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.
Lokāļu 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 atkomentējiet nepieciešamās lokāles.
Tā kā Zabbix izmanto UTF-8 kodējumu, jums jāizvēlas lokāles 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, tas arī ir jārestartē kopā ar tīmekļa serveri.
Lokālēm tagad vajadzētu būt instalētām.
Iespējams, būs nepieciešams pārlādēt Zabbix lietotāja saskarnes lapu pārlūkprogrammā, izmantojot Ctrl + F5, lai parādītos jaunās valodas.
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ē ir vairāki veidi, kā izvēlēties valodu:
- Instalējot lietotāja saskarni - lietotāja saskarnes instalēšanas vednī. Izvēlē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 mašīnā nav instalēta kādas valodas lokalizācija, šī valoda Zabbix valodas izvēlnē būs pelēkota. Ja trūkst vismaz viena locale, blakus valodas izvēlnei 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."
