Skip to content

Lokalisierung

Lokalisierung

Die Ressource wird mit 10 Sprachen ausgeliefert. Jeder UI-String, jede Engine-Benachrichtigung, jeder Chat-Vorschlag, jede Tasteneingabe und jedes Third-Eye-Label ist übersetzbar.

Verfügbare Sprachen

Code Sprache
en Englisch (Master)
tr Türkisch
de Deutsch
es Spanisch
fr Französisch
it Italienisch
pt Portugiesisch
ru Russisch
pl Polnisch
nl Niederländisch

Eine Sprache auswählen

Lege die Sprache in der config.lua fest:

lua
Config.Locale = 'en' -- 'en' | 'tr' | 'de' | 'es' | 'fr' | 'it' | 'pt' | 'ru' | 'pl' | 'nl'

Übersetzungen bearbeiten

Jede Sprache ist eine Datei im Verzeichnis locales/ (locales/en.lua, locales/tr.lua, …). Englisch ist der Master; jede andere Lokalisierung spiegelt dessen Keys wider.

  • lua_* Keys werden für Benachrichtigungen auf der Lua-Seite verwendet.
  • Alle anderen Keys werden an das NUI gesendet und vom Interface genutzt.

Fehlende Strings fallen automatisch auf Englisch zurück, sodass auch eine partielle Übersetzung funktioniert – unübersetzte Zeilen werden einfach auf Englisch angezeigt.

Der Ordner locales/ ist von der Escrow-Verschlüsselung ausgenommen (frei bearbeitbar), aber behalte die Key-Namen bei – ändere nur die Textwerte.