diff options
author | KHobbits <rob@khobbits.co.uk> | 2013-07-10 00:03:14 +0100 |
---|---|---|
committer | KHobbits <rob@khobbits.co.uk> | 2013-07-10 00:03:14 +0100 |
commit | 499a1aee7f07af7518943e45561d1170b83beccd (patch) | |
tree | 7a2cb212a4716b3452b2151261752910c3c1aabe | |
parent | 3377e3483dcc2572ee9109263a6f332945e44387 (diff) | |
download | Essentials-499a1aee7f07af7518943e45561d1170b83beccd.tar Essentials-499a1aee7f07af7518943e45561d1170b83beccd.tar.gz Essentials-499a1aee7f07af7518943e45561d1170b83beccd.tar.lz Essentials-499a1aee7f07af7518943e45561d1170b83beccd.tar.xz Essentials-499a1aee7f07af7518943e45561d1170b83beccd.zip |
Fix TL handling with escaped `'` marks.
-rw-r--r-- | Essentials/src/com/earth2me/essentials/I18n.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Essentials/src/com/earth2me/essentials/I18n.java b/Essentials/src/com/earth2me/essentials/I18n.java index aded5a5b3..2773a96c4 100644 --- a/Essentials/src/com/earth2me/essentials/I18n.java +++ b/Essentials/src/com/earth2me/essentials/I18n.java @@ -51,17 +51,17 @@ public class I18n implements II18n return currentLocale; } - public String translate(final String string) + private String translate(final String string) { try { try { - return NODOUBLEMARK.matcher(customBundle.getString(string)).replaceAll("'"); + return customBundle.getString(string); } catch (MissingResourceException ex) { - return NODOUBLEMARK.matcher(localeBundle.getString(string)).replaceAll("'"); + return localeBundle.getString(string); } } catch (MissingResourceException ex) @@ -79,7 +79,7 @@ public class I18n implements II18n } if (objects.length == 0) { - return instance.translate(string); + return NODOUBLEMARK.matcher(instance.translate(string)).replaceAll("'"); } else { |