Skip to content

Lokalisierung

Lokalisierung

Jeder Text, den ein Spieler, ein Besitzer oder ein Administrator sieht, stammt aus dem Lokalisierungssystem von ox_lib.

Mitgelieferte Sprachen

en, tr, de, es, fr, it, pt, ru, pl, nl, sv, da, no, fi, cs, sk, hu, ro — 18 Dateien mit jeweils 285 Schlüsseln.

Eine Sprache auswählen

server.cfg
setr ox:locale "tr"

Es gibt keine Spracheinstellung in der config.lua. Sie gilt global für deinen Server und wird von ox_lib beim Start eingelesen. Jeder Schlüssel, der in einer Übersetzung fehlt, greift automatisch auf Englisch zurück, sodass eine unvollständige Übersetzung niemals einen leeren Text auf dem Bildschirm hinterlässt.

Eigene Sprachen hinzufügen

Kopiere locales/en.json nach locales/<code>.json, übersetze die Werte und passe ox:locale entsprechend an. Die Datei wird beim Neustart automatisch erkannt – es muss nichts registriert werden.

Tankstellen-Namen befinden sich nicht in den Lokalisierungsdateien. Die Bezeichnung einer Station stammt aus Config.Stations, und ein Besitzer kann seine eigene Station über die Übersichtseite umbenennen. Kraftstoffbezeichnungen stammen aus Config.FuelTypes. Beide kannst du in genau der Sprache verfassen, die du verwendest.

Was übersetzt wird

Präfix Deckt ab
ui_ Das Management-Dashboard: Navigation, Seitentitel, Statistiken, Schaltflächen, Bestätigungen
adm_ Das /fueladmin-Panel
Zapfsäulen- und Ladesäulentexte Die Panels in der Spielwelt, Voreinstellungen, Zahlungsmethoden und Geschwindigkeit
Benachrichtigungstexte Kraftstoff niedrig, falscher Kraftstoff, Tank voll, Zahlung fehlgeschlagen, Benzinkanister-Nachrichten
Fehlermeldungen Alles, was verweigert werden kann – keine Berechtigung, nicht genug Geld, nicht elektrisch, kein Fahrzeug

Die Lokalisierungsdateien sind nicht verschlüsselt (non-escrow), sodass sie in einer gekauften Kopie bearbeitet werden können.