java.lang.Object
com.aoapps.lang.i18n.Locales
Convenience static access to more locales than provided by the stock Locale class.
- Author:
- AO Industries, Inc.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Localestatic final Localestatic final LocaleDeprecated.static final LocaleDeprecated.Please useLocale.CANADA_FRENCHdirectly.static final Localestatic final LocaleDeprecated.Please useLocale.CHINAdirectly.static final LocaleDeprecated.Please useLocale.CHINESEdirectly.static final Localestatic final Localestatic final Localestatic final Localestatic final LocaleDeprecated.Please useLocale.ENGLISHdirectly.static final Localestatic final Localestatic final LocaleDeprecated.Please useLocale.FRANCEdirectly.static final LocaleDeprecated.Please useLocale.FRENCHdirectly.static final LocaleDeprecated.Please useLocale.GERMANdirectly.static final LocaleDeprecated.Please useLocale.GERMANYdirectly.static final Localestatic final LocaleHEBREW is now "he" - this matches Java's backward compatibility "iw".static final Localestatic final Localestatic final Localestatic final LocaleINDONESIAN is now "id" - this matches Java's backward compatibility "in".static final LocaleDeprecated.Please useLocale.ITALIANdirectly.static final LocaleDeprecated.Please useLocale.ITALYdirectly.static final LocaleDeprecated.Please useLocale.JAPANdirectly.static final LocaleDeprecated.Please useLocale.JAPANESEdirectly.static final LocaleDeprecated.Please useLocale.KOREAdirectly.static final LocaleDeprecated.Please useLocale.KOREANdirectly.static final Localestatic final Localestatic final Localestatic final Localestatic final Localestatic final Localestatic final LocaleDeprecated.Please useLocale.PRCdirectly.static final Localestatic final LocaleDeprecated.Please useLocale.ROOTdirectly.static final Localestatic final Localestatic final LocaleDeprecated.Please useLocale.SIMPLIFIED_CHINESEdirectly.static final Localestatic final Localestatic final Localestatic final Localestatic final LocaleDeprecated.Please useLocale.TAIWANdirectly.static final LocaleDeprecated.Please useLocale.TRADITIONAL_CHINESEdirectly.static final Localestatic final LocaleDeprecated.Please useLocale.UKdirectly.static final LocaleDeprecated.Please useLocale.USdirectly. -
Method Summary
Modifier and TypeMethodDescriptionstatic LocalegetCachedLocale(String language, String country, String variant) Gets a cached locale instance.static booleanisRightToLeft(Locale locale) Determines if the provided locale should be displayed from right to left.static LocaleparseLocale(String locale) Parses locales from theirtoStringrepresentation.
-
Field Details
-
ROOT
Deprecated.Please useLocale.ROOTdirectly. -
ARABIC
-
BULGARIAN
-
CATALAN
-
CZECH
-
DANISH
-
GERMAN
Deprecated.Please useLocale.GERMANdirectly. -
GREEK
-
ENGLISH
Deprecated.Please useLocale.ENGLISHdirectly. -
SPANISH
-
ESTONIAN
-
PERSIAN
-
FINNISH
-
FRENCH
Deprecated.Please useLocale.FRENCHdirectly. -
HINDI
-
CROATIAN
-
HUNGARIAN
-
INDONESIAN
INDONESIAN is now "id" - this matches Java's backward compatibility "in". -
ICELANDIC
-
ITALIAN
Deprecated.Please useLocale.ITALIANdirectly. -
JAPANESE
Deprecated.Please useLocale.JAPANESEdirectly. -
KOREAN
Deprecated.Please useLocale.KOREANdirectly. -
HEBREW
HEBREW is now "he" - this matches Java's backward compatibility "iw". -
LITHUANIAN
-
LATVIAN
-
DUTCH
-
NORWEGIAN
-
POLISH
-
PORTUGUESE
-
ROMANIAN
-
RUSSIAN
-
SLOVAK
-
SLOVENIAN
-
SERBIAN
-
SWEDISH
-
TURKISH
-
CHINESE
Deprecated.Please useLocale.CHINESEdirectly. -
SIMPLIFIED_CHINESE
Deprecated.Please useLocale.SIMPLIFIED_CHINESEdirectly. -
TRADITIONAL_CHINESE
Deprecated.Please useLocale.TRADITIONAL_CHINESEdirectly. -
FRANCE
Deprecated.Please useLocale.FRANCEdirectly. -
GERMANY
Deprecated.Please useLocale.GERMANYdirectly. -
ITALY
Deprecated.Please useLocale.ITALYdirectly. -
JAPAN
Deprecated.Please useLocale.JAPANdirectly. -
KOREA
Deprecated.Please useLocale.KOREAdirectly. -
CHINA
Deprecated.Please useLocale.CHINAdirectly. -
PRC
Deprecated.Please useLocale.PRCdirectly. -
TAIWAN
Deprecated.Please useLocale.TAIWANdirectly. -
UK
Deprecated.Please useLocale.UKdirectly. -
US
Deprecated.Please useLocale.USdirectly. -
CANADA
Deprecated.Please useLocale.CANADAdirectly. -
CANADA_FRENCH
Deprecated.Please useLocale.CANADA_FRENCHdirectly.
-
-
Method Details
-
getCachedLocale
Gets a cached locale instance. -
parseLocale
Parses locales from theirtoStringrepresentation. Language, country, and variant may be separated by underscore "_" or hyphen "-". Language is converted to lowercase. Country is converted to uppercase. Caches locales so the same instance will be returned for each combination of language, country, and variant.Locales are currently cached forever. Malicious external sources of locales could fill the heap space, so protect against this if needed.
-
isRightToLeft
Determines if the provided locale should be displayed from right to left.
-

Locale.CANADAdirectly.