Automatic Translation
Availability: Subscribed projects only.
Automatic Translation lets locize translate newly created keys in your reference language into all target languages automatically—using Machine Translation (MT) or Generative AI (depending on your project setup).
- Only new keys are translated automatically.
- Existing keys are not translated automatically. To translate existing content, use Bulk actions (see below).
Enable Automatic Translation
- Open your Project settings.
- Go to EDITOR, TM/MT, ORDERING.
- In Cat settings, enable Enable the automatic translation Workflow.

How it works (what to expect)
Automatic Translation runs in the backend. After you save new keys in the reference language, translations will appear shortly after.

Each automatically translated key counts as a normal modification.
Trigger via API (and a powerful i18next workflow)
You can also trigger Automatic Translation via the API.
A particularly effective workflow is combining it with i18next’s saveMissing feature:
- Your app detects missing keys at runtime
- It pushes them to locize automatically
- locize translates them instantly (MT / GenAI), without a separate extraction step
➡️ Setup guide: Discover a Smarter Way: Automating i18next Translations with saveMissing and Locize AI
Important (i18next): When using
saveMissing, make surefallbackLngis set to the same language as your reference language in locize.
Video reference: See this section
Bulk translate existing keys
To translate already existing content, use the MT / Generative AI translation task in Bulk actions.

Related read: Using AI + human translations with locize
