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