Para utilizar cualquier otro idioma que no sea el inglés en la interfaz web de Zabbix, su configuración regional debe estar instalada en el servidor web. Además, la extensión gettext PHP es requerida para que las traducciones funcionen.
Para enumerar todos los idiomas instalados, ejecute:
Si algunos idiomas necesarios no aparecen en la lista, abra el /etc/locale.gen y descomente las configuraciones regionales requeridas. Como Zabbix utiliza codificación UTF-8, debe seleccionar configuraciones regionales con juego de caracteres UTF-8.
Ahora ejecute:
Reinicie el servidor web.
Las configuraciones regionales ahora deberían estar instaladas. Es posible que sea necesario recargar la página de inicio de Zabbix en el navegador usando Ctrl + F5 para que aparezcan los nuevos idiomas.
Si instala Zabbix directamente desde el repositorio git de Zabbix, los archivos de traducción deben generarse manualmente. Para generar los archivos de traducción, ejecute:
Este paso no es necesario al instalar Zabbix desde paquetes o archivos fuente tar.gz.
Hay varias formas de seleccionar un idioma en la interfaz web de Zabbix:
Si no hay instalada en la máquina una configuración regional para un idioma, este idioma aparecerá atenuado en el selector de idioma de Zabbix. Un icono rojo aparece junto al selector de idioma si no se encuentra al menos una configuración regional. Al presionar sobre este icono aparecerá el siguiente mensaje: "No puede elegir algunos de los idiomas porque las configuraciones regionales para ellos no están instaladas en el servidor web."