Sidebar

Zabbix Summit 2022
Register for Zabbix Summit 2022

#14 Extra frontendtalen

Overzicht

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.

Landinstellingen installeren

Voer het volgende uit om alle geïnstalleerde talen weer te geven:

locale -a

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:

locale-gen

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.

Zabbix installeren

Als u Zabbix rechtstreeks installeert vanuit Zabbix git repository, vertaalbestanden moeten handmatig worden gegenereerd. Om vertaling te genereren bestanden, voer uit:

maak gettext
       locale/make_mo.sh

Deze stap is niet nodig bij het installeren van Zabbix vanuit pakketten of bron tar.gz-bestanden.

Een taal selecteren

Er zijn verschillende manieren om een taal te selecteren in de Zabbix-web interface:

  • Bij het installeren van de web interface - in de frontend installatie wizard. Geselecteerd taal wordt ingesteld als systeemstandaard.
  • Na de installatie kan de standaardtaal van het systeem worden gewijzigd in het Beheer→Algemeen→GUI menu sectie.
  • Taal voor een bepaalde gebruiker kan worden gewijzigd in de gebruiker profiel.

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."

locale_warning.png