Локализация интерфейса (Languages)

Описание
Локализация позволяет адаптировать пользовательский интерфейс UniBPM под выбранный язык. В системе поддерживаются три языка:
- Русский (
ru) - Казахский (
kz) - Английский (
en)
Локализуются все основные элементы интерфейса: меню, кнопки, таблицы, уведомления и прочее.
Настройка языка сохраняется системой в настройках пользователя (preferences) и действует до следующего изменения пользователем.
Управление языками
Администратор может управлять списком доступных языков, а также редактировать значения переводов для различных интерфейсных меток. Переводы сгруппированы по семантическим группам (например, SYSMENU, OAUTH2) и обозначаются с помощью меток (ADMIN, ACTIVE и т.п.). Каждое значение отображается на всех поддерживаемых языках. Добавление и редактирование происходит через административный раздел системы.
Добавление новой фразы
Функция добавления новых переводов доступно в разделе Languages в навигационном меню admin. Обязательные поля для заполнения:
Translation group- семантическая группа, напримерSYSMENULabel- метка, напримерADMINValue- значение, напримерАдминистрирование
Поведение по умолчанию
Язык по умолчанию: Английский (en).
Если для выбранного языка отсутствует перевод, то отображается значение на английском языке.
Смена языка
После входа в систему пользователь может выбрать удобный язык интерфейса в своем профиле.