# Коды языков Webim и поддержка в модулях

В **Webim** язык во многих настройках и интерфейсах задаётся **внутренним кодом языка** (далее — *Webim-код*). Эти коды **не полностью совпадают** со стандартами ISO/BCP 47, поэтому при интеграциях и настройках важно использовать именно Webim-код.

Инструкции по включению/настройке языков (включая мультиязычность) см. в статье [Настройка языков](https://webim.ru/kb/for-admins/languages.html).

## Откуда берётся перечень Webim-кодов

Перечень символьных кодов языка оператора в продукте **Webim Server** задаётся типом **`AgentLanguage`** в клиентской части панели управления (Agent Frontend). В определении этого типа перечислены как коды, так и человекочитаемые названия для интерфейса (например, словарь `agentLanguageCodeToTitle`).

Этот тип охватывает сценарии, где используется язык оператора: языки диалога, шаблоны ответов и тому подобное.

В аналитике и отчётах те же значения встречаются как поля типа **locale** в описании источников данных статистики.

Таблица ниже отражает состояние для **версии 10.8**.

## Как читать таблицу

  * `Webim-код` — значение, которое используется в настройках и конфигурационных файлах Webim (например, `ru`, `en`, `ua`, `br`).

  * `BCP 47 (язык-регион)` — ориентировочное соответствие стандартному языковому тегу. Для некоторых Webim-кодов соответствие не 1:1, поэтому в настройках Webim используйте **Webim-код**.

  * В колонках доступности:

  * `✓` — язык доступен в модуле,

  * `—` — язык недоступен в модуле.

## Таблица языков

| Язык                       | Webim-код | BCP 47 (язык-регион) | Флаг | Языки чата | Интерфейс сотрудника¹ | iOS (операторское приложение) | Android (операторское приложение) | iOS Mobile Widget | Android Mobile Widget |
|----------------------------|-----------|----------------------|------|------------|----------------------------------------|-------------------------------|-----------------------------------|-------------------|-----------------------|
| Русский                    | `ru`      | `ru-RU`              | 🇷🇺   | ✓          | ✓                                      | ✓                             | ✓                                 | ✓                 | ✓                     |
| Английский                 | `en`      | `en`                 | 🇬🇧   | ✓          | ✓                                      | ✓                             | ✓                                 | ✓                 | ✓                     |
| Украинский                 | `ua`      | `uk-UA`              | 🇺🇦   | ✓          | ✓                                      | ✓                             | ✓                                 | ✓                 | ✓                     |
| Иврит                      | `he`      | `he-IL`              | 🇮🇱   | ✓          | ✓                                      | ✓                             | ✓                                 | ✓                 | ✓                     |
| Турецкий                   | `tr`      | `tr-TR`              | 🇹🇷   | ✓          | —                                      | —                             | —                                 | ✓                 | —                     |
| Китайский                  | `cn`      | `zh-CN`              | 🇨🇳   | ✓          | —                                      | —                             | —                                 | ✓                 | —                     |
| Болгарский                 | `bg`      | `bg-BG`              | 🇧🇬   | ✓          | ✓                                      | ✓                             | ✓                                 | ✓                 | ✓                     |
| Немецкий                   | `de`      | `de-DE`              | 🇩🇪   | ✓          | ✓                                      | —                             | ✓                                 | ✓                 | —                     |
| Греческий                  | `el`      | `el-GR`              | 🇬🇷   | ✓          | —                                      | —                             | —                                 | ✓                 | —                     |
| Испанский                  | `es`      | `es-ES`              | 🇪🇸   | ✓          | ✓                                      | ✓                             | ✓                                 | ✓                 | ✓                     |
| Французский                | `fr`      | `fr-FR`              | 🇫🇷   | ✓          | ✓                                      | —                             | ✓                                 | ✓                 | —                     |
| Венгерский                 | `hu`      | `hu-HU`              | 🇭🇺   | ✓          | —                                      | —                             | —                                 | ✓                 | —                     |
| Итальянский                | `it`      | `it-IT`              | 🇮🇹   | ✓          | ✓                                      | —                             | ✓                                 | ✓                 | —                     |
| Польский                   | `pl`      | `pl-PL`              | 🇵🇱   | ✓          | —                                      | —                             | —                                 | ✓                 | —                     |
| Португальский (Португалия) | `pt`      | `pt-PT`              | 🇵🇹   | ✓          | ✓                                      | ✓                             | ✓                                 | ✓                 | ✓                     |
| Португальский (Бразилия)   | `br`      | `pt-BR`              | 🇧🇷   | ✓          | ✓                                      | —                             | ✓                                 | ✓                 | —                     |
| Румынский                  | `ro`      | `ro-RO`              | 🇷🇴   | ✓          | —                                      | —                             | —                                 | ✓                 | —                     |
| Казахский                  | `kz`      | `kk-KZ`              | 🇰🇿   | ✓          | —                                      | —                             | —                                 | ✓                 | —                     |
| Хинди                      | `hi`      | `hi-IN`              | 🇮🇳   | ✓          | —                                      | —                             | —                                 | ✓                 | —                     |
| Узбекский                  | `uz`      | `uz-UZ`              | 🇺🇿   | ✓          | —                                      | —                             | —                                 | ✓                 | —                     |
| Азербайджанский            | `az`      | `az-AZ`              | 🇦🇿   | ✓          | —                                      | —                             | —                                 | ✓                 | —                     |
| Арабский                   | `ar`      | `ar`                 | 🇸🇦   | ✓          | ✓                                      | ✓                             | ✓                                 | ✓                 | ✓                     |
| Бенгальский                | `bn`      | `bn`                 | 🇧🇩   | ✓          | —                                      | —                             | —                                 | ✓                 | —                     |
| Японский                   | `ja`      | `ja-JP`              | 🇯🇵   | ✓          | —                                      | —                             | —                                 | ✓                 | —                     |
| Суахили                    | `za`      | `sw`                 | 🇹🇿   | ✓          | —                                      | —                             | —                                 | ✓                 | —                     |
| Таджикский                 | `tj`      | `tg-TJ`              | 🇹🇯   | ✓          | —                                      | —                             | —                                 | ✓                 | —                     |
| Киргизский                 | `kg`      | `ky-KG`              | 🇰🇬   | ✓          | —                                      | —                             | —                                 | ✓                 | —                     |
| Испанский (Мексика)        | `mx`      | `es-MX`              | 🇲🇽   | ✓          | —                                      | —                             | —                                 | ✓                 | —                     |
| Корейский                  | `ko`      | `ko-KR`              | 🇰🇷   | ✓          | —                                      | —                             | —                                 | ✓                 | —                     |
| Маратхи                    | `mr`      | `mr-IN`              | 🇮🇳   | ✓          | —                                      | —                             | —                                 | ✓                 | —                     |
| Румынский (Молдова)        | `mo`      | `ro-MD`              | 🇲🇩   | ✓          | —                                      | —                             | —                                 | —                 | —                     |
| Телугу                     | `te`      | `te-IN`              | 🇮🇳   | ✓          | —                                      | —                             | —                                 | ✓                 | —                     |

¹ Единый список языков интерфейса сотрудника относится к панели управления (Agent Frontend), включая рабочее место оператора, к большинству сервисных страниц, а также к набору значений, доступных для параметра `default_lang` (Настройки → Компания → «Язык по умолчанию»).  

### Особые случаи

  * Сервисная страница `account-config` поддерживает только 2 языка: русский и английский.

  * Проверка орфографии работает только на 2 языках: русском и английском.

  * Функционал Geo IP поддерживает только 1 язык: русский.

---

Источник: https://webim.ru/kb/for-admins/language-codes.html
