16 Idiomas adicionales para la interfaz web
Resumen
Para usar cualquier idioma distinto del inglés en la interfaz web de Zabbix, su configuración regional debe estar instalada en el servidor web. Además, se requiere la extensión gettext de PHP para que las traducciones funcionen.
Instalación de locales
Para listar todos los idiomas instalados, ejecute:
locale -a
Si algunos idiomas necesarios no aparecen en la lista, abra el archivo /etc/locale.gen y descomente los locales requeridos.
Como Zabbix usa codificación UTF-8, debe seleccionar locales con juego de caracteres UTF-8.
Ahora ejecute:
locale-gen
Reinicie el servidor web. Tenga en cuenta que, si PHP-FPM está instalado y es utilizado por el servidor web, también debe reiniciarse junto con el servidor web.
Los locales ya deberían estar instalados.
Puede ser necesario recargar la página del frontend de Zabbix en el navegador usando Ctrl + F5 para que aparezcan los nuevos idiomas.
Instalación de Zabbix
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:
make gettext
locale/make_mo.sh
Este paso no es necesario al instalar Zabbix desde paquetes o archivos fuente tar.gz.
Selección de un idioma
Hay varias formas de seleccionar un idioma en la interfaz web de Zabbix:
- Al instalar la interfaz web - en el asistente de instalación del frontend. El idioma seleccionado se establecerá como predeterminado del sistema.
- Después de la instalación, el idioma predeterminado del sistema se puede cambiar en Administración > General > GUI.
- El idioma de un usuario concreto se puede cambiar en el perfil de usuario.
Si no está instalado en la máquina un locale para un idioma, ese idioma aparecerá atenuado en el selector de idiomas de Zabbix. Se muestra un icono naranja junto al selector de idiomas si falta al menos un locale. Al hacer clic en este icono, se mostrará el siguiente mensaje: "No puede elegir algunos de los idiomas, porque no están instalados los locales para ellos en el servidor web."
