zabbix 4.0汉化

一.主机名支持中文

1.在/usr/share/zabbix/include/defines.inc.php文件中修改,大概在1092行(zabbix-4.0),加入中文字符支持,

原始正则: 

  define('ZBX_PREG_INTERNAL_NAMES', '([0-9a-zA-Z_\. \-]+)');/* !!! Don't forget code with C !!! */

修改为: 

 // \x80-\xff:匹配用GBK (GB2312/GB18030)编码的所有汉字和标点符号

define('ZBX_PREG_INTERNAL_NAMES', '([0-9a-zA-Z_\. \-\x{80}-\x{ff}]+)');/* !!! Don't forget code with C !!! */

2.重启服务systemctl restart zabbix-server

二.相关链接

原生的zabbix右上角是“support"和“share",”?“三个按钮,点击后分别会跳转官网网站的技术支持网站、zabbix模板分享和帮助文档网站。如下所显示:

现在我们需要修改

1、support跳转到指定页面

2、删除“share"

3、删除”?“

以上所有的链接信息都是在/usr/share/zabbix/app/views/layout.htmlpage.menu.php文件中,修改之前记得备份文件

修改43行信息,修改前如下所示:

修改后:

接下来直接删除51-64行的这两段代码

最后完成修改后,重新清理浏览器缓存,刷新界面

可以看到”share"和”?“都没有了

 

posted @ 2020-03-20 15:50  老虎死了还有狼  阅读(605)  评论(0编辑  收藏  举报