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:
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.