Skip to main content

Руссификация Zabbix

Для того, чтобы использовать любой другой язык, кроме английского, в веб-интерфейсе Zabbix, его локаль должна быть установлена на веб-сервере. Кроме того, для работы переводов требуется расширение PHP gettext.

Установка локалей

Чтобы получить список всех установленных языков, выполните:

locale -a

Если некоторые необходимые языки отсутствуют в списке, откройте файл /etc/locale.gen и раскомментируйте необходимые языковые стандарты. Так как Zabbix использует кодировку UTF-8, вам необходимо выбирать локали с кодировкой UTF-8.

Теперь выполните:

locale-gen 

Перезапустите веб-сервер.

Теперь локали должны быть установлены. Может потребоваться перезагрузить страницу Zabbix в браузере с помощью Ctrl + F5 для появления новых языков.

Выбор языка

Существует несколько способов выбора языка в веб-интерфейсе Zabbix:

  • При установке веб-интерфейса - в мастере установки фронтенда. Выбранный язык будет установлен как системный по умолчанию.
  • После установки язык системы по умолчанию можно изменить в разделе меню Администрирование→Общие→GUI.
  • Язык для конкретного пользователя может быть изменен в профиле пользователя.

Если локаль для языка не установлена на компьютере, этот язык будет неактивен в селекторе языка Zabbix. Оранжевый значок отображается рядом с переключателем языка, если отсутствует хотя бы один языковой стандарт. При нажатии на этот значок появится следующее сообщение: «Вы не можете выбрать некоторые языки, потому что локали для них не установлены на веб-сервере».

locale_warning.png