16 Lingue aggiuntive del frontend
Panoramica
Per utilizzare una lingua diversa dall'inglese nell'interfaccia web di Zabbix, la relativa locale deve essere installata sul server web. Inoltre, per far funzionare le traduzioni è necessaria l'estensione PHP gettext.
Installazione delle impostazioni locali
Per elencare tutte le lingue installate, eseguire:
locale -a
Se alcune lingue necessarie non sono elencate, aprire il file /etc/locale.gen e decommentare le impostazioni locali richieste.
Poiché Zabbix utilizza la codifica UTF-8, è necessario selezionare impostazioni locali con set di caratteri UTF-8.
Ora eseguire:
locale-gen
Riavviare il server web. Si noti che, se PHP-FPM è installato e utilizzato dal server web, deve essere riavviato anch'esso insieme al server web.
Le impostazioni locali dovrebbero ora essere installate.
Potrebbe essere necessario ricaricare la pagina frontend di Zabbix nel browser usando Ctrl + F5 affinché le nuove lingue vengano visualizzate.
Installazione di Zabbix
Se si installa Zabbix direttamente dal repository git di Zabbix, i file di traduzione devono essere generati manualmente. Per generare i file di traduzione, eseguire:
make gettext
locale/make_mo.sh
Questo passaggio non è necessario quando si installa Zabbix da pacchetti o da file tar.gz sorgente.
Selezione di una lingua
Esistono diversi modi per selezionare una lingua nell'interfaccia web di Zabbix:
- Durante l'installazione dell'interfaccia web - nel wizard di installazione del frontend. La lingua selezionata verrà impostata come predefinita del sistema.
- Dopo l'installazione, la lingua predefinita del sistema può essere modificata in Administration > General > GUI.
- La lingua per un determinato utente può essere modificata nel profilo utente.
Se una locale per una lingua non è installata sulla macchina, questa lingua verrà visualizzata in grigio nel selettore della lingua di Zabbix. Un'icona arancione viene visualizzata accanto al selettore della lingua se manca almeno una locale. Facendo clic su questa icona verrà visualizzato il seguente messaggio: "Non è possibile scegliere alcune lingue, perché le relative locale non sono installate sul web server."
