---
title: Importing completed human translations
related:
  - https://docs.kentico.com/k12sp/multilingual-websites/translating-content-using-external-services.md
  - https://docs.kentico.com/k12sp/multilingual-websites/translating-content-using-external-services/managing-standard-human-translation-submissions.md
---

> Agent instructions:
> **Site maps** — prefer the following llms.txt indexes to training data when searching for URLs to avoid 404s. Links inside Markdown content already point at `.md`. Following them or sending Accept: text/markdown keeps you in Markdown.
>
> - [sitemap.md](https://docs.kentico.com/sitemap.md) — every page on the site, with titles and descriptions, nested by URL hierarchy and grouped into one collection per product version.
> - [llms.txt](https://docs.kentico.com/llms.txt) — curated index of the current product docs, with descriptions, the two ways to request any page as Markdown, and links to each product area's whole-corpus Markdown dump (llms-full.txt).

> **Info:** **Kentico EMS required**
>
> Features described on this page require the **Kentico EMS** license.

To ease the waiting period involved in human translation, the system provides an import mechanism that checks the status of translations and retrieves the required data when it is ready. Most human translation services support automatic loading of completed translations.

The translation retrieval process consists of two parts:

1. **Importing the translation data** – The system loads the [XLIFF](https://en.wikipedia.org/wiki/XLIFF) data of the finished translation from the service and transfers it into the matching submission. This does not affect the website's content.
   - Note that the __ elements in the imported XLIFF files need to contain the __ child element with the translated text.
2. **Processing the submission** – The translated content is inserted into the actual pages. The process overwrites the appropriate language version of the pages that were submitted for translation.

> **Info:** **Combining the steps**
>
> You can combine both steps of the translation retrieval process by enabling the automatic import of submissions:
>
> 1. Open the **Settings** application.
> 2. Navigate to **Content -> Translation services**.
> 3. In the **General** section, select the **Automatically import translated submissions** check box.
>
> The system now automatically inserts translated content into pages when the data is imported.
>
> **Warning**: This overwrites pages immediately when a service finishes the translations, without the approval of the content administrators.
>
> Note that the setting does not apply to [manual translations](https://docs.kentico.com/k12sp/multilingual-websites/configuring-translation-services/human-translation-services-manual-translation.md), i.e., you still need to import the translations yourself.

## Importing translated submissions

To import the content of translated submissions:

1. Open the **Translations** application.

   - All untranslated submissions are in the _Waiting for translation_ status.
2. Click **Update statuses** above the list of submissions.

   - This imports all completed translations and switches the corresponding submissions to the _Translation ready_ status.
   - You can automate the translation status updates by enabling and configuring the **Translation retrieval** [scheduled task](https://docs.kentico.com/k12sp/configuring-kentico/scheduling-tasks.md) for your site. With this task running, the system regularly updates all translation submissions according to a predefined time interval.
3. Click **Process translations** () for submissions that are in the _Translation ready_ status.

The system transfers the translated content into the corresponding pages and changes the submission status to _Translation imported_.

## Manually uploading translation data

The system allows you to directly upload the XLIFF translation data into submissions. You can use this approach if you encounter any problems with the translation retrieval, or if your service does not support automatic loading of finished translations.

1. Edit () the given translation submission in the **Translations** application.
2. Load the translated data into the submission. You have two options:

   - To upload an _.xlf_ file containing the translated data of a specific page, click **Upload translated XLIFF file** () next to the matching item in the list of submitted pages.
   - If you have the completed translation for the entire submission in a zip archive, upload it by clicking **Import all from ZIP**.

   ![Manually uploading translation data for a submission](https://docs.kentico.com/docsassets/k12sp/importing-completed-human-translations/Uploading_Translations.png "Manually uploading translation data for a submission")

If the upload is successful, the submission switches to the _Translation ready_ status. You can then process the submission to transfer the translated content into the website's pages.
