PDA

View Full Version : Перевод сообщений триггеров на русский


Nikolaicheg
25-05-2009, 10:10
Господа, кто-нибудь занимался сабжем?

dotneft
25-05-2009, 11:02
эм...что-то непонятно немного=\ Как понять перевод? Чтобы заббикс понимал надписи триггеров на русском или что?

Nikolaicheg
25-05-2009, 11:40
ну, например, чтобы вместо "host ... unreachable" было "хост ... недоступен".
Будут ли корректно отображаться эти переводы?

Nikolaicheg
25-05-2009, 11:46
Впрочем, я попробовал сейчас просто на русском name триггера сделать, всё работает :)

dotneft
25-05-2009, 12:43
Впрочем, я попробовал сейчас просто на русском name триггера сделать, всё работает :)

я пробовал, тоже. в вебе все ок с отображением, а вот с почтой и с смс уже беда(

Nikolaicheg
25-05-2009, 14:03
перевел триггеры, с почтой и джабером всё ок.
Нужно базу немного пофиксить
"ALTER DATABASE zabbix SET client_encoding=utf8;"
:)

des
09-06-2009, 11:36
а как с mysql быть?

Hober
10-06-2009, 08:25
а как с 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 решена простым патчиком веб-интерфейса, поищи по моим постам.

dotneft
17-06-2009, 20:36
Проблема с отображением utf-8 решена простым патчиком веб-интерфейса, поищи по моим постам.

лучше бы названия айтемов и названия графиков в utf-8:) Такого случаем патчика нет?

Gena
18-06-2009, 15:06
Проблема с отображением utf-8 решена простым патчиком веб-интерфейса, поищи по моим постам.

Добавил я Ваш патчик, добавил настройки в my.conf и сейчас почему то история, которая отображается под главным меню, стала вся в вопросах :( Вообще до этого всё было ок, и имена тригеров на русском можно было вводить и профиль узлов... У меня только eventlog виндовый был весь в вопросах... А сейчас вот история и профили узлов стали все вопросами, вместо русских букв... Не подскажете в чём проблема?

ugh
03-07-2009, 11:32
во фронтэнде - все хорошо
а по почте и жабберу приходят такого плана сообщения:


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