Zabbix官方对监控系统进行了汉化,但汉化精确度与实际有相当的差距,如将“CONFIGURATION”翻译成“组态”,令人费解,而如果能修改为“配置”,则看起来要舒服一些。又如“macro”应该翻译成“宏”比较好些,而不是“巨集”。类似的不精确地方有许多,为了自身使用的感观,决定自行对其汉化进行本土化修改。
1、找到/usr/share/zabbix/locale/zh_CN/LC_MESSAGES/中的frontend.po,为保险起见,先复制备份一份,以.bak结尾。
2、右键点击frontend.po文件,用gedit编辑器打开进行编辑。
3、编辑好后保存。保存后的.po文件要生效,还需要用gettext进行编译成.mo文件。
4、确保系统内安装有gettext,检测方法:
# rpm –qa | grep gettext
如果没有安装,则按以下方法进行安装:
# yum install gettext
5、gettext安装完成后,使用其包含的msgfmt命令进行编译:
# msgfmt –o /usr/share/zabbix/locale/zh_CN/LC_MESSAGES/frontend.mo /usr/share/zabbix/locale/zh_CN/LC_MESSAGES/frontend.po
6、重启Apache服务:
# service httpd restart
时间: 2024-10-04 00:12:56