Package com.jalios.jcms.i18n
Class I18nConstants
- java.lang.Object
 - 
- com.jalios.jcms.i18n.I18nConstants
 
 
- 
- Direct Known Subclasses:
 I18nUtil
public abstract class I18nConstants extends java.lang.ObjectConstants used in JCMS internationalization.- Since:
 - jcms-8.0.1
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static java.lang.StringLANGUAGE_PROPERTIES_FILENAME_REGEXRegular expression suitable to match valid language properties filename.static java.util.ResourceBundle.ControlPROPERTIES_ONLY_NO_FALLBACK_CONTROLResourceBundle.Control instance ensuring that bundle search is performed only in Properties file and that the system default locale is not used during Bundle search as a fallback. 
- 
Constructor Summary
Constructors Constructor Description I18nConstants() 
 - 
 
- 
- 
Field Detail
- 
LANGUAGE_PROPERTIES_FILENAME_REGEX
public static final java.lang.String LANGUAGE_PROPERTIES_FILENAME_REGEX
Regular expression suitable to match valid language properties filename.Example of use :
File[] langPropFiles = langDir.listFiles(new FilenameFilter() { public boolean accept(File dir, String name) { return name.matches(I18nConstants.LANGUAGE_PROPERTIES_FILENAME_REGEX); } });- Since:
 - jcms-8.0.1
 - See Also:
 - Constant Field Values
 
 
- 
PROPERTIES_ONLY_NO_FALLBACK_CONTROL
public static final java.util.ResourceBundle.Control PROPERTIES_ONLY_NO_FALLBACK_CONTROL
ResourceBundle.Control instance ensuring that bundle search is performed only in Properties file and that the system default locale is not used during Bundle search as a fallback.ResourceBundle bundle = ResourceBundle.getBundle("Messages", locale, I18nConstants.PROPERTIES_ONLY_NO_FALLBACK_CONTROL);- Since:
 - jcms-8.0.1
 - See Also:
 ResourceBundle.getBundle(java.lang.String, java.util.Locale, java.lang.ClassLoader)
 
 - 
 
 -