15. A system, comprising: a processor; translation request user interface logic in communication with said processor and configured to direct said processor to send a translation request to a server wherein the request has been originated using a communications device using a template in an application running on the communications device; translation receiver logic in communication with said processor and configured to direct said processor to receive two or more translations from the server and to present said translations to the communications device of an originator of the translation request, said translations having been parsed by the server to detect abusive or offensive language; and translation response user interface logic in communication with said processor and configured to direct said processor to receive from said originator an indication of the best translation that has been chosen by said originator from among said translations and to convey to the server the identity of the best translation that has been chosen by said originator.
19. The system of claim 15 , wherein said originator is connected to translators that produce said translations via a social networking service.