---
title: "Translate a page with AI"
slug: "translate-a-page-with-ai"
abstract: "Translate one page from a site, along with its associated data sources, into one of the languages supported by the site using SitecoreAI."
---

# Translate a page with AI

You can translate individual pages (and their related content items) into multiple languages in SitecoreAI. This allows for fast, automated translation of each page into supported languages, helping you scale localization with precision and control.

> [!note]
> _Write_ and _Language write_ [access rights](https://doc.sitecore.com/xmc/en/developers/xm-cloud/en/the-access-rights.html) are needed for the translation of the page to be available.

![The Page translator in the UI of the Page builder](https://doc.sitecore.com/api/markdown-image/sai/en/users/sitecoreai/images/PBtranslatepage.png)

To translate a page, you must choose the page’s source language and one or more target languages. When you translate a page, SitecoreAI creates language versions for the selected page and each of its associated data sources in the target language. Each new version contains the original content translated into the target language. You can run the translation every time something is modified or added to a page, and new language versions of the page and associated data sources will be created automatically.

When translating a site, **Shared** fields and some system fields are excluded from translation. **Versioned** and **Unversioned** fields of the following types are translated:

- Single-line text
- Multi-line text
- Rich text
- General Link (link title, link text)
- General Link with Search (link title, link text)
- Image (alt text)

Before you start translating a page with AI, make sure you have completed the recommended setup steps for brand consistency and accurate translations.

We strongly recommend completing the following tasks in order:

1. [Create a brand kit](https://doc.sitecore.com/sai/en/users/sitecoreai/design-components/brand-kits/create-a-brand-kit.html "Create a brand kit") to define tone, terminology, and language preferences used during translation.
2. [Assign it](https://doc.sitecore.com/sai/en/users/sitecoreai/ai-capabilities-in-sitecoreai/assign-a-brand-kit-to-a-site.html "Assign a brand kit to a site") to your site so that the AI can apply your brand rules when translating pages.

The brand kit provides guidance to the AI during translation, helping ensure that translated content stays consistent with your brand voice and terminology across all pages.

To translate a page:

1. In the Page builder, open the site where the page you want to translate exists.
2. In the left-hand panel **Sitemap** :mdiFileOutline:, for the page you want to translate, click **Actions** :mdiDotsHorizontal: > **Translate** :mdiTranslate:.

   Alternatively, in the language drop-down menu, click **Translate** :mdiTranslate:.

3. In the **Page translator** context panel, you can enable the **Keep workflow state** option if you want translated items to inherit the workflow state of the source item:
    - with the option unchecked (recommended), the translated item starts in the initial workflow state, typically *Draft*. This ensures that translated content goes through the required review and approval process before it can be published.
    - with the option checked, the translated item keeps the same workflow state as the source item. For example, if the source item is in the *Approved* state, the translated item will also be *Approved* and may become publishable immediately.
4. Use the drop down menu to select the source language. When possible, choose a source language that is close to the target language to increase the chances of a higher-quality AI translation.
5. For the target language, click **Translate** for the languages that you want a new translation for. For languages that already have a language version (previously AI-generated or manually created), click **Retranslate** :mdiRefresh:.
6. If the language you want to translate the page is not in the list, click **Enable more languages**, and use the drop down menu to add languages to your site. Back in the Page builder, click **Reload** :mdiCached: to see the newly added languages in the list of the **Page translator** context panel.
7. When the translation is done, click **View content** to open the translated page in the canvas.

> [!note]
> The list of translatable field types is defined in `/sitecore/experienceAccelerator/siteManagement/translatableFieldTypes`:
>
> <translatableFieldTypes>
> <fieldType key="single-line text"/>
> <fieldType key="multi-line text"/>
> <fieldType key="rich text"/>
> <fieldType key="Image"/>
> <fieldType key="General Link"/>
> <fieldType key="General Link with Search"/>
> </translatableFieldTypes>
