22. The computer program product of claim 21 , wherein converting the chatspeak audible message to a chatspeak text message in the first language comprises providing the chatspeak audible message to a speech recognition system.
21. A computer program product stored in one or more storage media for controlling a processing mode of a data processing apparatus, the computer program product being executable by the data processing apparatus to cause the data processing apparatus 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.