|||
zabbix自带多种语言包,当然也包含中文。登陆到zabbix web控制台默认是英文,对有些英文不好或者习惯中文的人来说会有不适应。这边也不是讲zabbix汉化,实际上是切换到中文版本。
zabbix汉化步骤如下:
zabbix默认语言
zabbix profile
zabbix汉化
zabbix中文
zabbix乱码是怎么照成的呢?zabbix使用DejaVuSan.ttf字体,不支持中文,导致中文出现乱码。解决方法很简单,把我们电脑里面字体文件传到zabbix服务器上。
zabbix乱码
2.1 上传文件到zabbix中找到本地C:\Windows\Fonts\simkai.ttf(楷体)上传到服务器zabbix网站目录fonts目录下。
zabbix中文字体
zabbix楷体
2.2 修改zabbix php配置文件
# cd /data/site/www.ttlsa.com/zabbix/ # 我zabbix安装目录
# sed -i 's/DejaVuSans/simkai/g' ./include/defines.inc.php
zabbix中文乱处理结果
依旧乱码:通过以上的操作,大部分同学的乱码问题解决了,但是依旧有一些同学还是乱码?细心的群友提供另外一种情况:初始化数据库的时候未使用utf8编码所致.初始化数据库使用命令
create database zabbix default charset utf8;
或者my.cnf增加如下配置
default-character-set = utf8
然后我们发现中文翻译不好 比如组态
那么我们手工去翻译吧
先找到如下目录和文件
/apache/htdocs/zabbix/locale/zh_CN/LC_MESSAGES/frontend.po
修改了里面的中英文对照
/apache/htdocs/zabbix/locale 目录下
执行下 update_po.sh update_po.sh再进资源文件里面
msgfmt -o frontend.mo frontend.po
重启服务器和系统reboot
合作电话:010-64087828
社区邮箱:greatsql@greatdb.com