> For the complete documentation index, see [llms.txt](https://docs.identomat.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.identomat.com/identomat-documentation-ukr/bezkodovii-konstruktor-robochikh-procesiv/oglyad/lokalizaciya.md).

# Локалізація

#### Як працює локалізація

**Передумова: крок Мова (Language step)**

* **Призначення**: Локалізація стає доступною лише після додавання **кроку Мова (Language step)** до вашої конфігурації. Цей крок визначає, які додаткові мови можуть обирати користувачі під час верифікації.
* **Порада**: Спочатку додайте крок Мова, а потім повертайтеся, щоб перекласти ваш контент — якщо кроку Мова не існує, конструктор поводиться як одномовний, і селектор мови не з'являється.

#### **Селектор мови**

* **Призначення**: Щойно крок Мова існує, у нижній частині конструктора конфігурацій з'являється селектор, який дозволяє обрати, для якої мови ви наразі редагуєте контент.
* **Як це працює**:
  * Селектор видимий постійно, незалежно від того, з яким кроком чи розділом ви працюєте
  * Ваша **мова за замовчуванням** (встановлена в налаштуваннях конфігурації) завжди відображається першою та попередньо обрана
  * Усі інші мови, додані через крок Мова, відображаються нижче неї
  * Використовуйте поле пошуку, щоб швидко знайти мову у довгому списку
  * Натисніть **Add more**, щоб перейти до кроку Мова та додати або видалити доступні мови
* **Порада**: Уявіть селектор як перемикач *«якою мовою я зараз пишу»* — він застосовується до кожного перекладного поля в конструкторі: заголовків кроків, описів, заголовків опитувальників, запитань, варіантів відповідей та попередньо заповнених відповідей.

***

#### Режими редагування

**Мова за замовчуванням — повне редагування** Коли обрано мову за замовчуванням, у вас є повний контроль над вашою конфігурацією:

* Додавайте або видаляйте запитання та варіанти відповідей
* Редагуйте структуру та ключі, налаштовуйте параметри кроків
* Редагуйте всі заголовки, мітки та описи Це ваше «джерело істини» — усі переклади посилаються на те, що написано тут. **Мова перекладу — режим лише перекладу**
* **Призначення**: Коли ви переходите до будь-якої мови, відмінної від мови за замовчуванням, конструктор переходить в обмежений **режим лише перекладу**, щоб ви могли безпечно додавати текст, не змінюючи випадково структуру вашого потоку.
* **Що відбувається**:
  * Кожне текстове поле показує ваш текст мовою за замовчуванням як **плейсхолдер**, тож у вас завжди є оригінал, з якого можна перекладати
  * Структурне редагування вимкнено — ви можете редагувати лише текст, без можливості додавати, видаляти чи змінювати порядок елементів
* **Порада**: Якщо вам потрібно щось перебудувати (додати запитання, видалити варіант відповіді тощо), спочатку поверніться до мови за замовчуванням — режим перекладу призначений виключно для тексту. **Якщо у вашій конфігурації є помилки**
* Якщо ви намагаєтеся увійти в режим перекладу, коли ваша конфігурація має невирішені помилки, ви побачите підказку **«Fix errors before translating»**, яка просить спочатку їх вирішити.
* **Порада**: Вирішіть помилки валідації мовою за замовчуванням перед початком роботи над перекладом, щоб уникнути цього переривання.

***

**Збереження перекладів**

* Окремої кнопки «Готово» для перекладів немає — усе зберігається за допомогою основної кнопки **Save**, так само як і контент мовою за замовчуванням.
* Ви можете перекладати стільки, скільки забажаєте:
  * Зберігаються лише ті мови, які ви дійсно редагували
  * Лише ті поля, які ви дійсно переклали, містять текст цією мовою
  * Часткові переклади цілком допустимі — нічого не має бути «завершеним» перед збереженням

***

**Як віджет відображає переклади**

* **Призначення**: Контролює, що бачить кінцевий користувач, коли використовує віджет верифікації обраною мовою.
* **Як це працює**:
  * Якщо переклад для мови користувача існує, він відображається
  * Якщо переклад для конкретного поля відсутній, віджет автоматично повертається до мови за замовчуванням лише для цього поля
  * Часткові переклади ніколи не спричиняють помилок — користувачі просто бачать поєднання перекладеного тексту та тексту мовою за замовчуванням там, де це потрібно&#x20;

**Зміна мови за замовчуванням пізніше**&#x20;

Якщо ви змінюєте мову за замовчуванням, коли контент уже існує, система автоматично перепризначає ваш наявний контент до нового ключа мови за замовчуванням — і ніколи не перезаписує контент, який уже існує під цим ключем. Це дозволяє безпечно змінювати мову за замовчуванням, не втрачаючи перекладену роботу.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.identomat.com/identomat-documentation-ukr/bezkodovii-konstruktor-robochikh-procesiv/oglyad/lokalizaciya.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
