Localization
Localizzazione
Tutto il testo visibile ai giocatori passa attraverso il sistema di localizzazione di ox_lib. I file di traduzione si trovano in locales/*.json.
Imposta la lingua
La lingua viene scelta globalmente con il convar ox:locale nel file server.cfg:
setr ox:locale "tr"ox_lib unisce la lingua scelta con quella di fallback inglese, quindi qualsiasi chiave mancante in una traduzione mostrerà automaticamente il testo in inglese anziché una chiave grezza.
Lingue fornite
| Codice | Lingua |
|---|---|
en |
Inglese (fallback) |
de |
Tedesco |
es |
Spagnolo |
fr |
Francese |
it |
Italiano |
nl |
Olandese |
pl |
Polacco |
pt |
Portoghese |
ru |
Russo |
tr |
Turco |
Aggiungi o modifica una lingua
Ogni file è una mappa JSON piatta di chiave → testo. Copia locales/en.json, traduci i valori (mantieni le chiavi e qualsiasi segnaposto %s / %d), salvalo come locales/<code>.json e punta ox:locale al tuo codice.
Le etichette delle regole nell'interfaccia del creatore utilizzano le chiavi di localizzazione rule_<key> e le intestazioni dei gruppi di regole utilizzano grp_<group>: traduci anche quelle se desideri un pannello di creazione completamente localizzato.