public class LanguageUtil extends Object
LanguageUtil
...Modifier and Type | Field and Description |
---|---|
static Set<String> |
ISO_COUNTRIES
Set of all valid country iso codes.
|
static Set<String> |
ISO_LANGUAGES
Set of all valid language iso codes.
|
static String |
PSEUDO_LANGUAGE |
Constructor and Description |
---|
LanguageUtil() |
Modifier and Type | Method and Description |
---|---|
static Language |
getLanguage(String code)
Returns the language for the given language/country abbreviation.
|
static String |
getLanguageRoot(String path)
Returns the language root for the given path by only analyzing the path
names starting at the root.
|
static Locale |
getLocale(String code)
Returns the language locale for the given language/country abbreviation.
|
public static final Set<String> ISO_LANGUAGES
Locale.getISOLanguages()
public static final Set<String> ISO_COUNTRIES
Locale.getISOCountries()
public static final String PSEUDO_LANGUAGE
public static Locale getLocale(String code)
code
- the language/country code. eg de_CHpublic static Language getLanguage(String code)
code
- the language/country code. eg de_CH or de-CHCopyright © 2010 - 2020 Adobe. All Rights Reserved