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.
Aby wyświetlić wszystkie zainstalowane języki, uruchom:
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:
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ę.
Jeśli instalujesz Zabbix bezpośrednio z repozytorium git Zabbix, pliki tłumaczeń należy wygenerować ręcznie. Aby wygenerować pliki tłumaczeń, uruchom:
Ten krok nie jest wymagany podczas instalacji Zabbixa z paczek lub plików źródłowych tar.gz.
Istnieje kilka sposobów wyboru języka w frontend Zabbix:
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."