12. A system comprising: a message template datastore that stores a plurality of message templates to be translated; a message template retrieval module that retrieves a message template to be translated of the plurality of message templates to be translated from the message template datastore, wherein the message template is to be translated from a source language to a target language, and includes a text portion and one or more template placeholders; a parsing module that parses the message template to be translated to identify the text portion and the one or more template placeholders; a display message template generation module that generates one or more non-editable objects, each of the one or more non-editable objects corresponding to one of the one or more template placeholders, and generates a display message template by replacing each of the one or more template placeholders with its corresponding non-editable object in the message template, the display message template including the text portion; a translator interface module that provides for display at a user device the display message template, and that receives a translated display message template from the user device, the translated message including a translated text portion and the one or more non-editable objects, the translated text portion being in the target language and corresponding to the text portion of the message template to be translated; and a message template generation module that generates a translated message template based on the translated display message template and the one or more template placeholders, the translated message template including the translated text portion and the one or more template placeholders.
12. A system comprising: a message template datastore that stores a plurality of message templates to be translated; a message template retrieval module that retrieves a message template to be translated of the plurality of message templates to be translated from the message template datastore, wherein the message template is to be translated from a source language to a target language, and includes a text portion and one or more template placeholders; a parsing module that parses the message template to be translated to identify the text portion and the one or more template placeholders; a display message template generation module that generates one or more non-editable objects, each of the one or more non-editable objects corresponding to one of the one or more template placeholders, and generates a display message template by replacing each of the one or more template placeholders with its corresponding non-editable object in the message template, the display message template including the text portion; a translator interface module that provides for display at a user device the display message template, and that receives a translated display message template from the user device, the translated message including a translated text portion and the one or more non-editable objects, the translated text portion being in the target language and corresponding to the text portion of the message template to be translated; and a message template generation module that generates a translated message template based on the translated display message template and the one or more template placeholders, the translated message template including the translated text portion and the one or more template placeholders. 13. The system of claim 12 , wherein the translator interface module is further configured to provide for display at the user device, an environment that includes a first portion that displays the display message template, including the one or more template placeholders, and a second portion that receives text input from the user, wherein the user enters the translated text portion at the second portion.