要在Zabbix网页界面中使用英语以外的其他语言,需在Web服务器上安装对应的语言环境包。此外,还需启用PHP的gettext扩展才能实现翻译功能。
要列出所有已安装的语言环境,请运行:
如果某些需要的语言未列出,请打开 /etc/locale.gen 文件并取消所需语言环境的注释。由于Zabbix 使用UTF-8编码,您需要选择带有UTF-8字符集的区域设置。
然后运行:
重启Web服务器。
现在应该已安装所需的语言环境。可能需要使用Ctrl+F5在浏览器中重新加载Zabbix 前端页面以使新语言显示。
如果直接从Zabbix git repository安装Zabbix, 则需要手动生成翻译文件。要生成翻译文件,请运行:
当从软件包或源代码tar.gz文件安装Zabbix时, 不需要执行此步骤。
在Zabbix网页界面中有多种选择语言的方式:
如果机器上未安装某种语言的区域设置,该语言在Zabbix语言选择器中会显示为灰色。当有缺失的区域设置时,语言选择器旁会显示红色图标。点击该图标将显示以下信息:"您无法选择某些语言,因为网页服务器上未安装对应的区域设置。"