16 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, būs nepieciešams pārlādēt Zabbix lietotāja saskarne lapu pārlūkprogrammā, izmantojot Ctrl + F5, lai jaunās valodas tiktu parādītas.
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ļā Administration > General > GUI.
- Konkrēta lietotāja valodu var mainīt lietotāja profilā.
Ja valodai paredzētais locale nav instalēts mašīnā, šī 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: "You are not able to choose some of the languages, because locales for them are not installed on the web server."
