20. The communication device of claim 15 , where the processor, when determining whether the first language matches the current outgoing messaging language, is further to: compare a syntax of the received message to at least one syntax pattern associated with a language other than the current outgoing messaging; and identify the first language as the language associated with the syntax pattern best matching the syntax of the received message.
15. A communication device comprising: a receiver to receive, via a network, a message from a sender, where the message is in a first language; a memory storing instructions; a processor to execute the instructions to: determine whether an address book associated with the communication device includes contact information associated with the sender, determine, when the address book includes the contact information, whether the contact information designates a particular language associated with the sender, calculate, when the contact information does not designate a particular language and when at least a predetermined number of messages have been previously sent to the sender, a language preference associated with a second language, where the second language is used in a majority of the messages previously sent, from the communication device, to the sender, associate, in response to calculating the language preference, the language preference with the contact information, where associating the language preference with the contact information associates the second language with the sender; determine, when the address book does not include the contact information and when fewer than the predetermined number of messages have been previously sent to the sender, whether the first language matches a current outgoing messaging language, and perform, when the first language does not match the current outgoing messaging language, a language analysis of only a portion of the received message to identify the first language, automatically set an outgoing messaging language to the designated particular language, the identified second language, or the identified first language associated with the received message; and a transmitter to send an outgoing message, to the sender, using the set messaging language.