瀏覽代碼

Localize more things

nossr50 5 年之前
父節點
當前提交
666729cadc
共有 24 個文件被更改,包括 30 次插入5 次删除
  1. 3 1
      src/main/java/com/gmail/nossr50/commands/experience/ExperienceCommand.java
  2. 4 2
      src/main/java/com/gmail/nossr50/commands/player/XPBarCommand.java
  3. 1 1
      src/main/java/com/gmail/nossr50/util/commands/CommandRegistrationManager.java
  4. 1 0
      src/main/resources/locale/locale_cs_CZ.properties
  5. 1 0
      src/main/resources/locale/locale_cy.properties
  6. 1 0
      src/main/resources/locale/locale_da.properties
  7. 1 0
      src/main/resources/locale/locale_de.properties
  8. 1 0
      src/main/resources/locale/locale_en_US.properties
  9. 1 0
      src/main/resources/locale/locale_es.properties
  10. 1 0
      src/main/resources/locale/locale_fi.properties
  11. 1 0
      src/main/resources/locale/locale_fr.properties
  12. 1 0
      src/main/resources/locale/locale_hu_HU.properties
  13. 1 0
      src/main/resources/locale/locale_it.properties
  14. 2 1
      src/main/resources/locale/locale_ja_JP.properties
  15. 1 0
      src/main/resources/locale/locale_ko.properties
  16. 1 0
      src/main/resources/locale/locale_lt_LT.properties
  17. 1 0
      src/main/resources/locale/locale_nl.properties
  18. 1 0
      src/main/resources/locale/locale_pl.properties
  19. 1 0
      src/main/resources/locale/locale_pt_BR.properties
  20. 1 0
      src/main/resources/locale/locale_ru.properties
  21. 1 0
      src/main/resources/locale/locale_sv.properties
  22. 1 0
      src/main/resources/locale/locale_th_TH.properties
  23. 1 0
      src/main/resources/locale/locale_zh_CN.properties
  24. 1 0
      src/main/resources/locale/locale_zh_TW.properties

+ 3 - 1
src/main/java/com/gmail/nossr50/commands/experience/ExperienceCommand.java

@@ -31,7 +31,9 @@ public abstract class ExperienceCommand implements TabExecutor {
                 }
 
                 if (!permissionsCheckSelf(sender)) {
-                    sender.sendMessage(command.getPermissionMessage());
+                    if(command.getPermissionMessage() != null)
+                        sender.sendMessage(command.getPermissionMessage());
+                    sender.sendMessage("(mcMMO) No permission!");
                     return true;
                 }
 

+ 4 - 2
src/main/java/com/gmail/nossr50/commands/player/XPBarCommand.java

@@ -2,7 +2,9 @@ package com.gmail.nossr50.commands.player;
 
 import com.gmail.nossr50.datatypes.player.McMMOPlayer;
 import com.gmail.nossr50.datatypes.skills.PrimarySkillType;
+import com.gmail.nossr50.util.StringUtils;
 import com.gmail.nossr50.util.experience.ExperienceBarManager;
+import com.gmail.nossr50.util.player.NotificationManager;
 import com.gmail.nossr50.util.player.UserManager;
 import com.gmail.nossr50.util.skills.SkillUtils;
 import com.google.common.collect.ImmutableList;
