From 31eff322ab632285512b64208d5fba5bb9ae953e Mon Sep 17 00:00:00 2001 From: Chaoscaot Date: Tue, 19 Jan 2021 15:17:09 +0100 Subject: [PATCH] Add WebregisterCommand MultiLang --- .../bungeecore/commands/WebregisterCommand.java | 17 +++++++++-------- src/de/steamwar/messages/BungeeCore.properties | 11 ++++++++++- 2 files changed, 19 insertions(+), 9 deletions(-) diff --git a/src/de/steamwar/bungeecore/commands/WebregisterCommand.java b/src/de/steamwar/bungeecore/commands/WebregisterCommand.java index 06ed25d..4ca733a 100644 --- a/src/de/steamwar/bungeecore/commands/WebregisterCommand.java +++ b/src/de/steamwar/bungeecore/commands/WebregisterCommand.java @@ -20,6 +20,7 @@ package de.steamwar.bungeecore.commands; import de.steamwar.bungeecore.BungeeCore; +import de.steamwar.bungeecore.Message; import de.steamwar.bungeecore.sql.SWException; import net.md_5.bungee.api.CommandSender; import net.md_5.bungee.api.connection.ProxiedPlayer; @@ -41,7 +42,7 @@ public class WebregisterCommand extends BasicCommand { ProxiedPlayer player = (ProxiedPlayer) sender; if(args.length != 1){ - BungeeCore.send(player, BungeeCore.CHAT_PREFIX + "/webregister [E-Mail]"); + Message.send("WEB_SYNTAX", player); return; } @@ -55,20 +56,20 @@ public class WebregisterCommand extends BasicCommand { while((errorLine = reader.readLine()) != null){ switch(errorLine){ case "username_exists": - BungeeCore.send(player, BungeeCore.CHAT_PREFIX + "§cDu hast bereits einen Webaccount."); + Message.send("WEB_ALREADY", player); break; case "email_exists": - BungeeCore.send(player, BungeeCore.CHAT_PREFIX + "§cDie E-Mail hast du bereits für einen anderen Account verwendet..."); + Message.send("WEB_ALREADY_EMAIL", player); // SWException.log("Bungee", "Duplicate E-Mail", player.getName() + " " + args[0]); break; case "invalid_email": - BungeeCore.send(player, BungeeCore.CHAT_PREFIX + "§c[E-Mail], nicht [Freitext]!"); + Message.send("WEB_NOT_EMAIL", player); break; case "email_updated": - BungeeCore.send(player, BungeeCore.CHAT_PREFIX + "§aDeine E-Mail-Adresse wurde aktualisiert."); + Message.send("WEB_EMAIL_REFRESH", player); break; default: - BungeeCore.send(player, BungeeCore.CHAT_PREFIX + "§cEin interner Fehler ist aufgetreten, bitte wende dich an einen Developer."); + Message.send("WEB_INTERNAL_ERROR", player); SWException.log("Bungee", "Unknown Wordpress User Creation Error", errorLine); } error = true; @@ -77,9 +78,9 @@ public class WebregisterCommand extends BasicCommand { if(error) return; - BungeeCore.send(player, BungeeCore.CHAT_PREFIX + "§aEine E-Mail zum Setzen des Passworts wurde gesendet."); + Message.send("WEB_EMAIL_SEND", player); } catch (IOException e) { - BungeeCore.send(player, BungeeCore.CHAT_PREFIX + "§cEin interner Fehler ist aufgetreten, bitte wende dich an einen Developer."); + Message.send("WEB_INTERNAL_ERROR", player); throw new SecurityException("Could not create webaccount", e); } } diff --git a/src/de/steamwar/messages/BungeeCore.properties b/src/de/steamwar/messages/BungeeCore.properties index a1541d2..d202657 100644 --- a/src/de/steamwar/messages/BungeeCore.properties +++ b/src/de/steamwar/messages/BungeeCore.properties @@ -406,4 +406,13 @@ UNBAN_UNBANNED=Du hast {0} entbannt. UNIGNORE_SYNTAX=§8/§eunignore §8[§7Spieler§8] UNIGNORE_NOT_PLAYER=§cDiesen Spieler gibt es nicht! UNIGNORE_NOT_IGNORED=§cDu ignorierst diesen Spieler nicht. -UNIGNORE_UNIGNORED=§7Du empfängst nun wieder Nachrichten von §e{0}§8. \ No newline at end of file +UNIGNORE_UNIGNORED=§7Du empfängst nun wieder Nachrichten von §e{0}§8. + +#WebregisterCommand +WEB_SYNTAX=/webregister [E-Mail] +WEB_ALREADY=§cDu hast bereits einen Webaccount. +WEB_ALREADY_EMAIL=§cDie E-Mail hast du bereits für einen anderen Account verwendet... +WEB_NOT_EMAIL=§c[E-Mail], nicht [Freitext]! +WEB_EMAIL_REFRESH=§aDeine E-Mail-Adresse wurde aktualisiert. +WEB_INTERNAL_ERROR=§cEin interner Fehler ist aufgetreten, bitte wende dich an einen Developer. +WEB_EMAIL_SEND=§aEine E-Mail zum Setzen des Passworts wurde gesendet. \ No newline at end of file