Localization
Localizare
Fiecare text pe care un jucător, un proprietar sau un admin îl vede provine din sistemul de locale al ox_lib.
Limbi incluse
en, tr, de, es, fr, it, pt, ru, pl, nl, sv, da, no, fi, cs, sk, hu, ro — 18 fișiere, câte 285 de chei fiecare.
Alegerea unei limbi
setr ox:locale "tr"Nu există nicio setare de limbă în config.lua. Este globală pentru serverul tău, iar ox_lib o citește la pornire. Orice cheie lipsă dintr-o traducere revine automat la engleză, așa că o traducere parțială nu va lăsa niciodată un text gol pe ecran.
Adăugarea propriei limbi
Copiază locales/en.json în locales/<code>.json, tradu valorile și setează ox:locale corespunzător. Fișierul este preluat la repornire — nu trebuie înregistrat nimic.
Numele stațiilor nu se află în fișierele de locale. Eticheta unei stații provine din Config.Stations, iar un proprietar își poate redenumi propria stație din pagina Overview. Etichetele pentru combustibil provin din Config.FuelTypes. Ambele pot fi scrise de tine în orice limbă dorești.
Ce este tradus
| Prefix | Acoperă |
|---|---|
ui_ |
Panoul de management: navigare, titluri de pagini, statistici, butoane, confirmări |
adm_ |
Panoul /fueladmin |
| Textele pentru pompă și încărcător | Panourile din lume, preconfigurările, metoda de plată și viteza |
| Textele pentru notificări | Combustibil scăzut, combustibil greșit, rezervor plin, plată eșuată, mesaje canistră |
| Textele de eroare | Tot ceea ce poate fi refuzat — fără permisiune, fonduri insuficiente, nu este electric, fără vehicul |
Fișierele de locale sunt în afara sistemului escrow, așa că pot fi editate pe o copie cumpărată.