[go: up one dir, main page]

Knowledge Base

Documentation to help you use the POEditor localization platform effectively

How to use Automatic Translation

Owner Admin Contributor

Automatic Translation fills the empty translation boxes in a language with machine translations from Google Translate, Azure AI Translator or DeepL. It works on all plans and uses AT characters, with 10 000 included in every account.

If you're translating strings with HTML or variables, note that machine translation engines are not renowned for their ability to preserve these, so syntax may not always come out as expected.

Who has access to Automatic Translation

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 Settings and setting Automatic Translation to Everyone in Advanced Settings.

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

If you're the project owner and would like to share the AT characters you purchased with other users, you can enable the Contributors Can Use Your AT Characters option in your Account Settings.

Contributors Can Use Your AT Characters (Account/Organization Settings) - POEditor

How Automatic Translation works

Automatic Translation uses machine translation characters with Google Translate, Azure AI Translator or DeepL to translate strings in your POEditor localization projects.

All accounts on POEditor come with 10 000 complimentary AT characters. However, since AT characters are not free of charge (the APIs from Google, Azure AI Translator and DeepL charge for use), if you need more, you will have to go to Account Settings > Profile > Automatic Translations Characters Left and then press the Manage 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.

Automatic translations are marked with a specific flag in the translation pages, which appears on hover and can be clicked to remove it.

Machine translated string (Translation page) - POEditor localization platform

The flag can also be unchecked in bulk using the option Remove Automatic Flag at the bottom of the language page.

Remove Automatic Flag option (Language page) - POEditor

How to machine translate strings with Automatic Translation

In any language page, click Automatic Translation in the menu, 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 the keys. Choose any other option from the available languages.

Using the Automatic Translation feature

For each translation engine, there are some Advanced Options you can choose from.

How to machine translate multiple languages in bulk

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

POEditor automatically detects the languages in your project that match those available with your machine translation provider. Confirm the matches and get machine translations for those languages by clicking the Translate now buttons.

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

Automatic Translation or AI translation?

Automatic Translation uses machine translation engines and POEditor's AT characters. AI translation uses your own account with an LLM provider, follows your custom prompts and your project's glossary, and can also adjust existing translations and evaluate their quality. You can use both in the same project.

Automatic Translation via API

You can get automatic translations via API, to further automate the machine translation process. More information is available in this article.

Automatic Translation using MCP

The official POEditor MCP server supports Automatic Translation with the translation engines available in POEditor. Use it to machine translate strings without starting the process from the language page.

Additional help

Related articles