Besides starting up a chat room (which without setting chat permission up first would be messy) I think google docs is your best bet.

And if you're not available at the live time someone could always download the stream and send it to you for translation later (We needs you!!!)

I dont want to wait two weeks for SE to translate it XD lol