Lokalisierung
Lokalisierung
Jeder String, den der Spieler oder Sanitäter sieht, stammt aus dem Lokalisierungssystem von ox_lib.
Mitgelieferte Sprachen
en, tr, de, es, fr, it, pt, ru, pl, nl — jeweils 72 Keys.
Auswählen einer Sprache
setr ox:locale "de"Jeder Key, der in einer Übersetzung fehlt, greift automatisch auf Englisch zurück, sodass eine unvollständige Übersetzung niemals ein leeres Label 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 geladen – es muss nichts registriert werden.
Substanznamen befinden sich nicht in diesen Dateien. Das Label einer Substanz entspricht dem, was du in den Editor eingegeben hast. Ein Server auf Deutsch benennt seine Drogen also zum Zeitpunkt der Erstellung auf Deutsch. Die Lokalisierungsdateien decken die Benutzeroberfläche drumherum ab.
Was übersetzt wird
| Präfix | Deckt ab |
|---|---|
cr_ |
Der Editor: Tabs, Gruppen, Hinweise, Buttons |
chart_ |
Die Toxikologietabelle, die ein Sanitäter liest |
hud_, od_, crisis_ |
Die HUD-Karte, das Überdosis-Overlay, die Krisenwarnung |
notify_ |
Bestätigungen nach dem Speichern, Behandeln und Wiederbeleben |
err_ |
Alles, was abgelehnt werden kann |