Skip to content

Localization

Lokalisatie

Alle spelersgerichte tekst loopt via het lokale systeem van ox_lib. Vertalingsbestanden bevinden zich in locales/*.json.

Stel de taal in

De taal wordt globaal ingesteld met de ox:locale convar in server.cfg:

server.cfg
setr ox:locale "tr"

ox_lib voegt de gekozen taal samen over de Engelse terugvaltaal (fallback), waardoor elke sleutel die ontbreekt in een vertaling automatisch de Engelse tekst toont in plaats van een ruwe sleutel.

Meegeleverde talen

Code Taal
en Engels (terugvaltaal)
de Duits
es Spaans
fr Frans
it Italiaans
nl Nederlands
pl Pools
pt Portugees
ru Russisch
tr Turks

Een taal toevoegen of bewerken

Elk bestand is een platte JSON-map van sleutel → tekst. Kopieer locales/en.json, vertaal de waardes (behoud de sleutels en eventuele %s / %d placeholders), sla het op als locales/<code>.json, en stel ox:locale in op jouw code.

Regellabels in de creator-gebruikersinterface gebruiken rule_<key> lokale sleutels, en regelgroepkoppen gebruiken grp_<group> — vertaal deze ook als je een volledig gelokaliseerd creator-paneel wilt.