Translation Management

Machine Translation (Strings)

Content is machine translated from English by Phrase Language AI.

Machine translation (MT) is typically used in pre-translation. In Phrase Strings, it is possible to use machine translation through Phrase Language AI, the recommended machine translation provider within the Phrase Platform.

If using Phrase Language AI, MT glossaries are supported and can be populated with term bases available in Phrase Strings. Non-translatable tags and placeholders are also supported.

Note

The configuration of Phrase Language AI engines and MT glossaries is managed in Phrase TMS.

Integrations with third-party MT engine providers, such as Google Translate, DeepL, Amazon Translate and Microsoft Translator are also available.

Machine translation is always run on the default locale set for the project. If a different locale has been set up for a specific source language, MT will not be applied to it.

Important

DeepL MT engine is not available in the US data center.

DeepL Translate will be removed on June 30, 2026. Switch affected language pairs to Phrase Language AI before then, or they will be switched automatically. Learn more.

Configuration

To configure MT for a project, follow these steps:

  1. From a project page, select More/Project settings and click the Advanced tab in the project settings window. Select Enable machine translation and click Save.

    project_settings.gif

    MT has been enabled for the project.

  2. From the user profile dropdown menu, select Settings/Organization.

    The Account page opens.

  3. Select the Machine translation tab.

    A table of language pairs is presented and a dropdown list of default providers.

    Remaining MT characters from the monthly allowance shared by all MT providers (other than Phrase Language AI) is also presented.

  4. Select a Default Service for all language pairs.

    • Phrase Language AI

      Consumes Machine Translation Units (MTUs) from the Phrase Platform subscription allowance.

      • Choose MT autoselect to automatically find the optimal engine for each translation based on its domain and language pair.

      • Alternatively, select one of the available MT profiles preconfigured in Phrase Language AI.

        The MT profile configuration defines which MT engines and MT glossaries will be applied to the translation process.

    Note

    Language mapping is based on language codes, not language names.

    For example, if a language is labeled English (en) but its code is en-US, mapping en-US to the target language instead of en ensures proper functionality.

  5. Optionally, select a preferred MT provider for each individual language pair in the table:

    • If Phrase Language AI is selected, the optimal MT engine for the specific language pair is automatically selected by Phrase Language AI.

    • If Phrase Language AI has been set as Default Service with an MT profile selected, the preferred third-party MT provider will be used as long as it is available in the MT profile.

MT will be available in the editor for specified language pairs in the selected project. MT provider logo is displayed in the key card to indicate strings that are machine translated.

Language pairs can be added or removed from the table if required.

Was this article helpful?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.