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

В настройках при попытке сменить язык на русский выпадает ошибка:

«You are not able to choose some of the languages, because locales for them are not installed on the web server.»

Смотрим какие какие локали установлены в ОС (на linux):

# locale -a

Смотрим относительно русского:

# cat /usr/share/i18n/SUPPORTED | grep ru_
ru_RU.KOI8-R KOI8-R
ru_RU.UTF-8 UTF-8
ru_RU ISO-8859-5
ru_RU.CP1251 CP1251
ru_UA.UTF-8 UTF-8
ru_UA KOI8-U

Видно какие локали доступы, ставим нужное:

# locale-gen ru_RU
Generating locales…
ru_RU.ISO-8859-5… done
Generation complete.

Далее:

# locale-gen ru_RU.UTF8
# dpkg-reconfigure locales
Generating locales…
en_AG.UTF-8… done
en_AU.UTF-8… done
en_BW.UTF-8… done
en_CA.UTF-8… done
en_DK.UTF-8… done
en_GB.UTF-8… done
en_HK.UTF-8… done
en_IE.UTF-8… done
en_IN.UTF-8… done
en_NG.UTF-8… done
en_NZ.UTF-8… done
en_PH.UTF-8… done
en_SG.UTF-8… done
en_US.UTF-8… done
en_ZA.UTF-8… done
en_ZM.UTF-8… done
en_ZW.UTF-8… done
ru_RU.ISO-8859-5… up-to-date
Generation complete.

Перезагружаем сервис:

# service apache2 restart

Далее переходим в профиль-настройки-выбираем Russian (ru_RU)

Источник — Русификация системы мониторинга Zabbix

Категории: Мониторинг

Метки:

- 20.03.2020           Просмотры: 8 773

Заметки в Telegram

Comments

  1. У кого Zabbix 6 , скорей всего и выше
    ###################
    # Устанавливаем пакет русского языка
    [root@dlp ~]# dnf install langpacks-ru

    # проверяем появился ли русский язык
    [root@dlp ~]# locale -a | grep RU
    ru_RU
    ru_RU.koi8r
    ru_RU.utf8

    # устанавливаем русский язык
    [root@dlp ~]# localectl set-locale LANG=ru_RU.UTF-8

    # проверяем
    [root@dlp ~]# localectl
    System Locale: LANG=ru_RU.UTF-8
    VC Keymap: us
    X11 Layout: us

    #Перезагружаем службы
    [root@dlp ~]# service nginx restart
    [root@dlp ~]# service php-fpm restart

    # далее проверяем появился ли русский язык в Zabbix !!

    PS: Сильно не ругайте, одна из первых моих статей..

    • Для тех, кто будет проверять на debian (ubuntu):
      — вместо dnf может быть apt
      — вместо service, скорее всего, systemctl будет

Добавить комментарий

Ваш электронный адрес не будет опубликован и он необязателен