com.liferay.portal.kernel.util
Class LocaleUtil
java.lang.Object
com.liferay.portal.kernel.util.LocaleUtil
public class LocaleUtil
- extends java.lang.Object
- Author:
- Brian Wing Shun Chan, Raymond Augé, Eduardo Lundgren
|
Method Summary |
static boolean |
equals(java.util.Locale locale1,
java.util.Locale locale2)
|
static java.util.Locale |
fromLanguageId(java.lang.String languageId)
|
static java.util.Locale |
fromLanguageId(java.lang.String languageId,
boolean validate)
|
static java.util.Locale |
fromLanguageId(java.lang.String languageId,
boolean validate,
boolean useDefault)
|
static java.util.Locale[] |
fromLanguageIds(java.util.List<java.lang.String> languageIds)
|
static java.util.Locale[] |
fromLanguageIds(java.lang.String[] languageIds)
|
static java.util.Locale |
getDefault()
|
static LocaleUtil |
getInstance()
|
static java.util.Map<java.lang.String,java.lang.String> |
getISOLanguages(java.util.Locale locale)
|
static java.lang.String |
getLongDisplayName(java.util.Locale locale,
java.util.Set<java.lang.String> duplicateLanguages)
|
static java.util.Locale |
getMostRelevantLocale()
|
static java.lang.String |
getShortDisplayName(java.util.Locale locale,
java.util.Set<java.lang.String> duplicateLanguages)
|
static java.util.Locale |
getSiteDefault()
|
static void |
setDefault(java.lang.String userLanguage,
java.lang.String userCountry,
java.lang.String userVariant)
|
static java.lang.String |
toBCP47LanguageId(java.util.Locale locale)
|
static java.lang.String |
toBCP47LanguageId(java.lang.String languageId)
|
static java.lang.String[] |
toBCP47LanguageIds(java.util.Locale[] locales)
|
static java.lang.String[] |
toBCP47LanguageIds(java.lang.String[] languageIds)
|
static java.lang.String[] |
toDisplayNames(java.util.Locale[] locales,
java.util.Locale locale)
|
static java.lang.String |
toLanguageId(java.util.Locale locale)
|
static java.lang.String[] |
toLanguageIds(java.util.Locale[] locales)
|
static java.lang.String |
toW3cLanguageId(java.util.Locale locale)
|
static java.lang.String |
toW3cLanguageId(java.lang.String languageId)
|
static java.lang.String[] |
toW3cLanguageIds(java.util.Locale[] locales)
|
static java.lang.String[] |
toW3cLanguageIds(java.lang.String[] languageIds)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BRAZIL
public static final java.util.Locale BRAZIL
CANADA
public static final java.util.Locale CANADA
CANADA_FRENCH
public static final java.util.Locale CANADA_FRENCH
CHINA
public static final java.util.Locale CHINA
CHINESE
public static final java.util.Locale CHINESE
ENGLISH
public static final java.util.Locale ENGLISH
FRANCE
public static final java.util.Locale FRANCE
FRENCH
public static final java.util.Locale FRENCH
GERMAN
public static final java.util.Locale GERMAN
GERMANY
public static final java.util.Locale GERMANY
HUNGARY
public static final java.util.Locale HUNGARY
ITALIAN
public static final java.util.Locale ITALIAN
ITALY
public static final java.util.Locale ITALY
JAPAN
public static final java.util.Locale JAPAN
JAPANESE
public static final java.util.Locale JAPANESE
KOREA
public static final java.util.Locale KOREA
KOREAN
public static final java.util.Locale KOREAN
NETHERLANDS
public static final java.util.Locale NETHERLANDS
PORTUGAL
public static final java.util.Locale PORTUGAL
PRC
public static final java.util.Locale PRC
ROOT
public static final java.util.Locale ROOT
SIMPLIFIED_CHINESE
public static final java.util.Locale SIMPLIFIED_CHINESE
SPAIN
public static final java.util.Locale SPAIN
TAIWAN
public static final java.util.Locale TAIWAN
TRADITIONAL_CHINESE
public static final java.util.Locale TRADITIONAL_CHINESE
UK
public static final java.util.Locale UK
US
public static final java.util.Locale US
equals
public static boolean equals(java.util.Locale locale1,
java.util.Locale locale2)
fromLanguageId
public static java.util.Locale fromLanguageId(java.lang.String languageId)
fromLanguageId
public static java.util.Locale fromLanguageId(java.lang.String languageId,
boolean validate)
fromLanguageId
public static java.util.Locale fromLanguageId(java.lang.String languageId,
boolean validate,
boolean useDefault)
fromLanguageIds
public static java.util.Locale[] fromLanguageIds(java.util.List<java.lang.String> languageIds)
fromLanguageIds
public static java.util.Locale[] fromLanguageIds(java.lang.String[] languageIds)
getDefault
public static java.util.Locale getDefault()
getInstance
public static LocaleUtil getInstance()
getISOLanguages
public static java.util.Map<java.lang.String,java.lang.String> getISOLanguages(java.util.Locale locale)
getLongDisplayName
public static java.lang.String getLongDisplayName(java.util.Locale locale,
java.util.Set<java.lang.String> duplicateLanguages)
getMostRelevantLocale
public static java.util.Locale getMostRelevantLocale()
getShortDisplayName
public static java.lang.String getShortDisplayName(java.util.Locale locale,
java.util.Set<java.lang.String> duplicateLanguages)
getSiteDefault
public static java.util.Locale getSiteDefault()
setDefault
public static void setDefault(java.lang.String userLanguage,
java.lang.String userCountry,
java.lang.String userVariant)
toBCP47LanguageId
public static java.lang.String toBCP47LanguageId(java.util.Locale locale)
toBCP47LanguageId
public static java.lang.String toBCP47LanguageId(java.lang.String languageId)
toBCP47LanguageIds
public static java.lang.String[] toBCP47LanguageIds(java.util.Locale[] locales)
toBCP47LanguageIds
public static java.lang.String[] toBCP47LanguageIds(java.lang.String[] languageIds)
toDisplayNames
public static java.lang.String[] toDisplayNames(java.util.Locale[] locales,
java.util.Locale locale)
toLanguageId
public static java.lang.String toLanguageId(java.util.Locale locale)
toLanguageIds
public static java.lang.String[] toLanguageIds(java.util.Locale[] locales)
toW3cLanguageId
public static java.lang.String toW3cLanguageId(java.util.Locale locale)
toW3cLanguageId
public static java.lang.String toW3cLanguageId(java.lang.String languageId)
toW3cLanguageIds
public static java.lang.String[] toW3cLanguageIds(java.util.Locale[] locales)
toW3cLanguageIds
public static java.lang.String[] toW3cLanguageIds(java.lang.String[] languageIds)