15. A mobile device comprising a processor for implementing: a composition component to compose text in a text-based communication; and a translation component configured for: during composition of the text-based communication, determining a portion of inputted text of the text-based communication to be translated by monitoring the text-based communication for the presence of a trigger symbol inputted into the text during composition of the text, the trigger symbol indicating the portion of text to translate; sending a translation request, the translation request configured for reception by a translation service server and comprising the portion of text to be translated; receiving and storing a translation of the portion of text from a first language to a second language; stopping the monitoring of the text-based communication upon receiving instructions indicating that the text-based communication is to be sent; providing a prompt, the prompt corresponding to the portion of text and further where the prompt comprises the translation of the portion of text; when a response to the prompt indicates replacement of the portion of text, replacing the portion of text in the text-based communication with the translation; and sending the text-based communication.
15. A mobile device comprising a processor for implementing: a composition component to compose text in a text-based communication; and a translation component configured for: during composition of the text-based communication, determining a portion of inputted text of the text-based communication to be translated by monitoring the text-based communication for the presence of a trigger symbol inputted into the text during composition of the text, the trigger symbol indicating the portion of text to translate; sending a translation request, the translation request configured for reception by a translation service server and comprising the portion of text to be translated; receiving and storing a translation of the portion of text from a first language to a second language; stopping the monitoring of the text-based communication upon receiving instructions indicating that the text-based communication is to be sent; providing a prompt, the prompt corresponding to the portion of text and further where the prompt comprises the translation of the portion of text; when a response to the prompt indicates replacement of the portion of text, replacing the portion of text in the text-based communication with the translation; and sending the text-based communication. 17. The mobile device of claim 15 wherein the translation component is adapted to, when the response to the prompt indicates a request for an alternative translation, obtain at least one alternative replacement from said translation service server for replacing the portion of text.