@@ -24,7 +26,7 @@ public class XPBarCommand implements TabExecutor {
         if(sender instanceof Player) {
             McMMOPlayer mmoPlayer = UserManager.getPlayer((Player) sender);
             if(mmoPlayer == null) {
-                sender.sendMessage("Your mcMMO data has not loaded yet! Try again in a few moments.");
+                NotificationManager.sendPlayerInformationChatOnlyPrefixed(mmoPlayer.getPlayer(), "Profile.PendingLoad");
                 return false;
             }
 
@@ -90,7 +92,7 @@ public class XPBarCommand implements TabExecutor {
                 List<String> options = new ArrayList<>();
 
                 for(ExperienceBarManager.XPBarSettingTarget settingTarget : ExperienceBarManager.XPBarSettingTarget.values()) {
-                    options.add(settingTarget.toString());
+                    options.add(StringUtils.getCapitalized(settingTarget.toString()));
                 }
 
                 return StringUtil.copyPartialMatches(args[0], options, new ArrayList<>(ExperienceBarManager.XPBarSettingTarget.values().length));

+ 1 - 1
src/main/java/com/gmail/nossr50/util/commands/CommandRegistrationManager.java

@@ -424,7 +424,7 @@ public final class CommandRegistrationManager {
 
     private static void registerCompatibilityCommand() {
         PluginCommand command = mcMMO.p.getCommand("mmocompat"); //TODO: Localize
-        command.setDescription("Information about mcMMO and whether or not its in compatibility mode or fully functional.");
+        command.setDescription(LocaleLoader.getString("Commands.Description.mmocompat"));
         command.setUsage(LocaleLoader.formatString("Commands.Usage.0", "mmocompat"));
         command.setExecutor(new CompatibilityCommand());
     }

+ 1 - 0
src/main/resources/locale/locale_cs_CZ.properties

@@ -647,3 +647,4 @@ Scoreboard.Misc.RemainingXP=Zb\u00fdvaj\u00edc\u00ed XP
 Scoreboard.Misc.Overall=Celkov\u011b
 Commands.XPBar.Usage=Proper usage is /mmoxpbar <skillname | reset> <show | hide>
 Commands.Description.mmoxpbar=Player settings for mcMMO XP bars
+Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional.

+ 1 - 0
src/main/resources/locale/locale_cy.properties

@@ -467,3 +467,4 @@ Skills.AbilityGateRequirementFail=
 Smelting.SubSkill.UnderstandingTheArt.Name=
 Commands.XPBar.Usage=Proper usage is /mmoxpbar <skillname | reset> <show | hide>
 Commands.Description.mmoxpbar=Player settings for mcMMO XP bars
+Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional.

+ 1 - 0
src/main/resources/locale/locale_da.properties

@@ -466,3 +466,4 @@ MOTD.Version=[[GOLD]][mcMMO] K\u00f8rer version [[DARK_AQUA]]{0}
 MOTD.Website=[[GOLD]][mcMMO] [[GREEN]]{0}[[YELLOW]] - mcMMO Hjemmeside
 Commands.XPBar.Usage=Proper usage is /mmoxpbar <skillname | reset> <show | hide>
 Commands.Description.mmoxpbar=Player settings for mcMMO XP bars
+Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional.

+ 1 - 0
src/main/resources/locale/locale_de.properties

@@ -1034,3 +1034,4 @@ Reminder.Squelched=&7Erinnerung: Du erhälst aktuell keinerlei Benachrichtigunge
 Profile.Loading.FailurePlayer=&cmcMMO hat Probleme beim Laden deiner Daten nach &a{0}&c Versuchen. &8Kontaktiere den Serveradmin bezüglich diesem Problem. mcMMO wird weiterhin versuchen, deine Daten zu laden, bis du den Server verlässt. So lange kannst du keine Skillerfahrung sammeln und diese auch nicht nutzen.
 Commands.XPBar.Usage=Proper usage is /mmoxpbar <skillname | reset> <show | hide>
 Commands.Description.mmoxpbar=Player settings for mcMMO XP bars
+Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional.

+ 1 - 0
src/main/resources/locale/locale_en_US.properties

@@ -1112,3 +1112,4 @@ LevelCap.PowerLevel=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[YELLOW]]You have reached
 LevelCap.Skill=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[YELLOW]]You have reached the level cap of [[RED]]{0}[[YELLOW]] for [[GOLD]]{1}[[YELLOW]]. You will cease to level in this skill from this point on.
 Commands.XPBar.Usage=Proper usage is /mmoxpbar <skillname | reset> <show | hide>
 Commands.Description.mmoxpbar=Player settings for mcMMO XP bars
+Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional.

+ 1 - 0
src/main/resources/locale/locale_es.properties

@@ -675,3 +675,4 @@ Scoreboard.Misc.RemainingXP=XP restante
 Scoreboard.Misc.Overall=Total
 Commands.XPBar.Usage=Proper usage is /mmoxpbar <skillname | reset> <show | hide>
 Commands.Description.mmoxpbar=Player settings for mcMMO XP bars
+Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional.

+ 1 - 0
src/main/resources/locale/locale_fi.properties

@@ -199,3 +199,4 @@ Stats.Header.Misc=[[GOLD]]-=SEKALAISET TAIDOT=-
 Stats.Own.Stats=[[GREEN]][mcMMO] Tilastot
 Commands.XPBar.Usage=Proper usage is /mmoxpbar <skillname | reset> <show | hide>
 Commands.Description.mmoxpbar=Player settings for mcMMO XP bars
+Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional.

+ 1 - 0
src/main/resources/locale/locale_fr.properties

@@ -865,3 +865,4 @@ Profile.Loading.Failure=McMMO ne peut toujours pas charger vos donn\u00e9es. Vou
 Profile.Loading.AdminFailureNotice=[[DARK_RED]][A][[RED]] McMMO a \u00e9t\u00e9 incapable de charger les donn\u00e9es du joueur [[YELLOW]]{0}[[RED]]. [[LIGHT_PURPLE]]Veuillez inspecter votre installation de la base de donn\u00e9es.
 Commands.XPBar.Usage=Proper usage is /mmoxpbar <skillname | reset> <show | hide>
 Commands.Description.mmoxpbar=Player settings for mcMMO XP bars
+Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional.

+ 1 - 0
src/main/resources/locale/locale_hu_HU.properties

@@ -1110,3 +1110,4 @@ LevelCap.PowerLevel=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[YELLOW]]El\u00E9rted ezt
 LevelCap.Skill=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[YELLOW]]El\u00E9rted ezt a szintet [[RED]]{0}[[YELLOW]] ebben [[GOLD]]{1}[[YELLOW]]. Ezen a ponton megsz\u0171nik a k\u00E9pess\u00E9g szintje.
 Commands.XPBar.Usage=Proper usage is /mmoxpbar <skillname | reset> <show | hide>
 Commands.Description.mmoxpbar=Player settings for mcMMO XP bars
+Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional.

+ 1 - 0
src/main/resources/locale/locale_it.properties

@@ -1141,3 +1141,4 @@ LevelCap.PowerLevel=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[YELLOW]]Hai raggiunto il
 LevelCap.Skill=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[YELLOW]]Hai raggiunto il livello massimo di [[RED]]{0}[[YELLOW]] per [[GOLD]]{1}[[YELLOW]]. Da questo punto in poi cesserai di salire di livello in questa abilit\u00E0.
 Commands.XPBar.Usage=Proper usage is /mmoxpbar <skillname | reset> <show | hide>
 Commands.Description.mmoxpbar=Player settings for mcMMO XP bars
+Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional.

+ 2 - 1
src/main/resources/locale/locale_ja_JP.properties

@@ -1126,4 +1126,5 @@ Locale.Reloaded=[[GREEN]]\u30ed\u30b1\u30fc\u30eb \u30ea\u30ed\u30fc\u30c9\uff01
 LevelCap.PowerLevel=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[RED]]{0}[[YELLOW]]\u306e\u30d1\u30ef\u30fc\u30ec\u30d9\u30eb\u306e\u30ec\u30d9\u30eb\u30ad\u30e3\u30c3\u30d7\u306b\u9054\u3057\u307e\u3057\u305f\u3002\u3053\u308c\u4ee5\u964d\u30b9\u30ad\u30eb\u306e\u30ec\u30d9\u30eb\u30a2\u30c3\u30d7\u306f\u3057\u307e\u305b\u3093\u3002
 LevelCap.Skill=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[GOLD]]{1}[[YELLOW]]\u306e\u30ec\u30d9\u30eb\u30ad\u30e3\u30c3\u30d7[[RED]]{0}[[YELLOW]]\u306b\u9054\u3057\u307e\u3057\u305f\u3002\u3053\u308c\u4ee5\u964d\u30b9\u30ad\u30eb\u306e\u30ec\u30d9\u30eb\u30a2\u30c3\u30d7\u306f\u3057\u307e\u305b\u3093\u3002
 Commands.XPBar.Usage=Proper usage is /mmoxpbar <skillname | reset> <show | hide>
