Liferay 6.2-ce-ga5

com.liferay.portal.kernel.util
Class LocaleUtil

java.lang.Object
  extended by com.liferay.portal.kernel.util.LocaleUtil

public class LocaleUtil
extends Object


Field Summary
static Locale BRAZIL
           
static Locale CANADA
           
static Locale CANADA_FRENCH
           
static Locale CHINA
           
static Locale CHINESE
           
static Locale ENGLISH
           
static Locale FRANCE
           
static Locale FRENCH
           
static Locale GERMAN
           
static Locale GERMANY
           
static Locale HUNGARY
           
static Locale ITALIAN
           
static Locale ITALY
           
static Locale JAPAN
           
static Locale JAPANESE
           
static Locale KOREA
           
static Locale KOREAN
           
static Locale NETHERLANDS
           
static Locale PORTUGAL
           
static Locale PRC
           
static Locale ROOT
           
static Locale SIMPLIFIED_CHINESE
           
static Locale SPAIN
           
static Locale TAIWAN
           
static Locale TRADITIONAL_CHINESE
           
static Locale UK
           
static Locale US
           
 
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
 

Field Detail

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
Method Detail

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)

Liferay 6.2-ce-ga5