Por defecto, la instalación de Zabbix solo permite usar el panel en inglés. Si intentas cambiar el idioma desde tu perfil de usuario, verás el mensaje: "You are not able to choose some of the languages, because locales for them are not installed on the web server."
Esto ocurre porque Zabbix depende de los locales del sistema y, si estos no están instalados, el idioma no aparece disponible en la interfaz.
Instalación de locales en Ubuntu
Para habilitar nuevos idiomas en Zabbix, primero debes instalar y generar los locales correspondientes en tu servidor. En el caso de Ubuntu, esto se realiza con el paquete locales.
Ejecuta los siguientes comandos:
# apt update && apt install locales -y
Una vez instalado, puedes generar los idiomas deseados con:
# dpkg-reconfigure locales
Se abrirá un asistente donde podrás seleccionar los idiomas disponibles. Por ejemplo, para español de España, marca es_ES.UTF-8 UTF-8 con la barra espaciadora y pulsa Enter:
Puedes seleccionar tantos idiomas como quieras instalar.
Se abrirá una nueva ventana para definir el nuevo idioma por defecto del sistema. Selecciona el que quieras con las flechas del teclado y pulsa Enter:
Verificación de locales instalados
Para confirmar que el idioma se ha instalado correctamente, ejecuta:
# locale -a | grep es_
Deberías obtener este resultado:
es_ES.utf8
Para que los cambios surtan efecto es necesario reiniciar Apache:
# systemctl restart apache2
Configurar el idioma en Zabbix
Una vez habilitado el locale en el servidor, accede al panel de Zabbix y dirígete a User Settings y Profile en la barra lateral izquierda. Ahora deberías poder seleccionar Spanish (es_ES) en Language. Pulsa el botón azul Update para aplicar los cambios:
Con estos sencillos pasos ya tienes tu servidor Zabbix preparado para funcionar en varios idiomas. Si tienes cualquier duda sobre la configuración de tu servidor cloud o sobre Zabbix, escríbenos a soporte@clouding.io. Nuestro equipo de Soporte estará encantado de ayudarte.