Om een andere taal dan Engels te gebruiken in de Zabbix-webinterface, de landinstelling moet op de webserver worden geïnstalleerd. Daarnaast is de PHP gettext-extensie is vereist om de vertalingen te laten werken.
Voer het volgende uit om alle geïnstalleerde talen weer te geven:
Als sommige talen die nodig zijn niet in de lijst staan, opent u de /etc/locale.gen bestand en verwijder de opmerkingen bij de vereiste landinstellingen. Sinds Zabbix UTF-8-codering gebruikt, moet u landinstellingen selecteren met UTF-8-tekenset.
Voer nu uit:
Start de webserver opnieuw op.
De landinstellingen zouden nu moeten worden geïnstalleerd. Het kan nodig zijn om Zabbix opnieuw te laden frontend-pagina in browser met Ctrl + F5 om nieuwe talen te laten verschijnen.
Als u Zabbix rechtstreeks installeert vanuit Zabbix git repository, vertaalbestanden moeten handmatig worden gegenereerd. Om vertaling te genereren bestanden, voer uit:
Deze stap is niet nodig bij het installeren van Zabbix vanuit pakketten of bron tar.gz-bestanden.
Er zijn verschillende manieren om een taal te selecteren in de Zabbix-web interface:
Als er geen landinstelling voor een taal op de machine is geïnstalleerd, is dit: taal wordt grijs weergegeven in de Zabbix-taalkiezer. Een rood pictogram is weergegeven naast de taalkiezer als ten minste één landinstelling is missend. Als u op dit pictogram drukt, wordt het volgende bericht: weergegeven: "Je kunt sommige talen niet kiezen, omdat locales voor hen zijn niet geïnstalleerd op de webserver."