com.liferay.portal.kernel.language
Class LanguageUtil

java.lang.Object
  extended by com.liferay.portal.kernel.language.LanguageUtil

public class LanguageUtil
extends java.lang.Object

View Source

Author:
Brian Wing Shun Chan

Constructor Summary
LanguageUtil()
           
 
Method Summary
static java.lang.String format(java.util.Locale locale, java.lang.String pattern, java.lang.Object argument)
           
static java.lang.String format(java.util.Locale locale, java.lang.String pattern, java.lang.Object[] arguments)
           
static java.lang.String format(long companyId, java.util.Locale locale, java.lang.String pattern, java.lang.Object argument)
           
static java.lang.String format(long companyId, java.util.Locale locale, java.lang.String pattern, java.lang.Object[] arguments)
           
static java.lang.String format(javax.servlet.jsp.PageContext pageContext, java.lang.String pattern, LanguageWrapper argument)
           
static java.lang.String format(javax.servlet.jsp.PageContext pageContext, java.lang.String pattern, LanguageWrapper[] arguments)
           
static java.lang.String format(javax.servlet.jsp.PageContext pageContext, java.lang.String pattern, LanguageWrapper[] arguments, boolean translateArguments)
           
static java.lang.String format(javax.servlet.jsp.PageContext pageContext, java.lang.String pattern, LanguageWrapper argument, boolean translateArguments)
           
static java.lang.String format(javax.servlet.jsp.PageContext pageContext, java.lang.String pattern, java.lang.Object argument)
           
static java.lang.String format(javax.servlet.jsp.PageContext pageContext, java.lang.String pattern, java.lang.Object[] arguments)
           
static java.lang.String format(javax.servlet.jsp.PageContext pageContext, java.lang.String pattern, java.lang.Object[] arguments, boolean translateArguments)
           
static java.lang.String format(javax.servlet.jsp.PageContext pageContext, java.lang.String pattern, java.lang.Object argument, boolean translateArguments)
           
static java.lang.String get(java.util.Locale locale, java.lang.String key)
           
static java.lang.String get(long companyId, java.util.Locale locale, java.lang.String key)
           
static java.lang.String get(long companyId, java.util.Locale locale, java.lang.String key, java.lang.String defaultValue)
           
static java.lang.String get(javax.servlet.jsp.PageContext pageContext, java.lang.String key)
           
static java.lang.String get(javax.servlet.jsp.PageContext pageContext, java.lang.String key, java.lang.String defaultValue)
           
static java.util.Locale[] getAvailableLocales()
           
static java.lang.String getCharset(java.util.Locale locale)
           
static Language getLanguage()
           
static java.lang.String getLanguageId(javax.portlet.ActionRequest req)
           
static java.lang.String getLanguageId(javax.servlet.http.HttpServletRequest req)
           
static java.lang.String getLanguageId(java.util.Locale locale)
           
static java.lang.String getLanguageId(javax.portlet.RenderRequest req)
           
static java.util.Locale getLocale(java.lang.String languageCode)
           
static java.lang.String getTimeDescription(javax.servlet.jsp.PageContext pageContext, long milliseconds)
           
static java.lang.String getTimeDescription(javax.servlet.jsp.PageContext pageContext, java.lang.Long milliseconds)
           
 void setLanguage(Language language)
           
static void updateCookie(javax.servlet.http.HttpServletResponse res, java.util.Locale locale)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LanguageUtil

public LanguageUtil()
Method Detail

format

public static java.lang.String format(java.util.Locale locale,
                                      java.lang.String pattern,
                                      java.lang.Object argument)

format

public static java.lang.String format(java.util.Locale locale,
                                      java.lang.String pattern,
                                      java.lang.Object[] arguments)

format

public static java.lang.String format(long companyId,
                                      java.util.Locale locale,
                                      java.lang.String pattern,
                                      java.lang.Object argument)

format

public static java.lang.String format(long companyId,
                                      java.util.Locale locale,
                                      java.lang.String pattern,
                                      java.lang.Object[] arguments)

format

public static java.lang.String format(javax.servlet.jsp.PageContext pageContext,
                                      java.lang.String pattern,
                                      java.lang.Object argument)

format

public static java.lang.String format(javax.servlet.jsp.PageContext pageContext,
                                      java.lang.String pattern,
                                      java.lang.Object argument,
                                      boolean translateArguments)

format

public static java.lang.String format(javax.servlet.jsp.PageContext pageContext,
                                      java.lang.String pattern,
                                      java.lang.Object[] arguments)

format

public static java.lang.String format(javax.servlet.jsp.PageContext pageContext,
                                      java.lang.String pattern,
                                      java.lang.Object[] arguments,
                                      boolean translateArguments)

format

public static java.lang.String format(javax.servlet.jsp.PageContext pageContext,
                                      java.lang.String pattern,
                                      LanguageWrapper argument)

format

public static java.lang.String format(javax.servlet.jsp.PageContext pageContext,
                                      java.lang.String pattern,
                                      LanguageWrapper argument,
                                      boolean translateArguments)

format

public static java.lang.String format(javax.servlet.jsp.PageContext pageContext,
                                      java.lang.String pattern,
                                      LanguageWrapper[] arguments)

format

public static java.lang.String format(javax.servlet.jsp.PageContext pageContext,
                                      java.lang.String pattern,
                                      LanguageWrapper[] arguments,
                                      boolean translateArguments)

get

public static java.lang.String get(java.util.Locale locale,
                                   java.lang.String key)

get

public static java.lang.String get(long companyId,
                                   java.util.Locale locale,
                                   java.lang.String key)

get

public static java.lang.String get(long companyId,
                                   java.util.Locale locale,
                                   java.lang.String key,
                                   java.lang.String defaultValue)

get

public static java.lang.String get(javax.servlet.jsp.PageContext pageContext,
                                   java.lang.String key)

get

public static java.lang.String get(javax.servlet.jsp.PageContext pageContext,
                                   java.lang.String key,
                                   java.lang.String defaultValue)

getAvailableLocales

public static java.util.Locale[] getAvailableLocales()

getCharset

public static java.lang.String getCharset(java.util.Locale locale)

getLanguage

public static Language getLanguage()

getLanguageId

public static java.lang.String getLanguageId(javax.portlet.ActionRequest req)

getLanguageId

public static java.lang.String getLanguageId(javax.portlet.RenderRequest req)

getLanguageId

public static java.lang.String getLanguageId(javax.servlet.http.HttpServletRequest req)

getLanguageId

public static java.lang.String getLanguageId(java.util.Locale locale)

getLocale

public static java.util.Locale getLocale(java.lang.String languageCode)

getTimeDescription

public static java.lang.String getTimeDescription(javax.servlet.jsp.PageContext pageContext,
                                                  java.lang.Long milliseconds)

getTimeDescription

public static java.lang.String getTimeDescription(javax.servlet.jsp.PageContext pageContext,
                                                  long milliseconds)

updateCookie

public static void updateCookie(javax.servlet.http.HttpServletResponse res,
                                java.util.Locale locale)

setLanguage

public void setLanguage(Language language)