1. A method implemented by data processing apparatus, the method comprising using one or more computers to perform operations 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; sending the corresponding chatspeak audible message to a second person at a second chat client system who communicates in the second language; and receiving user feedback from a computing device of a user regarding an accuracy of at least one of the corresponding chatspeak text message and the corresponding chatspeak audible message.
1. A method implemented by data processing apparatus, the method comprising using one or more computers to perform operations 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; sending the corresponding chatspeak audible message to a second person at a second chat client system who communicates in the second language; and receiving user feedback from a computing device of a user regarding an accuracy of at least one of the corresponding chatspeak text message and the corresponding chatspeak audible message. 3. The method of claim 1 , wherein transforming the chatspeak text message comprises: identifying a chatspeak word or phrase in the chatspeak text message; and replacing the chatspeak word or phrase with a non-chatspeak word or phrase.