public static void setLocale(Locale locale) { _formats = new Hashtable(); try { if (locale == null) _messages = ResourceBundle.getBundle(ResourceName); else _messages = ResourceBundle.getBundle(ResourceName, locale); } catch (Exception except) { _messages = new EmptyResourceBundle(); Logger.getSystemLogger().println("Failed to locate messages resource " + ResourceName); } }