14 Dodatkowe języki frontendu

Przegląd

Aby korzystać z języka innego niż angielski w interfejsie sieciowym Zabbix, jego ustawienia regionalne muszą być ustawione na serwerze WWW. Dodatkowo, wymagane jest rozszerzenie PHP gettext, aby tłumaczenia działały.

Instalowanie ustawień regionalnych

Aby wyświetlić wszystkie zainstalowane języki, uruchom:

locale -a

Jeśli niektóre języki, których potrzebujesz, nie są wymienione, otwórz plik /etc/locale.gen i odkomentuj wymagane lokalizacje. Ponieważ Zabbix używa kodowania UTF-8, należy wybrać lokalizacje z zestawem znaków UTF-8.

Następnie uruchom:

locale-gen 

Zrestartuj serwer WWW.

Teraz lokalizacje powinny być zainstalowane. Może być konieczne ponowne załadowanie strony frontendu Zabbix w przeglądarce za pomocą Ctrl + F5, aby nowe języki pojawiły się.

Instalacja Zabbix

Jeśli instalujesz Zabbix bezpośrednio z repozytorium git Zabbix, pliki tłumaczeń należy wygenerować ręcznie. Aby wygenerować pliki tłumaczeń, uruchom:

make gettext
       locale/make_mo.sh

Ten krok nie jest wymagany podczas instalacji Zabbixa z paczek lub plików źródłowych tar.gz.

Wybór języka

Istnieje kilka sposobów wyboru języka w frontend Zabbix:

  • Podczas instalacji interfejsu WWW - w kreatorze instalacji frontendu. Wybrany język zostanie ustawiony jako domyślny systemowy.
  • Po instalacji domyślny język systemu można zmienić w sekcji Administracja→Ogólne→GUI .
  • Język dla konkretnego użytkownika można zmienić w profilu użytkownika.

Jeśli ustawienia regionalne dla danego języka nie jest zainstalowane na maszynie, ten język będzie wyszarzony w selektorze języków Zabbix. Czerwona ikona jest wyświetlana obok selektora języków, jeśli brakuje co najmniej jednej lokalizacji. Po kliknięciu tej ikony zostanie wyświetlony następujący komunikat: "Nie można wybrać niektórych języków, ponieważ nie zostały one zainstalowane na serwerze."

locale_warning.png