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

# Доступные языки

> Выбор языков интерфейса школы, порядок и язык по умолчанию

Школа может работать на нескольких языках. Список доступных языков и их порядок настраиваются на вкладке `Настройки → Оформление и бренд` (`/manage/school/settings/preferences`), блок «Доступные языки».

<img src="https://mintlify.s3.us-west-1.amazonaws.com/exode-faq/images/online-schools/school-setup/languages.png" alt="Настройка доступных языков школы" />

## Поддерживаемые языки

Платформа поддерживает четыре языка (`Language`):

| Язык           | Код (`Language`) | Отображаемое название |
| -------------- | ---------------- | --------------------- |
| Английский     | `En`             | English               |
| Русский        | `Ru`             | Русский               |
| Узбекский      | `Uz`             | O'zbekcha             |
| Каракалпакский | `Qa`             | Qaraqalpaq            |

По умолчанию активны основные языки: английский, русский и узбекский. Если школа явно не задала список, используется этот набор.

## Настройка списка языков

<Steps>
  <Step title="Отметьте нужные языки">
    Включайте языки чекбоксом. Выбранные языки отображаются вверху списка, невыбранные — ниже.
  </Step>

  <Step title="Задайте порядок">
    Перетаскивайте выбранные языки — порядок определяет очерёдность в переключателе языка.
  </Step>

  <Step title="Автосохранение">
    Изменения сохраняются автоматически; после сохранения язык интерфейса переприменяется.
  </Step>
</Steps>

<Note>
  Нельзя отключить последний оставшийся язык — хотя бы один язык всегда должен быть выбран (чекбокс единственного языка становится неактивным).
</Note>

## Язык по умолчанию

Первый язык в списке является языком по умолчанию для школы. У первого выбранного языка отображается соответствующая подсказка.

<Tip>
  Чтобы сменить язык по умолчанию, перетащите нужный язык на первую позицию в списке.
</Tip>

## Что переводится

| Область                                  | Переводится                                             |
| ---------------------------------------- | ------------------------------------------------------- |
| Интерфейс приложения                     | Да, через файлы локализации (`ru` / `en` / `uz` / `qa`) |
| Пользовательские пункты меню             | Да, поле названия поддерживает перевод по языкам        |
| Пользовательский контент (курсы, тексты) | Заполняется автором на нужных языках                    |

## Переключение языка

Пользователь переключает язык в интерфейсе; выбор сохраняется и используется при следующих визитах. Доступные для переключения языки определяются списком, заданным школой.

## Добавление нового языка

Если нужного языка нет в списке из четырёх поддерживаемых, в блоке настройки есть кнопка обращения в поддержку.

<Note>
  Добавление новых языков сверх `ru` / `en` / `uz` / `qa` выполняется через обращение в поддержку — кнопка «Написать в поддержку» ведёт в Telegram поддержки.
</Note>
