Localization
Localizzazione
Ogni stringa che un giocatore, un proprietario o un amministratore visualizza proviene dal sistema di localizzazione di ox_lib.
Lingue incluse
en, tr, de, es, fr, it, pt, ru, pl, nl, sv, da, no, fi, cs, sk, hu, ro — 18 file, 285 chiavi ciascuno.
Scelta della lingua
setr ox:locale "tr"Non è presente alcuna impostazione della lingua in config.lua. È globale per il tuo server e ox_lib la legge all'avvio. Qualsiasi chiave mancante in una traduzione verrà sostituita dall'inglese, quindi una traduzione parziale non lascerà mai etichette vuote sullo schermo.
Aggiunta di una nuova lingua
Copia locales/en.json in locales/<code>.json, traduci i valori e imposta ox:locale di conseguenza. Il file viene rilevato al riavvio — non è necessario registrare nulla.
I nomi delle stazioni non sono presenti nei file di localizzazione. L'etichetta di una stazione proviene da Config.Stations, e un proprietario può rinominare la propria stazione dalla pagina Panoramica. Le etichette dei carburanti provengono da Config.FuelTypes. Entrambi possono essere scritti nella lingua in cui gestisci il server.
Cosa viene tradotto
| Prefisso | Copre |
|---|---|
ui_ |
La dashboard di gestione: navigazione, titoli delle pagine, statistiche, pulsanti, conferme |
adm_ |
Il pannello /fueladmin |
| Stringhe di pompe e colonnine | I pannelli nel mondo di gioco, i preset, il metodo di pagamento e la velocità |
| Stringhe di notifica | Carburante in esaurimento, carburante errato, serbatoio pieno, pagamento fallito, messaggi della tanica |
| Stringhe di errore | Tutto ciò che può essere rifiutato — permessi insufficienti, fondi insufficienti, non elettrico, nessun veicolo |
I file di localizzazione non sono criptati da escrow, quindi possono essere modificati su una copia acquistata.