14 其他前端语言
概述
为了在Zabbix Web界面中使用英语以外的任何其他语言,其区域设置应安装在Web服务器上。此外,翻译工作还需要 PHP gettext 扩展。
安装区域配置
要列出所有已安装的语言,请运行:
locale -a
如果未列出所需的某些语言,请打开/etc/locale.gen 文件并取消注释所需的语言环境。由于 Zabbix 使用 UTF-8 编码,因此您需要选择具有 UTF-8 字符集的区域设置。
运行:
locale-gen
重新启动web服务.
安装完区域设置后。可能需要用Ctrl + F5在浏览器中重新加载Zabbix前端页面才能显示新语言。
安装 Zabbix
如果直接从 Zabbix git repository, 安装Zabbix,则应手动生成翻译文件,运行:
make gettext
locale/make_mo.sh
从软件包或 源码tar.gz文件 安装 Zabbix 时不需要此步骤
选择语言
有几种方法可以在Zabbix Web界面中选择语言:
- 安装 Web 界面时 - 在前端 installation wizard 中。选择的语言将被设置为系统默认值。
- 安装完成后,系统默认语言可以在 Administration→General→GUI menu section 找到.
- 特定用户的语言可以在 user profile找到.
如果计算机上未安装某种语言的区域设置,则此语言将在 Zabbix 语言选择器中显示为灰色。如果没有一个可用的区域设置,则在语言选择器旁边显示一个红色图标。按下此图标后,将显示以下消息:“您无法选择某些语言,因为Web服务器上未安装它们。”