Translated chat

Chat with someone in another language — you each write in your own, and read the other's in yours.