> ## Documentation Index
> Fetch the complete documentation index at: https://docs.coverbase.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Portal languages and translation

> Offer the supplier portal in other languages: choose the languages in Supplier Portal Controls, machine translate each questionnaire version, review and correct the translations, and read suppliers' free-text answers in English.

For AI agents: a documentation index is available at [https://docs.coverbase.com/llms.txt](https://docs.coverbase.com/llms.txt). This page is also available in markdown by appending .md to the URL.

> [!NOTE]
>
> This guide is part of the [User Guides](https://docs.coverbase.com/user-guides/overview.md) collection. It covers the **Portal languages** section of **Configuration → Supplier Portal Controls**. It sits beside [The supplier portal, for suppliers](https://docs.coverbase.com/user-guides/supplier-portal-for-suppliers.md), which is what the supplier sees, and [Questionnaires](https://docs.coverbase.com/user-guides/questionnaires.md), which covers building the questionnaires that get translated.

Suppliers can use the portal in the languages your organization offers, including the questionnaire text. Coverbase machine translates each questionnaire version, and your team can correct each translation and mark it reviewed. Answers are stored the same way whatever language the supplier used, and your reviewers read free-text answers in English.

The mistake people make most often is publishing a new questionnaire version and forgetting to translate it. A translation belongs to one version. Until you translate the new version, suppliers who chose another language see it in English, with a notice that says so.

## Before you start

You need permission to change organization settings to choose languages and edit translations. English is always offered and cannot be turned off.

## Step 1: Choose the languages

Open **Configuration → Supplier Portal Controls** and go to **Portal languages**. Tick each language suppliers can pick, then click **Save languages**.

The languages you can offer are Spanish, German, French, Italian, Portuguese, Dutch, Mandarin Chinese, Japanese, Korean, Arabic and Hindi.

![Portal languages section with Español, Deutsch and 日本語 ticked among eleven languages, and a Questionnaire translations table listing four questionnaires, each at Version 1, with Not translated, Reviewed or Needs review per language and a Translate or Update button](https://mintcdn.com/coverbase/3fvVTHLhtEeYNQp8/images/user-guides/portal-languages-settings.png?fit=max\&auto=format\&n=3fvVTHLhtEeYNQp8\&q=85\&s=4597625367085841d5ecf76a9b7e9d25)

Portal languages with Spanish, German and Japanese offered, and the translation status of each questionnaire in each language.

## Step 2: Translate each questionnaire

The **Questionnaire translations** table lists each questionnaire version with a column for every language you offer. To machine translate a questionnaire into all of them, click **Translate** on its row. On a questionnaire that already has a translation, the button reads **Update** and translates only the text that is missing or has changed.

Each cell shows the translation's status and how many of the questionnaire's texts are translated, for example **13 of 13 texts**.

| Status | Meaning |
| - | - |
| **Not translated** | No translation into this language yet. |
| **Queued**, **Translating** | The machine translation is running. The cell updates on its own. |
| **Needs review** | The machine translation finished and nobody has marked it reviewed. Suppliers already see it. |
| **Reviewed** | A person marked it reviewed. |
| **Out of date** | The questionnaire changed after it was translated. Changed texts show in English until they are translated again. |
| **Failed** | The translation did not finish. Run it again to fill in the missing texts. |

The questionnaire name and description, section names and descriptions, questions, instructions, guidance, answer options and the **Other** option label are translated. Questionnaires built from a control set are translated the same way.

## Step 3: Review and correct a translation

To check a translation, click its status in the table. The dialog lists every text, its English source and the translation beside it.

![Japanese translation dialog for Fourth-party incident outreach, listing the questionnaire name, description, answer options and questions with the English text on the left and an editable Japanese translation on the right, and Translate again, Close, Save edits and Mark reviewed buttons](https://mintcdn.com/coverbase/3fvVTHLhtEeYNQp8/images/user-guides/portal-languages-review-dialog.png?fit=max\&auto=format\&n=3fvVTHLhtEeYNQp8\&q=85\&s=f253b052c1588a4db30974b7dc4c5834)

The review dialog for a Japanese translation. Each text has its English source and an editable translation.

* To correct a translation, edit the text and click **Save edits**. An edited text is labeled **Edited by a person**, and your edit always wins over the machine translation.
* To go back to the machine translation for one text, click **Use the machine translation**.
* To mark the whole translation checked, click **Mark reviewed**. The dialog then shows who reviewed it.
* To translate texts that changed after the last run, click **Translate again**.

If the English wording of a text changes after you edited its translation, the text shows **Your edit was for older wording**. Update your edit so it matches the new wording.

## What suppliers see

A supplier picks a language from the language menu at the top right of the portal or the public request form. The menu lists English and the languages your organization offers. A supplier whose browser language you offer starts in that language.

![Language menu open with English selected, Español and 日本語](https://mintcdn.com/coverbase/3fvVTHLhtEeYNQp8/images/user-guides/portal-languages-picker.png?fit=max\&auto=format\&n=3fvVTHLhtEeYNQp8\&q=85\&s=345a5e5e71081735a81018fbe86deaee)

The language menu in the portal, limited to the languages the organization offers.

The portal shows a questionnaire in the supplier's language only where a current translation exists:

* A text whose English source changed after it was translated is shown in English, so a supplier never sees a translation of old wording.
* When a questionnaire is not translated into the supplier's language, it is shown in English with the notice **This questionnaire isn't available in** the language **yet, so it's shown in English.**
* When only parts are translated, the notice says those parts are shown in English.

![Notice: This questionnaire isn't available in Deutsch yet, so it's shown in English.](https://mintcdn.com/coverbase/3fvVTHLhtEeYNQp8/images/user-guides/portal-languages-english-fallback.png?fit=max\&auto=format\&n=3fvVTHLhtEeYNQp8\&q=85\&s=5ae4c765d46fc13607bf78b31e152a83)

The notice a supplier sees when a questionnaire has no translation in their language.

## Reading answers in another language

Answers are stored the same way in every language. A choice is stored as the option the supplier picked, whatever language it was shown in. A free-text answer keeps exactly what the supplier wrote.

When a supplier writes a free-text answer in another language, Coverbase adds an English translation for reviewers. On the submission, the answer shows **Translated from** the language with the English text. **Show original** switches to what the supplier wrote, and **Show translation** switches back. Long answers are translated in parts.

![Question INC-2 with the supplier's answer in German, and below it a Translated from German panel with the English translation and a Show original link](https://mintcdn.com/coverbase/3fvVTHLhtEeYNQp8/images/user-guides/portal-languages-answer-translation.png?fit=max\&auto=format\&n=3fvVTHLhtEeYNQp8\&q=85\&s=0f0486acb5c266e1ab176e27be8b7d4c)

A free-text answer written in German, shown to the reviewer in English.

Until the translation arrives, the answer reads **Answered in** the language, **The English translation is on its way.** If the supplier changes the answer after it was translated, the panel says **The answer changed after it was translated**, and a new translation follows.

## Troubleshooting

| What you see | Cause | Fix |
| - | - | - |
| A supplier sees a questionnaire in English after picking another language | The questionnaire's current version has no translation into that language. | Click **Translate** or **Update** on its row. |
| A cell shows **Out of date** | The questionnaire changed after it was translated. | Click **Update**, or open the translation and click **Translate again**. |
| A cell shows **Failed** | The machine translation did not finish. | Open the translation and click **Translate again**. |
| Your correction is not shown to suppliers | The English wording changed after you edited the translation. The edit shows **Your edit was for older wording**. | Edit the translation to match the new wording and click **Save edits**. |
| A language is missing from the supplier's menu | It is not ticked under **Portal languages**, or you did not click **Save languages**. | Tick it and save. |
| A free-text answer has no English translation | The supplier answered in English, or the translation is still on its way. | Wait for **Translated from** to appear. |

## Related

> [card] [The supplier portal, for suppliers](https://docs.coverbase.com/user-guides/supplier-portal-for-suppliers.md)
>
> What the supplier sees and does in the portal.

> [card] [Questionnaires](https://docs.coverbase.com/user-guides/questionnaires.md)
>
> Building and versioning the questionnaires that get translated.

> [card] [Centralized supplier portal](https://docs.coverbase.com/user-guides/centralized-supplier-portal.md)
>
> One portal per supplier, with its people and requests.

> [card] [Due diligence methods and the portal](https://docs.coverbase.com/user-guides/due-diligence-methods-and-portal.md)
>
> How a request reaches the supplier.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.