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

Installing locales

To list all installed languages, run:

locale -a

If some languages that are needed are not listed, open the /etc/locale.gen file and uncomment the required locales. Since Zabbix uses UTF-8 encoding, you need to select locales with UTF-8 charset.

Now, run:

locale-gen 

Restart the web server.

The locales should now be installed. It may be required to reload Zabbix frontend page in browser using Ctrl + F5 for new languages to appear.

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 Zabbix z pakietów lub z plików źródłowych tar.gz.

Wybór języka

Istnieje kilka sposobów wyboru języka w interfejsie webowym Zabbix:

  • Podczas instalacji interfejsu webowego - w kreatorze instalacji frontend. Wybrany język zostanie ustawiony jako domyślny dla systemu.
  • Po instalacji domyślny język systemu można zmienić w sekcji menu Administration→General→GUI.
  • Język dla konkretnego użytkownika można zmienić w profilu użytkownika.

Jeśli locale dla danego języka nie jest zainstalowane na komputerze, język ten będzie wyszarzony w selektorze języka Zabbix. Obok selektora języka wyświetlana jest pomarańczowa ikona, jeśli brakuje co najmniej jednego locale. Po kliknięciu tej ikony zostanie wyświetlony następujący komunikat: „Nie możesz wybrać niektórych języków, ponieważ locale dla nich nie są zainstalowane na serwerze webowym.”

locale\_warning.png