Locale / Translations
Updated April 28, 2026
Alle Übersetzungen befinden sich in: uf_ecobottles/config.lua
Config.Language = 'de'
Konfiguration
Config.Translate = {
['de'] = {
['target.label'] = "Pfandautomat nutzen",
['progress.label'] = "Flaschen werden gescannt...",
['notify.title'] = "Pfandautomat",
['notify.not_enough_bottles'] = "Du hast nicht so viele Pfandflaschen!",
['notify.player_busy'] = "Du benutzt den Automat bereits!",
['notify.item_submitted'] = "%d Flaschen abgegeben\n %s€ erhalten!",
},
['en'] = {
['target.label'] = "Use deposit machine",
['progress.label'] = "Scanning bottles...",
['notify.title'] = "Deposit machine",
['notify.not_enough_bottles'] = "You don't have that many deposit bottles!",
['notify.player_busy'] = "You are already using the machine!",
['notify.item_submitted'] = "Returned %d bottles\n Received %s$",
}
}
| Key | Beschreibung |
|---|---|
| target.label | Text für die Interaktion mit dem Automaten |
| progress.label | Text während der Progressbar |
| notify.title | Titel der Benachrichtigung |
| notify.not_enough_bottles | Fehlermeldung bei zu wenig Flaschen |
| notify.player_busy | Meldung wenn Spieler beschäftigt ist |
| notify.item_submitted | Erfolgsmeldung nach Abgabe |
Füge eine Sprache hinzu
Du kannst ganz einfach eine neue Sprache hinzufügen, indem du einen neuen Block erstellst:
Config.Translate['fr'] = {
['target.label'] = "Utiliser la machine",
['progress.label'] = "Scan des bouteilles...",
['notify.title'] = "Machine de consigne",
['notify.not_enough_bottles'] = "Vous n'avez pas assez de bouteilles!",
['notify.player_busy'] = "Vous utilisez déjà la machine!",
['notify.item_submitted'] = "%d bouteilles retournées\n %s€ reçus!",
}
Sprache umstellen
Lege deine Sprache in der Config fest:
Config.Locale = 'en'
Beispiel
Config.Locale = 'fr'
Änderungen neu laden
Nachdem du eine Locale-Datei hinzugefügt oder geändert hast, musst du die Resource neu starten, damit die Änderungen übernommen werden.
Verwende:
restart uf_callbox
Die gewählte Sprache muss mit Config.Language übereinstimmen, alle benötigten Keys müssen vorhanden sein, da es sonst zu leeren Texten oder Fehlern kommen kann, und Platzhalter wie %d und %s dürfen nicht verändert werden.