|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ebasetech.ufs.utility.LanguageUtil
Handy language methods. Sorry about the deprecations. ULocale isn't really deprecated, they are just warning that it may change in the future. ULocale is only used in this file to guard against this.
Constructor Summary | |
LanguageUtil()
|
Method Summary | |
static java.lang.String |
formatLanguageIdCorrectly(java.lang.String languageId)
take a language id (possible all caps) and format it accoring to RFC3066 |
static java.lang.String[] |
getCommonLanguageIds()
get a list of language ids from around the World. |
static java.lang.String |
getDefaultLanguageId_javaSystem()
|
static java.util.List |
getFallbackLanguages(java.lang.String languageId)
get a list of languages. |
static java.lang.String |
getLanguageDescription(java.lang.String languageId)
automatically discover the name of a language given a language id. |
static java.lang.String |
getLanguageId(java.util.Locale locale)
|
static java.util.Locale |
getLocale(java.lang.String languageId)
make a normal java Locale from a languageId |
static boolean |
languageIdsAreEquivalent(java.lang.String languageId1,
java.lang.String languageId2)
see if two language ids represent the same language. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public LanguageUtil()
Method Detail |
public static java.lang.String[] getCommonLanguageIds()
public static java.lang.String getLanguageId(java.util.Locale locale)
public static java.util.Locale getLocale(java.lang.String languageId)
public static boolean languageIdsAreEquivalent(java.lang.String languageId1, java.lang.String languageId2)
public static java.lang.String getLanguageDescription(java.lang.String languageId)
public static java.lang.String formatLanguageIdCorrectly(java.lang.String languageId)
public static java.lang.String getDefaultLanguageId_javaSystem()
public static java.util.List getFallbackLanguages(java.lang.String languageId)
languageId
- the language to start with, this will be included in the return list.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |