View Full Version : Перевод сообщений триггеров на русский
Nikolaicheg
25-05-2009, 10:10
Господа, кто-нибудь занимался сабжем?
эм...что-то непонятно немного=\ Как понять перевод? Чтобы заббикс понимал надписи триггеров на русском или что?
Nikolaicheg
25-05-2009, 11:40
ну, например, чтобы вместо "host ... unreachable" было "хост ... недоступен".
Будут ли корректно отображаться эти переводы?
Nikolaicheg
25-05-2009, 11:46
Впрочем, я попробовал сейчас просто на русском name триггера сделать, всё работает :)
Впрочем, я попробовал сейчас просто на русском name триггера сделать, всё работает :)
я пробовал, тоже. в вебе все ок с отображением, а вот с почтой и с смс уже беда(
Nikolaicheg
25-05-2009, 14:03
перевел триггеры, с почтой и джабером всё ок.
Нужно базу немного пофиксить
"ALTER DATABASE zabbix SET client_encoding=utf8;"
:)
а как с mysql быть?
В my.cnf
init-connect='SET NAMES utf8'
character-set-client = utf8
Nikolaicheg
11-06-2009, 08:35
всё хорошо, только столкнулся с проблемой, что на карте (maps) триггер отображается по китайски :) (полагаю нет поддержки utf8 у отрисовывалки)
evgeny elkin
17-06-2009, 17:52
Проблема с отображением utf-8 решена простым патчиком веб-интерфейса, поищи по моим постам.
Проблема с отображением utf-8 решена простым патчиком веб-интерфейса, поищи по моим постам.
лучше бы названия айтемов и названия графиков в utf-8:) Такого случаем патчика нет?
Проблема с отображением utf-8 решена простым патчиком веб-интерфейса, поищи по моим постам.
Добавил я Ваш патчик, добавил настройки в my.conf и сейчас почему то история, которая отображается под главным меню, стала вся в вопросах :( Вообще до этого всё было ок, и имена тригеров на русском можно было вводить и профиль узлов... У меня только eventlog виндовый был весь в вопросах... А сейчас вот история и профили узлов стали все вопросами, вместо русских букв... Не подскажете в чём проблема?
во фронтэнде - все хорошо
а по почте и жабберу приходят такого плана сообщения:
Subject: Пинг чек: PROBLEM
Пинг чек: 192.168.131.28: PROBLEM: ???? 666
где, ???? - это местоположение девайса
т.е. в теме сообщения имя триггера(на русском) некорректно отображается;
в теле сообщения с именем триггера все в порядке;
в теле сообщения параметр "местоположение" некорректно отображается
что бы такого предпринять?
если в путту выставить UTF8 то вывод
location из hosts_profiles будет читабельным
descriptions из triggers будет нечитабельным
SHOW CREATE TABLE hosts_profiles;
ENGINE=InnoDB DEFAULT CHARSET=latin1
SHOW CREATE TABLE triggers;
ENGINE=InnoDB DEFAULT CHARSET=latin1
SHOW FULL COLUMNS from triggers;
| description | varchar(255) | latin1_swedish_ci | NO | | | | select,insert,update,references | |
SHOW FULL COLUMNS from hosts_profiles;
| location | blob | NULL | NO | | NULL | | select,insert,update,references | |
|character_set_client | cp1251
| character_set_connection | cp1251
| character_set_database | latin1
| character_set_filesystem | binary
| character_set_results | cp1251
| character_set_server | latin1
| character_set_system | utf8
| character_sets_dir | /usr/local/share/mysql/charsets/
| collation_connection | cp1251_general_ci
| collation_database | latin1_swedish_ci
| collation_server | latin1_swedish_ci