Localization
Lokalisering
Varje textsträng som en spelare, ägare eller administratör ser kommer från ox_libs lokalsystem.
Medföljande språk
en, tr, de, es, fr, it, pt, ru, pl, nl, sv, da, no, fi, cs, sk, hu, ro — 18 filer, 285 nycklar vardera.
Välja ett språk
setr ox:locale "tr"Det finns ingen språkinställning i config.lua. Den är global för din server och ox_lib läser den vid start. Om en nyckel saknas i en översättning faller den tillbaka på engelska, så en partiell översättning lämnar aldrig en tom etikett på skärmen.
Lägga till ett eget
Kopiera locales/en.json till locales/<code>.json, översätt värdena och ställ in ox:locale så att de matchar. Filen läses in vid omstart – inget behöver registreras.
Stationsnamn finns inte i lokaliseringsfilerna. En stations etikett kommer från Config.Stations, och en ägare kan döpa om sin egen station från översiktssidan. Bränsleetiketter kommer från Config.FuelTypes. Båda är upp till dig att skriva på det språk du använder.
Vad som översätts
| Prefix | Omfattar |
|---|---|
ui_ |
Hanteringspanelen: navigering, sidtitlar, statistik, knappar, bekräftelser |
adm_ |
Panelen /fueladmin |
| Pumpar och laddarsträngar | Paneler i spelet, förinställningar, betalningsmetod och hastighet |
| Notissträngar | Lågt bränsle, fel bränsle, full tank, betalning misslyckades, dunk-meddelanden |
| Felmeddelanden | Allt som kan nekas – saknar behörighet, har inte råd, inte eldriven, inget fordon |
Lokaliseringsfilerna är utanför escrow, så de kan redigeras på en köpt kopia.