com.google.gwt.i18n.shared.GwtLocale |
Known Indirect Subclasses |
Class representing GWT locales and conversion to/from other formats. These locales correspond to BCP47.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | DEFAULT_LOCALE |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
The default comparison is a lexical ordering.
| |||||||||||
Returns the list of aliases for this locale.
| |||||||||||
Returns the locale as a fixed-format string suitable for use in searching
for localized resources.
| |||||||||||
Returns this locale in canonical form.
| |||||||||||
Returns the complete list of locales to search for the current locale.
| |||||||||||
Returns a list of locales to search for, in order of preference.
| |||||||||||
Returns the language portion of the locale, or null if none.
| |||||||||||
Returns the language portion of the locale, or the empty string if none.
| |||||||||||
Returns the region portion of the locale, or null if none.
| |||||||||||
Returns the region portion of the locale, or the empty string if none.
| |||||||||||
Returns the script portion of the locale, or null if none.
| |||||||||||
Returns the script portion of the locale, or the empty string if none.
| |||||||||||
Returns the variant portion of the locale, or null if none.
| |||||||||||
Returns the variant portion of the locale, or the empty string if none.
| |||||||||||
Returns true if this locale inherits from the specified locale.
| |||||||||||
Returns true if this is the default or root locale.
| |||||||||||
Returns a human readable string -- "default" or the same as getAsString().
| |||||||||||
Checks if this locale uses the same script as another locale.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
java.lang.Comparable
|
Returns the list of aliases for this locale. The canonical form of the current locale is always first on the list. Language/region codes have changed over time, so some systems continue to use the older codes. Aliases allow GWT to use the official Unicode CLDR locales while still interoperating with such systems.
Returns the locale as a fixed-format string suitable for use in searching for localized resources. The format is language_Script_REGION_VARIANT, where language is a 2-8 letter code (possibly with 3-letter extensions), script is a 4-letter code with an initial capital letter, region is a 2-character country code or a 3-digit region code, and variant is a 5-8 character (may be 4 if the first character is numeric) code. If a component is missing, its preceding _ is also omitted. If this is the default locale, the empty string will be returned.
Returns this locale in canonical form.
Returns the complete list of locales to search for the current locale. This list will always start with the canonical form of this locale, and end with "default", and include all appropriate aliases along the way.
Returns a list of locales to search for, in order of preference. The
current locale is always first on the list. Aliases are not included
in the list -- use getAliases()
to expand those.
Returns the language portion of the locale, or the empty string if none.
Returns the region portion of the locale, or the empty string if none.
Returns the script portion of the locale, or the empty string if none.
Returns the variant portion of the locale, or the empty string if none.
Returns true if this locale inherits from the specified locale. Note that locale.inheritsFrom(locale) is false -- if you want that to be true, you should just use locale.getInheritanceChain().contains(x).
parent | locale to test against |
---|
Returns true if this is the default or root locale.
Returns a human readable string -- "default" or the same as getAsString().
Checks if this locale uses the same script as another locale.