com.liferay.portal.kernel.language
Class LanguageUtil
java.lang.Object
com.liferay.portal.kernel.language.LanguageUtil
public class LanguageUtil
- extends Object
Method Summary |
static String |
format(Locale locale,
String pattern,
Object argument)
|
static String |
format(Locale locale,
String pattern,
Object[] arguments)
|
static String |
format(Locale locale,
String pattern,
Object[] arguments,
boolean translateArguments)
|
static String |
format(Locale locale,
String pattern,
Object argument,
boolean translateArguments)
|
static String |
format(javax.servlet.jsp.PageContext pageContext,
String pattern,
LanguageWrapper argument)
|
static String |
format(javax.servlet.jsp.PageContext pageContext,
String pattern,
LanguageWrapper[] arguments)
|
static String |
format(javax.servlet.jsp.PageContext pageContext,
String pattern,
LanguageWrapper[] arguments,
boolean translateArguments)
|
static String |
format(javax.servlet.jsp.PageContext pageContext,
String pattern,
LanguageWrapper argument,
boolean translateArguments)
|
static String |
format(javax.servlet.jsp.PageContext pageContext,
String pattern,
Object argument)
|
static String |
format(javax.servlet.jsp.PageContext pageContext,
String pattern,
Object[] arguments)
|
static String |
format(javax.servlet.jsp.PageContext pageContext,
String pattern,
Object[] arguments,
boolean translateArguments)
|
static String |
format(javax.servlet.jsp.PageContext pageContext,
String pattern,
Object argument,
boolean translateArguments)
|
static String |
format(PortletConfig portletConfig,
Locale locale,
String pattern,
Object argument)
|
static String |
format(PortletConfig portletConfig,
Locale locale,
String pattern,
Object[] arguments)
|
static String |
format(PortletConfig portletConfig,
Locale locale,
String pattern,
Object[] arguments,
boolean translateArguments)
|
static String |
format(PortletConfig portletConfig,
Locale locale,
String pattern,
Object argument,
boolean translateArguments)
|
static String |
get(Locale locale,
String key)
|
static String |
get(Locale locale,
String key,
String defaultValue)
|
static String |
get(javax.servlet.jsp.PageContext pageContext,
String key)
|
static String |
get(javax.servlet.jsp.PageContext pageContext,
String key,
String defaultValue)
|
static String |
get(PortletConfig portletConfig,
Locale locale,
String key)
|
static String |
get(PortletConfig portletConfig,
Locale locale,
String key,
String defaultValue)
|
static Locale[] |
getAvailableLocales()
|
static String |
getCharset(Locale locale)
|
static Language |
getLanguage()
|
static String |
getLanguageId(javax.servlet.http.HttpServletRequest request)
|
static String |
getLanguageId(Locale locale)
|
static String |
getLanguageId(PortletRequest portletRequest)
|
static Locale |
getLocale(String languageCode)
|
static Locale[] |
getSupportedLocales()
|
static String |
getTimeDescription(Locale locale,
long milliseconds)
|
static String |
getTimeDescription(Locale locale,
Long milliseconds)
|
static String |
getTimeDescription(Locale locale,
long milliseconds,
boolean approximate)
|
static String |
getTimeDescription(javax.servlet.jsp.PageContext pageContext,
long milliseconds)
|
static String |
getTimeDescription(javax.servlet.jsp.PageContext pageContext,
Long milliseconds)
|
static String |
getTimeDescription(javax.servlet.jsp.PageContext pageContext,
long milliseconds,
boolean approximate)
|
static void |
init()
|
static boolean |
isAvailableLanguageCode(String languageCode)
|
static boolean |
isAvailableLocale(Locale locale)
|
static boolean |
isAvailableLocale(String languageId)
|
static boolean |
isBetaLocale(Locale locale)
|
static boolean |
isDuplicateLanguageCode(String languageCode)
|
static boolean |
isValidLanguageKey(Locale locale,
String key)
|
static void |
resetAvailableLocales(long companyId)
|
void |
setLanguage(Language language)
|
static void |
updateCookie(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Locale locale)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LanguageUtil
public LanguageUtil()
format
public static String format(Locale locale,
String pattern,
Object argument)
format
public static String format(Locale locale,
String pattern,
Object argument,
boolean translateArguments)
format
public static String format(Locale locale,
String pattern,
Object[] arguments)
format
public static String format(Locale locale,
String pattern,
Object[] arguments,
boolean translateArguments)
format
public static String format(javax.servlet.jsp.PageContext pageContext,
String pattern,
LanguageWrapper argument)
format
public static String format(javax.servlet.jsp.PageContext pageContext,
String pattern,
LanguageWrapper argument,
boolean translateArguments)
format
public static String format(javax.servlet.jsp.PageContext pageContext,
String pattern,
LanguageWrapper[] arguments)
format
public static String format(javax.servlet.jsp.PageContext pageContext,
String pattern,
LanguageWrapper[] arguments,
boolean translateArguments)
format
public static String format(javax.servlet.jsp.PageContext pageContext,
String pattern,
Object argument)
format
public static String format(javax.servlet.jsp.PageContext pageContext,
String pattern,
Object argument,
boolean translateArguments)
format
public static String format(javax.servlet.jsp.PageContext pageContext,
String pattern,
Object[] arguments)
format
public static String format(javax.servlet.jsp.PageContext pageContext,
String pattern,
Object[] arguments,
boolean translateArguments)
format
public static String format(PortletConfig portletConfig,
Locale locale,
String pattern,
Object argument)
format
public static String format(PortletConfig portletConfig,
Locale locale,
String pattern,
Object argument,
boolean translateArguments)
format
public static String format(PortletConfig portletConfig,
Locale locale,
String pattern,
Object[] arguments)
format
public static String format(PortletConfig portletConfig,
Locale locale,
String pattern,
Object[] arguments,
boolean translateArguments)
get
public static String get(Locale locale,
String key)
get
public static String get(Locale locale,
String key,
String defaultValue)
get
public static String get(javax.servlet.jsp.PageContext pageContext,
String key)
get
public static String get(javax.servlet.jsp.PageContext pageContext,
String key,
String defaultValue)
get
public static String get(PortletConfig portletConfig,
Locale locale,
String key)
get
public static String get(PortletConfig portletConfig,
Locale locale,
String key,
String defaultValue)
getAvailableLocales
public static Locale[] getAvailableLocales()
getCharset
public static String getCharset(Locale locale)
getLanguage
public static Language getLanguage()
getLanguageId
public static String getLanguageId(javax.servlet.http.HttpServletRequest request)
getLanguageId
public static String getLanguageId(Locale locale)
getLanguageId
public static String getLanguageId(PortletRequest portletRequest)
getLocale
public static Locale getLocale(String languageCode)
getSupportedLocales
public static Locale[] getSupportedLocales()
getTimeDescription
public static String getTimeDescription(Locale locale,
long milliseconds)
getTimeDescription
public static String getTimeDescription(Locale locale,
long milliseconds,
boolean approximate)
getTimeDescription
public static String getTimeDescription(Locale locale,
Long milliseconds)
getTimeDescription
public static String getTimeDescription(javax.servlet.jsp.PageContext pageContext,
long milliseconds)
getTimeDescription
public static String getTimeDescription(javax.servlet.jsp.PageContext pageContext,
long milliseconds,
boolean approximate)
getTimeDescription
public static String getTimeDescription(javax.servlet.jsp.PageContext pageContext,
Long milliseconds)
init
public static void init()
isAvailableLanguageCode
public static boolean isAvailableLanguageCode(String languageCode)
isAvailableLocale
public static boolean isAvailableLocale(Locale locale)
isAvailableLocale
public static boolean isAvailableLocale(String languageId)
isBetaLocale
public static boolean isBetaLocale(Locale locale)
isDuplicateLanguageCode
public static boolean isDuplicateLanguageCode(String languageCode)
isValidLanguageKey
public static boolean isValidLanguageKey(Locale locale,
String key)
resetAvailableLocales
public static void resetAvailableLocales(long companyId)
updateCookie
public static void updateCookie(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Locale locale)
setLanguage
public void setLanguage(Language language)