Debian下安装Zabbix没有中文选项的处理

Debian下安装好Zabbix后想选择语言的时候发现中文选项是灰色的。

Debian下安装Zabbix没有中文选项的处理

于是查找解决办法,修改站点根目录下include/locales.inc.php文件,确保zh_CN.utf8这一行是true

# vim include/locales.inc.php
function getLocales() {
        return array(
                'en_GB' => array('name' => _('English (en_GB)'),        'display' => true),
                'en_US' => array('name' => _('English (en_US)'),        'display' => true), 
                'bg_BG' => array('name' => _('Bulgarian (bg_BG)'),      'display' => true),
                'zh_CN' => array('name' => _('Chinese (zh_CN)'),        'display' => true),
                //原本这里为false,请改为true
                ...........代码省略掉........
        );
}

可是我改过后发现语言选项还是灰的,于是继续查找发现原来我用的debian系统没有添加中文语言环境。于是乎执行命令
dpkg-reconfigure locales把zh_CN.utf8这一行选中保存,然后使用locale -a查看里面有zh_CN.utf8就行了。
最后重启一下web服务,service apache2 restart就可以选择中文了。

weinxin
我的微信公众号
我的微信公众号扫一扫
广告也精彩
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: