|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.android.ide.common.resources.LocaleManager
public class LocaleManager
The LocaleManager provides access to locale information such as language names and language to region name mappings for the various locales.
Method Summary | |
---|---|
static LocaleManager |
get()
Returns the LocaleManager singleton |
static java.util.Set<java.lang.String> |
getLanguageCodes()
Returns all the known language codes |
static java.lang.String |
getLanguageName(java.lang.String languageCode)
Returns the name of the given language for a language code, in English. |
static java.util.Map<java.lang.String,java.lang.String> |
getLanguageNamesMap()
|
static java.lang.String |
getLanguageRegion(java.lang.String languageCode)
Returns the region code for the given language. |
static java.util.Map<java.lang.String,java.lang.String> |
getLanguageToCountryMap()
|
static java.util.Set<java.lang.String> |
getRegionCodes()
Returns all the known region codes |
static java.lang.String |
getRegionName(java.lang.String regionCode)
Returns the name of the given region for a 2 letter region code, in English. |
static java.util.Map<java.lang.String,java.lang.String> |
getRegionNamesMap()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
@NonNull public static LocaleManager get()
@Nullable public static java.lang.String getRegionName(@NonNull java.lang.String regionCode)
regionCode
- the 2 letter region code (ISO 3166-1 alpha-2)
@Nullable public static java.lang.String getLanguageName(@NonNull java.lang.String languageCode)
languageCode
- the 2 letter language code (ISO 639-1)
@NonNull public static java.util.Set<java.lang.String> getLanguageCodes()
@NonNull public static java.util.Set<java.lang.String> getRegionCodes()
@Nullable public static java.lang.String getLanguageRegion(@NonNull java.lang.String languageCode)
languageCode
- the language to look up
public static java.util.Map<java.lang.String,java.lang.String> getLanguageToCountryMap()
public static java.util.Map<java.lang.String,java.lang.String> getLanguageNamesMap()
public static java.util.Map<java.lang.String,java.lang.String> getRegionNamesMap()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |