JAL-3032 load properties as "java.properties"
authorgmungoc <g.m.carstairs@dundee.ac.uk>
Wed, 20 Jun 2018 09:31:40 +0000 (10:31 +0100)
committergmungoc <g.m.carstairs@dundee.ac.uk>
Wed, 20 Jun 2018 09:31:40 +0000 (10:31 +0100)
src/jalview/util/MessageManager.java

index 3494181..66d8f9f 100644 (file)
@@ -23,6 +23,7 @@ package jalview.util;
 import java.text.MessageFormat;
 import java.util.Locale;
 import java.util.ResourceBundle;
+import java.util.ResourceBundle.Control;
 import java.util.logging.Level;
 import java.util.logging.Logger;
 
@@ -52,7 +53,8 @@ public class MessageManager
       // Locale.setDefault(loc);
       /* Getting messages for GV */
       log.info("Getting messages for lang: " + loc);
-      rb = ResourceBundle.getBundle("lang.Messages", loc);
+      Control control = Control.getControl(Control.FORMAT_PROPERTIES);
+      rb = ResourceBundle.getBundle("lang.Messages", loc, control);
       if (log.isLoggable(Level.FINEST))
       {
         // this might take a while, so we only do it if it will be shown