17 Idiomas adicionais do frontend

Visão geral

Para usar qualquer idioma diferente do inglês na interface web do Zabbix, o locale correspondente deve estar instalado no servidor web. Além disso, a extensão gettext do PHP é necessária para que as traduções funcionem.

Instalando locales

Para listar todos os idiomas instalados, execute:

locale -a

Se alguns idiomas necessários não estiverem listados, abra o arquivo /etc/locale.gen e descomente os locales necessários. Como o Zabbix usa codificação UTF-8, você precisa selecionar locales com charset UTF-8.

Agora execute:

locale-gen 

Reinicie o servidor web. Observe que, se o PHP-FPM estiver instalado e sendo usado pelo servidor web, ele também precisa ser reiniciado junto com o servidor web.

Os locales agora devem estar instalados. Pode ser necessário recarregar a página do frontend do Zabbix no navegador usando Ctrl + F5 para que os novos idiomas apareçam.

Instalando o Zabbix

Se estiver instalando o Zabbix diretamente do repositório git do Zabbix, os arquivos de tradução devem ser gerados manualmente. Para gerar os arquivos de tradução, execute:

make gettext
locale/make_mo.sh

Esta etapa não é necessária ao instalar o Zabbix a partir de pacotes ou arquivos tar.gz de código-fonte.

Selecionando um idioma

Há várias maneiras de selecionar um idioma na interface web do Zabbix:

  • Ao instalar a interface web - no frontend assistente de instalação. O idioma selecionado será definido como padrão do sistema.
  • Após a instalação, o idioma padrão do sistema pode ser alterado em Administration > General > GUI.
  • O idioma de um usuário específico pode ser alterado no perfil do usuário.

Se um locale de um idioma não estiver instalado na máquina, esse idioma ficará esmaecido no seletor de idiomas do Zabbix. Um ícone laranja é exibido ao lado do seletor de idiomas se pelo menos um locale estiver ausente. Ao pressionar esse ícone, a seguinte mensagem será exibida: "Você não consegue escolher alguns dos idiomas, porque os locales para eles não estão instalados no web server."

locale\_warning.png