Skip to content

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

server.cfg
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.