Выбор языка
Кратко
Платформа поддерживает три языка интерфейса: русский (RU), казахский (KK) и английский (EN). Переключение выполняется через выпадающий список в шапке. Выбранный язык сохраняется в localStorage и применяется мгновенно без перезагрузки. Все строки интерфейса переведены на три языка через систему интернационализации (i18n).
Кто имеет доступ
| Роль | Переключение языка |
|---|---|
| Администратор | Да |
| Руководитель | Да |
| Оператор | Да |
| Сотрудник клиента | Да |
Переключение языка доступно всем ролям без ограничений.
Где найти
Выпадающий список выбора языка расположен в шапке (header) на всех страницах:
- Нажать на текущий код языка (RU / KK / EN) в шапке.
- Выбрать нужный язык из выпадающего списка.
Как работает
Доступные языки
| Код | Язык | Полнота перевода |
|---|---|---|
| RU | Русский | 100% |
| KK | Казахский | 100% |
| EN | Английский | 100% |
Все три языка полностью покрывают интерфейс платформы: навигацию, формы, сообщения, уведомления, аналитику и настройки.
Механизм перевода
Все строки интерфейса переведены на три языка через систему локализации:
- Каждый текстовый элемент интерфейса имеет уникальный ключ.
- Для каждого ключа хранятся переводы на все три языка.
- При переключении языка все тексты обновляются автоматически.
Сохранение выбора
Выбранный язык сохраняется в localStorage браузера:
| Параметр | Значение |
|---|---|
| Ключ | tp-support-lang |
| Значения | ru, kk, en |
| По умолчанию | ru |
При следующем визите сохранённый язык применяется автоматически.
Мгновенное применение
При выборе языка из выпадающего списка:
- Все текстовые элементы страницы обновляются мгновенно.
- Страница не перезагружается.
- Данные не запрашиваются повторно с сервера.
- Новое значение записывается в localStorage.
Переключение затрагивает только строки интерфейса. Пользовательский контент (тексты заявок, сообщения чата, комментарии) отображается на языке, на котором был написан.
Что переводится
Система перевода охватывает:
- Навигационное меню и заголовки страниц.
- Кнопки, ссылки и элементы управления.
- Подписи полей форм и плейсхолдеры.
- Статусы заявок и приоритеты.
- Системные сообщения и уведомления.
- Тексты ошибок и подтверждений.
- Подписи графиков и таблиц в аналитике.
- Текст в модальных окнах и тултипах.
Что не переводится
- Содержимое заявок (тема, описание, сообщения) — остаётся на языке автора.
- Имена пользователей и названия компаний.
- Данные из внешних систем (Bitrix24, WhatsApp и т.д.).
Настройка
Настройка со стороны пользователя не требуется. Язык выбирается в один клик.
Частые вопросы
Язык привязан к аккаунту?
Нет. Язык сохраняется в localStorage браузера. На другом устройстве нужно выбрать язык заново.
Можно ли задать язык по умолчанию для всех пользователей компании?
Нет. Каждый пользователь выбирает язык самостоятельно. По умолчанию используется русский.
Переводятся ли уведомления на email и WhatsApp?
Уведомления отправляются на языке, выбранном пользователем на момент настройки.
Почему некоторые тексты отображаются ключами (например, "ticket_status_open")?
Это означает, что для данного ключа отсутствует перевод. Сообщите администратору.
Можно ли добавить четвёртый язык?
Платформа поддерживает расширение списка языков, но для добавления нового языка необходимо обратиться в поддержку.
Связанные статьи
- Тёмная / светлая тема — переключение темы оформления.
- Клиентский портал (обзор) — интерфейс для клиентов.