Locale / Translation
Updated May 22, 2026
Das Script unterstützt mehrere Sprachen über eine zentrale locale.lua Datei.
Standardmäßig sind Deutsch und Englisch bereits enthalten.
Sprache ändern
Öffne deine config.lua und ändere folgende Einstellung:
Config.Locale = 'de'
Verfügbare Sprachen:
'de' -- Deutsch
'en' -- Englisch
Beispiel:
Config.Locale = 'en'
Locale Datei
Alle Übersetzungen befinden sich in der Datei:
uf_welcome/locales/locales.lua
Texte bearbeiten
Öffne die locale.lua Datei und bearbeite die gewünschten Texte.
Beispiel:
Locale['de'] = {
npc_interact = '~INPUT_CONTEXT~ Willkommens-Geschenk abholen',
target_label = 'Willkommens-Geschenk abholen',
}
Du kannst alle Texte beliebig anpassen.
Eigene Sprache hinzufügen
Um eine eigene Sprache hinzuzufügen, füge in der locale.lua einen neuen Sprachblock hinzu.
Beispiel:
Locale['fr'] = {
npc_interact = '~INPUT_CONTEXT~ Cadeau de bienvenue récupérer',
target_label = 'Cadeau de bienvenue récupérer',
}
Danach setzt du die Sprache in der config.lua:
Config.Locale = 'fr'
Wichtige Hinweise
- Entferne keine Locale-Keys
- Jeder Sprachblock sollte die gleichen Keys enthalten
- Fehlende Übersetzungen können zu leeren Texten führen
- Achte darauf, dass die Struktur der Datei erhalten bleibt
Änderungen an der locale.lua werden erst nach einem Neustart der Resource übernommen.
Änderungen übernehmen
Nachdem du Texte geändert oder eine Sprache hinzugefügt hast, starte die Resource neu:
restart uf_welcome
Alle Texte der UI, Benachrichtigungen, Buttons und des City Guides können vollständig angepasst werden.