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

Вы можете локализовать интерфейс системы на другой язык.
Для этого выполните следующие действия:

  1. В конфигурационном файле /opt/hw-fh/config/user.ini в секции [main] добавьте опцию f.deck.languages.dir \— путь до директории с файлами описания перевода интерфейса.
    Пример:

    [main]
    f.deck.languages.dir = /opt/apiary-langpack
    

  2. Создайте соответствующую директорию:

    mkdir /opt/apiary-langpack
    
  3. Поместите соответствующий json-файл описания перевода, такой как ru.json, в созданную директорию:

    cp ./ru.json /opt/apiary-langpack
    
  4. Выполните реконфигурацию системы:

    /opt/hw-fh/bin/reconfig
    

При реконфигурации или перезапуске системы из указанной директории будут подгружены все json-файлы локализации с возможностью выбора языка интерфейса при входе в систему либо в настройках пользователя. Для каждого пользователя настройка используемого языка индивидуальна.

Дополнительные опции:

В файле локализации можно определить дополнительные параметры в секции _meta.

  • name — Название локализации.
  • displayName — Отображаемое имя в селекторах выбора языка интерфейса.
  • default — При выставлении в true данная локализация будет применяться по умолчанию.

Пример:

"_meta": {
 "name": "ru",
 "displayName": "Русский",
 "default": false
}