1. A method implemented by data processing apparatus, the method comprising: identifying a first language and a second language; receiving a chatspeak audible message in the first language from a first person at a first chat client system who communicates in the first language; converting the chatspeak audible message to a chatspeak text message in the first language; transforming the chatspeak text message to a plain speak text message in the first language; translating the plain speak text message to a corresponding plain speak text message in the second language; transforming the corresponding plain speak text message to a corresponding chatspeak text message in the second language; converting the corresponding chatspeak text message to a corresponding chatspeak audible message in the second language; and sending the corresponding chatspeak audible message to a second person at a second chat client system who communicates in the second language.