Localization
Localization
Každý text, který hráč, majitel nebo admin vidí, pochází z lokální soustavy ox_lib.
Předpřipravené jazyky
en, tr, de, es, fr, it, pt, ru, pl, nl, sv, da, no, fi, cs, sk, hu, ro — 18 souborů, každý po 285 klíčích.
Výběr jazyka
setr ox:locale "tr"V souboru config.lua není žádné nastavení jazyka. Je globální pro váš server a ox_lib jej načte při startu. Jakýkoliv chybějící klíč v překladu se automaticky přepne do angličtiny, takže částečný překlad nikdy nezanechá na obrazovce prázdný štítek.
Přidání vlastního jazyka
Zkopírujte locales/en.json do locales/<code>.json, přeložte hodnoty a nastavte odpovídající ox:locale. Soubor se načte po restartu – nic není třeba registrovat.
Názvy stanic nejsou v souborech s překlady. Název stanice pochází z Config.Stations a majitel může svou stanici přejmenovat přímo ze stránky Přehled. Názvy paliv pocházejí z Config.FuelTypes. Obojí je zcela ve vaší režii v takovém jazyce, jaký používáte.
Co je přeloženo
| Prefix | Obsahuje |
|---|---|
ui_ |
Správcovský panel: navigace, názvy stránek, statistiky, tlačítka, potvrzení |
adm_ |
Panel /fueladmin |
| Texty stojanů a nabíječek | Panely ve hře, předvolby, platební metodu a rychlost |
| Texty upozornění | Málo paliva, špatné palivo, plná nádrž, platba selhala, zprávy pro kanystr |
| Chybové hlášky | Všechno, co může být zamítnuto – chybí oprávnění, nedostatek peněz, není elektrické, žádné vozidlo |
Soubory s překlady jsou mimo šifrování escrow, takže je lze u zakoupené kopie libovolně upravovat.