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:
-
From a project page, select More/Project settings and click the tab in the project settings window. Select and click Save.
MT has been enabled for the project.
-
From the user profile dropdown menu, select Settings/Organization.
The page opens.
-
Select the 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.
-
Select a for all language pairs.
-
Consumes Machine Translation Units (MTUs) from the Phrase Platform subscription allowance.
-
Choose to automatically find the optimal engine for each translation based on its domain and language pair.
-
Alternatively, select one of the available 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 but its code is
en-US, mappingen-USto the target language instead ofenensures proper functionality. -
-
Optionally, select a preferred MT provider for each individual language pair in the table:
-
If 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 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.