org.jopendocument.util.i18n
Class I18nUtils
java.lang.Object
org.jopendocument.util.i18n.I18nUtils
public final class I18nUtils
- extends java.lang.Object
|
Method Summary |
static java.util.Locale |
createLocaleFromString(java.lang.String localeString)
Convert a string into a Locale Object. |
static java.lang.String |
getBooleanKey(boolean b)
|
static java.util.ResourceBundle.Control |
getSameLanguageControl()
Returns a Control that only loads bundle with the requested language. |
static java.lang.String |
getYesNoKey(boolean b)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RSRC_BASENAME
public static final java.lang.String RSRC_BASENAME
TRUE_KEY
public static final java.lang.String TRUE_KEY
- See Also:
- Constant Field Values
FALSE_KEY
public static final java.lang.String FALSE_KEY
- See Also:
- Constant Field Values
YES_KEY
public static final java.lang.String YES_KEY
- See Also:
- Constant Field Values
NO_KEY
public static final java.lang.String NO_KEY
- See Also:
- Constant Field Values
I18nUtils
public I18nUtils()
getSameLanguageControl
public static java.util.ResourceBundle.Control getSameLanguageControl()
- Returns a Control that only loads bundle with the requested language. I.e. no fallback and no
base bundle.
- Returns:
- a control only loading the requested language.
- See Also:
ResourceBundle.getBundle(String, Locale, ClassLoader, Control)
getBooleanKey
public static final java.lang.String getBooleanKey(boolean b)
getYesNoKey
public static final java.lang.String getYesNoKey(boolean b)
createLocaleFromString
public static java.util.Locale createLocaleFromString(java.lang.String localeString)
- Convert a string into a Locale Object. Waiting for
Locale.forLanguageTag() in
java 7.
- Parameters:
localeString - a String returned from Locale.toString().
- Returns:
- the Locale.