Update of /cvsroot/clirr/clirr/core/src/java/net/sf/clirr/core
In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv16725/core/src/java/net/sf/clirr/core
Modified Files:
MessageTranslator.java
Log Message:
fixed test failures in non-english locales, reported as part of bug #2019625
Index: MessageTranslator.java
===================================================================
RCS file: /cvsroot/clirr/clirr/core/src/java/net/sf/clirr/core/MessageTranslator.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- MessageTranslator.java 3 Aug 2005 17:16:13 -0000 1.3
+++ MessageTranslator.java 28 Jul 2008 20:54:37 -0000 1.4
@@ -36,16 +36,21 @@
*/
public static final String DFLT_RESOURCE_NAME = EventMessages.class.getName();
- private Locale locale = Locale.getDefault();
+ private Locale locale;
private String resourceName = DFLT_RESOURCE_NAME;
private ResourceBundle messageText;
/**
- * This is a singleton class; to get an instance of this class, use
- * the getInstance method.
+ * Translate using the system default locale.
*/
public MessageTranslator()
{
+ this(Locale.getDefault());
+ }
+
+ public MessageTranslator(Locale locale)
+ {
+ this.locale = locale;
}
/**
|