Online Editor

Translations are made in the Editor. It can be viewed in Translation or Proofreading/Voting Mode. Typically Translation Mode is enabled.

Note: In Proofreading/Voting Mode translators can only vote for the best translations and all the other participants like managers and proofreaders can approve the best translations.

To switch between modes click View and choose the one you need.

Translation Mode

Use this mode to translate strings.

Strings List

In the left section, you can see a list of strings in the selected file. An active one will be highlighted. All details about the string are shown in the central and right sections.

Strings may have the following statuses:

  • - untranslated
  • - partially translated (in case, some of plural forms are not translated)
  • - translated
  • - partially approved (in case, some plural forms are not approved)
  • - approved
  • - hidden (visible only for project managers and proofreaders)

If a string is marked with a message icon, this means that there are comments to the string. In case, this icon has an exclamatory mark, unresolved issues exist.

While translating the content of an HTML, XML, TXT and some other file formats, a list of strings is displayed as a file preview. Statuses of the strings are marked with the following colors:

  • Red - untranslated
  • Light-green - translated
  • Green - approved

An active string is highlighted with the yellow color.

To switch to a standard mode and see a list of strings, click icon. To turn off translations preview mode, click icon.


To start translating, you need to choose the untranslated string from the left section and it will appear in the central top field Text for Translation. This area also shows context that is coming with a string. This can be technical details, explanation of where the line appears in the actual product or screenshot showing the location of the string in a real product.

If the source document does not have any context and it is not entirely clear how to translate it, you can click Request Context and ask your project manager to put some explanations to the string.

Enter the translation into the field under the original text on the central section and click Save. You will be automatically redirected to the next string.

Under the translation area, there is a list of suggestions made by other participants, from Translation Memory and machine translation engines (Microsoft Translator, Google Translate or Yandex.Translate). Having clicked on one of the suggestions, it will automatically appear in the translation area. Refer to it as a basis for your own suggestions.

If you see, that there is already a correct suggestion, vote for it. This will help proofreader to approve the translation. To vote for several translations — better switch to Voting Mode.

Proofreaders can approve the best translations by clicking on the checkbox. If you are a proofreader and plan on checking and approving more than one translation — switch to Proofreading Mode.

Some strings may have plural forms. In such a case, all variants of the string are shown in the Text for Translation field. Enter translations in the corresponding tabs that depict plural forms of a target language.

Other Languages tab allows you to check the translations into other target languages. This can be a useful tip for multilingual people, as well as while translating dialects of a language.

Search TM tab helps to find Translation Memory records for any word. It is a proven and effective way to ensure translations remain consistent.

Switching to Another File

If you want to translate strings from other files, do the following:

  1. Click File in the header
  2. Select Open… from the drop-down list
  3. Double-click on a preferred file

To see all strings that exist in the project, click All Strings.

Communicating with Other Project Participants

There is a possibility to discuss a meaning of a source string or other questions related to it. To do so, enter your comment in the Comments tab in the right section of the Editor. It is recommended to use a source language of the project for this, in order other participants could understand it. Use “@” plus username to direct your message to the specific person.

If there is a mistake in the source string, the translation is wrong, or some additional context is required, you can report the difficulty to the project manager by checking the Issue option. The problem is reported to the project managers, so they can correct mistakes or add context.

Keyboard Shortcuts

There is a number of keyboard shortcuts in the Editor to take actions quickly without needing your mouse. You can find them clicking keyboard icon in the header.

All hotkeys can be customized. Simply click on the necessary key combination, and modify it with the help of your keyboard.

Editor Settings

To open the Editor settings, click on the gear icon in the header.

In Editor Settings you can manage:

  • Translation Memory Suggestions - define the minimum similarity match (in percentage) for translation memory suggestions shown under the translation area.
  • Validators - enable them to get popup messages with warnings each time you try to save a translation with some inaccuracy(punctuation/tags/spaces mismatch, missing variables, etc.)
  • Autocomplete - enable to see the completion popup, so you can fill in long words by typing only a few characters.
  • Color Theme - choose between default and dark theme.
  • HTML Tags Displaying - you can choose Show or Hide option that applies to all HTML tags. In case you choose Auto tags will be hidden in HTML, Haml, XML, Web XML, Markdown, Docx files but shown in other file formats. When tags are hidden you can expect that, for example:
<a href="">Sample</a> will be replaced with <0>Sample</0>

Proofreading/Voting Mode

Translators only can use this mode to vote for the best translations. To vote click on the plus sign. Translations that get the most votes will appear on the top.

All the other participants of the project can use this mode to review and approve translations to make sure they are ready to be published. To approve translation click the check icon on the right. To reverse the action click the check icon again. To approve all or a couple of the strings at once check the boxes on the left and then click Approve.

Note: Turn on QA checks to help you find strings that require review. Issues found would be highlighted in red under the translated strings that might need changing.

Suggesting Translations

To suggest another translation сlick on the text you want to change and when done click Save. Your translation would be added to the list of other suggestions.

Context Visibility

Context is shown by default. To hide context and other information like translation or approval date, suggestion authors and on, click View and opt for Hide Context.

Without any context, strings take less space on the screen.

Replace in Suggested Translations

You can easily find and replace suggested translations using the Replace in Suggestions feature.

To change your previously added translations into the new ones, follow these steps:

  1. On the Project page select the necessary language.
  2. Click Translate all or choose a file for translation. files for translation

  3. Go to the File menu.
  4. Choose Replace in Suggestions. file menu

  5. Insert the word, phrase or sentence you want to substitute and the text to replace it with. pop-up for suggestion replace

  6. Click Preview to find the strings that will be replaced. preview suggestions

  7. Click Replace Selected to finish.

Translating RTL Languages

When translating between LTR and RTL languages, some elements in the translation field in the Editor might not be displayed the same way as they will be once exported.

To be sure that RTL translations will be displayed correctly in the exported file we recommend making translations the following way:

  1. Click Copy Source under the source text (or Alt+C key combination).
  2. Translate the source texts into the target language.
  3. Leave variables, tags, etc. unchanged in the translation, even if they look wrong. They will be in the right positions in the exported file.

See Also

Was this article helpful?