add german lang

This commit is contained in:
xGinko 2023-10-01 14:08:26 +02:00
parent cab2d3a7e4
commit 210b23485e
6 changed files with 92 additions and 4 deletions

View File

@ -169,7 +169,7 @@ public final class VillagerOptimizer extends JavaPlugin {
languageFiles.add(path);
});
} catch (IOException e) {
logger.severe("Error while getting default language file names! - " + e.getLocalizedMessage());
logger.severe("Error while getting default language files! - " + e.getLocalizedMessage());
e.printStackTrace();
}
return languageFiles;

View File

@ -0,0 +1,44 @@
messages:
no-permission: "<red>Du hast keine Berechtigung für diesen Befehl."
optimize-to-trade:
- "<red>Optimiere den Dorfbewohner um mit ihm handeln zu können."
trades-restocked:
- "<green>Alle Angebote sind wieder verfügbar! Nächste Auffrischung in %time%."
villager-leveling-up:
- "<yellow>Dorfbewohner steigt gerade im Level auf und kann in %time% wieder handeln."
nametag:
optimize-success:
- "<green>Dorfbewohner erfolgreich mit einem Namensschild optimiert."
optimize-on-cooldown:
- "<gray>Du musst %time% warten, bevor du diesen Dorfbewohner erneut optimieren kannst."
unoptimize-success:
- "<green>Optimierung erfolgreich durch eine Namensschildänderung aufgehoben."
block:
optimize-success:
- "<green>%vil_profession% Dorfbewohner erfolgreich mit %blocktype% optimiert."
optimize-on-cooldown:
- "<gray>Du musst %time% warten, bevor du diesen Dorfbewohner erneut optimieren kannst."
unoptimize-success:
- "<green>Optimierung des %vil_profession% Dorfbewohners erfolgreich durch Abbauen von %blocktype% aufgehoben."
workstation:
optimize-success:
- "<green>%vil_profession% Dorfbewohner erfolgreich mit Arbeitsplatz-Block %blocktype% optimiert."
optimize-on-cooldown:
- "<gray>Du musst %time% warten, bevor du diesen Dorfbewohner erneut optimieren kannst."
unoptimize-success:
- "<green>Optimierung des %vil_profession% Dorfbewohners erfolgreich durch Abbauen von %blocktype% aufgehoben."
command:
optimize-success:
- "<green>Erfolgreich %amount% Dorfbewohner in einem Radius von %radius% Blöcken optimiert."
optimize-fail:
- "<gray>%amount% Dorfbewohner konnten nicht optimiert werden, da sie erst vor Kurzem optimiert wurden."
radius-limit-exceed:
- "<red>Der eingegebene Radius überschreitet das Limit von %distance% Blöcken."
unoptimize-success:
- "<green>Optimierung von %amount% Dorfbewohnern in einem Radius von %radius% Blöcken erfolgreich aufgehoben."
specify-radius:
- "<red>Bitte gib einen Radius an."
radius-invalid:
- "<red>Der eingegebene Radius ist keine gültige Zahl. Versuche es erneut."
no-villagers-nearby:
- "<gray>Es wurden keine beschäftigten Dorfbewohner innerhalb eines Radius von %radius% Blöcken gefunden."

View File

@ -5,7 +5,7 @@ messages:
trades-restocked:
- "<green>All trades have been restocked! Next restock in %time%."
villager-leveling-up:
- "<yellow>Villager is currently leveling up! You can use the villager again in %time%"
- "<yellow>Villager is currently leveling up! You can use the villager again in %time%."
nametag:
optimize-success:
- "<green>Successfully optimized villager by using a nametag."

View File

@ -169,7 +169,7 @@ public final class VillagerOptimizer extends JavaPlugin {
languageFiles.add(path);
});
} catch (IOException e) {
logger.severe("Error while getting default language file names! - " + e.getLocalizedMessage());
logger.severe("Error while getting default language files! - " + e.getLocalizedMessage());
e.printStackTrace();
}
return languageFiles;

View File

@ -0,0 +1,44 @@
messages:
no-permission: "<red>Du hast keine Berechtigung für diesen Befehl."
optimize-to-trade:
- "<red>Optimiere den Dorfbewohner um mit ihm handeln zu können."
trades-restocked:
- "<green>Alle Angebote sind wieder verfügbar! Nächste Auffrischung in %time%."
villager-leveling-up:
- "<yellow>Dorfbewohner steigt gerade im Level auf und kann in %time% wieder handeln."
nametag:
optimize-success:
- "<green>Dorfbewohner erfolgreich mit einem Namensschild optimiert."
optimize-on-cooldown:
- "<gray>Du musst %time% warten, bevor du diesen Dorfbewohner erneut optimieren kannst."
unoptimize-success:
- "<green>Optimierung erfolgreich durch eine Namensschildänderung aufgehoben."
block:
optimize-success:
- "<green>%vil_profession% Dorfbewohner erfolgreich mit %blocktype% optimiert."
optimize-on-cooldown:
- "<gray>Du musst %time% warten, bevor du diesen Dorfbewohner erneut optimieren kannst."
unoptimize-success:
- "<green>Optimierung des %vil_profession% Dorfbewohners erfolgreich durch Abbauen von %blocktype% aufgehoben."
workstation:
optimize-success:
- "<green>%vil_profession% Dorfbewohner erfolgreich mit Arbeitsplatz-Block %blocktype% optimiert."
optimize-on-cooldown:
- "<gray>Du musst %time% warten, bevor du diesen Dorfbewohner erneut optimieren kannst."
unoptimize-success:
- "<green>Optimierung des %vil_profession% Dorfbewohners erfolgreich durch Abbauen von %blocktype% aufgehoben."
command:
optimize-success:
- "<green>Erfolgreich %amount% Dorfbewohner in einem Radius von %radius% Blöcken optimiert."
optimize-fail:
- "<gray>%amount% Dorfbewohner konnten nicht optimiert werden, da sie erst vor Kurzem optimiert wurden."
radius-limit-exceed:
- "<red>Der eingegebene Radius überschreitet das Limit von %distance% Blöcken."
unoptimize-success:
- "<green>Optimierung von %amount% Dorfbewohnern in einem Radius von %radius% Blöcken erfolgreich aufgehoben."
specify-radius:
- "<red>Bitte gib einen Radius an."
radius-invalid:
- "<red>Der eingegebene Radius ist keine gültige Zahl. Versuche es erneut."
no-villagers-nearby:
- "<gray>Es wurden keine beschäftigten Dorfbewohner innerhalb eines Radius von %radius% Blöcken gefunden."

View File

@ -5,7 +5,7 @@ messages:
trades-restocked:
- "<green>All trades have been restocked! Next restock in %time%."
villager-leveling-up:
- "<yellow>Villager is currently leveling up! You can use the villager again in %time%"
- "<yellow>Villager is currently leveling up! You can use the villager again in %time%."
nametag:
optimize-success:
- "<green>Successfully optimized villager by using a nametag."