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