Papildu lietotāja saskarnes valodas

Pārskats

Lai Zabbix lietotāja saskarnē izmantotu jebkuru citu valodu, nevis angļu valodu, attiecīgajai lokalizācijai jābūt instalētai tīmekļa serverī. Turklāt, lai tulkojumi darbotos, ir nepieciešams PHP gettext paplašinājums.

Lokalizāciju instalēšana

Lai uzskaitītu visas instalētās valodas, izpildiet:

locale -a

Ja dažas nepieciešamās valodas nav uzskaitītas, atveriet failu /etc/locale.gen un noņemiet komentāru no nepieciešamajām lokalizācijām. Tā kā Zabbix izmanto UTF-8 kodējumu, jums jāizvēlas lokalizācijas ar UTF-8 rakstzīmju kopu.

Tagad izpildiet:

locale-gen 

Restartējiet tīmekļa serveri. Ņemiet vērā, ka, ja tīmekļa serveris izmanto PHP-FPM un tas ir instalēts, tas arī ir jārestartē kopā ar tīmekļa serveri.

Tagad lokalizācijām vajadzētu būt instalētām. Iespējams, lai jaunās valodas parādītos, pārlūkprogrammā būs jāpārlādē Zabbix lietotāja saskarne, izmantojot Ctrl + F5.

Zabbix instalēšana

Ja Zabbix tiek instalēts tieši no Zabbix git repozitorija, tulkošanas faili ir jāģenerē manuāli. Lai ģenerētu tulkošanas failus, izpildiet:

make gettext
locale/make_mo.sh

Šis solis nav nepieciešams, ja Zabbix tiek instalēts no pakotnēm vai avota tar.gz failiem.

Valodas izvēle

Zabbix lietotāja saskarnē valodu var izvēlēties vairākos veidos:

  • Instalējot lietotāja saskarni - lietotāja saskarnes instalēšanas vednī. Atlasītā valoda tiks iestatīta kā sistēmas noklusējuma valoda.
  • Pēc instalēšanas sistēmas noklusējuma valodu var mainīt sadaļā Administrēšana > Vispārīgi > GUI.
  • Konkrēta lietotāja valodu var mainīt lietotāja profilā.

Ja valodai atbilstošā locale nav instalēta datorā, šī valoda Zabbix valodas atlasītājā būs pelēkota. Ja trūkst vismaz viena locale, blakus valodas atlasītājam tiek parādīta oranža ikona. Noklikšķinot uz šīs ikonas, tiks parādīts šāds ziņojums: "Jūs nevarat izvēlēties dažas no valodām, jo to locales nav instalētas tīmekļa serverī."

locale\_warning.png