> For the complete documentation index, see [llms.txt](https://docs-old.locize.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-old.locize.com/whats-inside/auto-machine-translation.md).

# Automatic Translation

There's an option in the project settings. With this option, all **newly created keys** in the reference language are automatically translated into the target languages using machine translation or generative AIs. Existing keys are not automatically translated, but you can also use machine translation in the [bulk actions](/different-views/global.md#bulk-actions) to accomplish this.

You can enable it by navigating to your project settings page, in the "EDITOR, TM/MT, ORDERING" tab and enable the "Enable the automatic translation Workflow" toggle button in the "Cat settings" card.

![](/files/AbV9i6vGgfA0brvsupYx)

The whole automatic translation happens in the backend, this means you'll see the translated result after you've saved the new keys in reference language.

![](/files/owZrz6JumLQrbiinhBS1)

{% hint style="success" %}
The automatic translation is also triggered when using [update translations](/integration/api.md#update-remove-translations) or [missing translations](/integration/api.md#missing-translations) endpoint via the [API](/integration/api.md).\
\&#xNAN;*If you use the `saveMissing` feature of i18next, make sure the `fallbackLng` option is set to the same language as your source language in locize.*
{% endhint %}

{% hint style="warning" %}
This feature is only available on subscribed projects.
{% endhint %}

{% hint style="danger" %}
Each automatically translated key counts as normal modification.
{% endhint %}

{% hint style="info" %}
Check out [this section in the video](https://www.youtube.com/watch?v=TFV_vhJs5DY\&t=401s) to see how this can be used.
{% endhint %}

{% embed url="<https://www.youtube.com/watch?v=joPsZghT3wM>" %}
[auto machine translation](https://www.youtube.com/watch?v=TFV_vhJs5DY\&t=401s) part of [showcase/demo](https://www.youtube.com/watch?v=TFV_vhJs5DY)
{% endembed %}

### Example in combination with react-i18next saveMissing feature

{% embed url="<https://youtu.be/VfxBpSXarlU>" %}

{% hint style="info" %}
Alternatively, use the machine or generative AI translation task in the [bulk actions](/different-views/global.md#bulk-actions)...

<img src="/files/uDlmYB2IQNauptblFNCt" alt="" data-size="original">
{% endhint %}