-Commands.Description.mmoxpbar=Player settings for mcMMO XP bars
+Commands.Description.mmoxpbar=Player settings for mcMMO XP bars
+Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional.

+ 1 - 0
src/main/resources/locale/locale_ko.properties

@@ -970,4 +970,5 @@ Profile.Loading.Failure=mcMMO\uB294 \uC5EC\uC804\uD788 \uB2F9\uC2E0\uC758 \uB370
 Profile.Loading.AdminFailureNotice=[[DARK_RED]][A][[RED]] mcMMO\uB294 [[YELLOW]]{0}[[RED]] \uD50C\uB808\uC774\uC5B4 \uB370\uC774\uD130 \uC77D\uAE30\uAC00 \uBD88\uAC00\uB2A5\uD569\uB2C8\uB2E4. [[LIGHT_PURPLE]]\uB2F9\uC2E0\uC758 \uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uC124\uCE58\uB97C \uAC80\uC0AC\uD574\uC8FC\uC138\uC694.
 Commands.XPBar.Usage=Proper usage is /mmoxpbar <skillname | reset> <show | hide>
 Commands.Description.mmoxpbar=Player settings for mcMMO XP bars
+Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional.
 

+ 1 - 0
src/main/resources/locale/locale_lt_LT.properties

@@ -1110,3 +1110,4 @@ LevelCap.PowerLevel=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[YELLOW]]You have reached
 LevelCap.Skill=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[YELLOW]]You have reached the level cap of [[RED]]{0}[[YELLOW]] for [[GOLD]]{1}[[YELLOW]]. You will cease to level in this skill from this point on.
 Commands.XPBar.Usage=Proper usage is /mmoxpbar <skillname | reset> <show | hide>
 Commands.Description.mmoxpbar=Player settings for mcMMO XP bars
+Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional.

+ 1 - 0
src/main/resources/locale/locale_nl.properties

@@ -431,3 +431,4 @@ Scoreboard.Misc.RemainingXP=Resterende XP
 Scoreboard.Misc.Overall=Globaal
 Commands.XPBar.Usage=Proper usage is /mmoxpbar <skillname | reset> <show | hide>
 Commands.Description.mmoxpbar=Player settings for mcMMO XP bars
+Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional.

+ 1 - 0
src/main/resources/locale/locale_pl.properties

@@ -575,3 +575,4 @@ UpdateChecker.Outdated=Uzywasz przestarzalej wersji mcMMO!
 UpdateChecker.NewAvailable=Dostepna jest nowa wersja na BukkitDev.
 Commands.XPBar.Usage=Proper usage is /mmoxpbar <skillname | reset> <show | hide>
 Commands.Description.mmoxpbar=Player settings for mcMMO XP bars
+Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional.

+ 1 - 0
src/main/resources/locale/locale_pt_BR.properties

@@ -578,3 +578,4 @@ Profile.Loading.Failure=[[RED]]mcMMO still cannot load your data. You may want t
 Profile.Loading.AdminFailureNotice=[[DARK_RED]][A][[RED]] mcMMO was unable to load the player data for [[YELLOW]]{0}[[RED]]. [[LIGHT_PURPLE]]Please inspect your database setup.
 Commands.XPBar.Usage=Proper usage is /mmoxpbar <skillname | reset> <show | hide>
 Commands.Description.mmoxpbar=Player settings for mcMMO XP bars
+Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional.

+ 1 - 0
src/main/resources/locale/locale_ru.properties

@@ -1166,3 +1166,4 @@ LevelCap.PowerLevel=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[YELLOW]]\u0412\u044b \u04
 LevelCap.Skill=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[YELLOW]]\u0412\u044b \u0434\u043e\u0441\u0442\u0438\u0433\u043b\u0438 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f [[RED]]{0}[[YELLOW]] \u0434\u043b\u044f [[GOLD]]{1}[[YELLOW]]. \u0412\u0430\u0448\u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0438 \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435 \u0431\u0443\u0434\u0443\u0442 \u0443\u043b\u0443\u0447\u0448\u0430\u0442\u044c\u0441\u044f.
 Commands.XPBar.Usage=Proper usage is /mmoxpbar <skillname | reset> <show | hide>
 Commands.Description.mmoxpbar=Player settings for mcMMO XP bars
+Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional.

+ 1 - 0
src/main/resources/locale/locale_sv.properties

@@ -151,3 +151,4 @@ Stats.Header.Misc=[[GOLD]]-=Varierande F\u00e4rdogheter=-
 Stats.Own.Stats=[[GREEN]][mcMMO] Stats
 Commands.XPBar.Usage=Proper usage is /mmoxpbar <skillname | reset> <show | hide>
 Commands.Description.mmoxpbar=Player settings for mcMMO XP bars
+Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional.

+ 1 - 0
src/main/resources/locale/locale_th_TH.properties

@@ -635,3 +635,4 @@ UpdateChecker.Outdated=You are using an outdated version of mcMMO!
 UpdateChecker.NewAvailable=There is a new version available on BukkitDev.
 Commands.XPBar.Usage=Proper usage is /mmoxpbar <skillname | reset> <show | hide>
 Commands.Description.mmoxpbar=Player settings for mcMMO XP bars
+Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional.

+ 1 - 0
src/main/resources/locale/locale_zh_CN.properties

@@ -1110,3 +1110,4 @@ LevelCap.PowerLevel=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[YELLOW]]\u4f60\u5df2\u7ec
 LevelCap.Skill=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[YELLOW]]\u4f60\u5df2\u7ecf\u5230\u8fbe\u4e86 [[GOLD]]{1}[[YELLOW]] \u6280\u80fd\u7684\u7b49\u7ea7\u5c01\u9876 [[RED]]{0}[[YELLOW]] . \u4f60\u7684\u8be5\u6280\u80fd\u5c06\u65e0\u6cd5\u518d\u5347\u7ea7.
 Commands.XPBar.Usage=Proper usage is /mmoxpbar <skillname | reset> <show | hide>
 Commands.Description.mmoxpbar=Player settings for mcMMO XP bars
+Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional.

+ 1 - 0
src/main/resources/locale/locale_zh_TW.properties

@@ -777,3 +777,4 @@ Recovery.Failure=mcMMO\u7121\u6cd5\u8f09\u5165\u4f60\u7684\u8cc7\u6599,\u4f60\u5
 Recovery.AdminFailureNotice=[[DARK_RED]][A][[RED]]mcMMO\u7121\u6cd5\u8f09\u5165\u73a9\u5bb6[[YELLOW]]{0}[[RED]]\u7684\u8cc7\u6599. [[LIGHT_PURPLE]]\u8acb\u6aa2\u67e5\u4f60\u7684\u8cc7\u6599\u5eab\u6216\u8a2d\u5b9a.
 Commands.XPBar.Usage=Proper usage is /mmoxpbar <skillname | reset> <show | hide>
 Commands.Description.mmoxpbar=Player settings for mcMMO XP bars
+Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional.