code: public static ResourceBundle getCurrentResourceBundle(String locale) {
  		try {
  			if (null != locale && !locale.isEmpty()) {
  				return getCurrentResourceBundle(LocaleUtils.toLocale(locale));
  			}
  		} catch (IllegalArgumentException ex) {
  			// do nothing
  		}
  		return getCurrentResourceBundle((Locale) null);
  	}
docs: Returns the resource bundle for current Locale, i.e. locale set in the PageComponent.
  Always create a new instance, this avoids getting the incorrect locale information.
  
  @return resourcebundle for internationalized messages