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服务器上未安装它们。”

locale_warning.png