Skip to content

Localization

Localization

Veškerý text viditelný hráčům prochází systémem lokalizace ox_lib. Soubory s překlady se nacházejí v locales/*.json.

Nastavení jazyka

Jazyk se vybírá globálně pomocí convaru ox:locale v souboru server.cfg:

server.cfg
setr ox:locale "tr"

ox_lib sloučí vybraný jazyk s anglickou zálohou, takže jakýkoliv klíč, který v překladu chybí, automaticky zobrazí anglický text namísto surového klíče.

Dodávané jazyky

Code Language
en English (fallback)
de German
es Spanish
fr French
it Italian
nl Dutch
pl Polish
pt Portuguese
ru Russian
tr Turkish

Přidání nebo úprava jazyka

Každý soubor je plochá JSON mapa klíč → text. Zkopírujte locales/en.json, přeložte hodnoty (zachovejte klíče a všechny zástupné symboly %s / %d), uložte soubor jako locales/<code>.json a nastavte ox:locale na váš kód.

Názvy pravidel v uživatelském rozhraní tvůrce používají lokalizační klíče rule_<key> a hlavičky skupin pravidel používají grp_<group> – pokud chcete plně lokalizovaný panel tvůrce, přeložte i ty.