Knowledge Base

Documentation on how to translate software with POEditor

POEditor's Automatic Translation feature allows you to use the translation engine from Google or Microsoft Translate to translate terms in your POEditor software localization project.

Who has access to the Automatic Translation feature?

All POEditor accounts, paid or free, have the Automatic Translation feature integrated. On a project level, it can be accessed by owners and admins. Contributors can also access it if the owner or an admin grants them access by going to Project Settings and setting Automatic Translation to Everyone in Advanced Settings.

Automatic Translation access (Project Settings) - POEditor translation management platform

How the Automatic Translation feature works

The AT uses Google or Microsoft Translate characters to translate strings in POEditor projects. All accounts on POEditor come with 10 000 complementary AT characters, but, since Google and Microsoft Translate characters are not free of charge, if you need more, you will have to go to Account Settings > Profile > Automatic Translations Characters Left and then press the I need more link, where you can purchase one of our available packages. The AT feature only completes the singular forms of the empty translation fields, and does not touch the already localized strings.

Translating strings with Automatic Translation

In any language page, click in the menu on the right on the Automatic Translation button.

Automatic Translation button (Language page) - POEditor l10n platform

Then select the language pair for the machine translation engine ('I want to translate from' and 'to') and the translation source in your project (the strings you want to translate).

Do not set to use the texts in Project Terms if your project terms are keys/string ids! If you do, you will end up translating them. Choose any other option from the languages available.

Using the Automatic Translation feature

How to machine translate multiple languages

After machine translating one language, you can use the same setup to translate more languages from your localization project.

POEditor will automatically detect the languages in your project that match those available with your preferred machine translation provider.

Confirm the matches and get machine translations for those languages clicking the Translate now buttons.

Machine translate more languages (Automatic Translation) - POEditor localization platform

If, after translating all the exact matches, you still have languages in your project that are not fully translated, POEditor will invite you to make the Automatic Translation setup again. After this, you will be able to translate the remaining languages as well.