Задача: разворачивая мониторинг за подконтрольной инфраструктурой посредством Zabbix приобщить не к англоязычному интерфейсу, а к более привычному русскоязычному, вся заметка опирается на систему Ubuntu 12.04.5 Server amd64 и заметку по которой собственно и поднималась система мониторинга Zabbix.
http://IP&DNS/zabbix — Profile — при попытке изменить язык с English на Russian столкнулся с тем что в системе не установлена соответствующая поддержка данного языка.
Сообщение: You are not able to choose some of the languages, because locales for them are not installed on the web server.
Об этом и будет идти речь в сегодняшней заметке:
Смотрим какие локали установлены:
ekzorchik@srv-mon:~$ sudo locale -a
Смотрим какие локали доступны, а конкретно применительно к русскому:
ekzorchik@srv-mon:~$ 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
Из вывода видно какие локали доступы, производим установку нужного:
ekzorchik@srv-mon:~$ sudo locale-gen ru_RU Generating locales... ru_RU.ISO-8859-5... done Generation complete. ekzorchik@srv-mon:~$ sudo locale-gen ru_RU.UTF8 ekzorchik@srv-mon:~$ sudo 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.
Теперь что Web-сервер Apache успешно подгрузил их в себя, перестартовываем сервис:
ekzorchik@srv-mon:~$ sudo service apache2 restart
После снова перехожу в профиль настройки Zabbix текущего административного пользователя и наблюдаю при раскрытии настройки Language успешно установленную в систему локаль русского (Russian (ru_RU))
Выбираю Russian (ru_RU) и нажимаю Save (для принятия изменений), изменения о смене языка интерфейса применяться сразу же, в результате интерфейс управления zabbix примет более симпатичный вид который мне и требовался, хотя можно заметить что он не полностью русифицирован, но это уже не так критично — все таки английский — чтение должно быть у каждого уважающего себя системного администратора.
На этом считаю заметку законченной и прощаюсь, до встречи — с уважением автор блога — ekzorchik. В последствии наиболее интересные моменты я буду освящать у себя на блоге.
Спасибо огромное! Ты бог)))
Благодарю, очень помогло
Спасибо большое. Очень нужный мануал.
Спасибо большое, очень помогло.
Очень нужный мануал.