Class LanguageUtil

Object
com.liferay.portal.kernel.language.LanguageUtil

public class LanguageUtil extends Object
Author:
Brian Wing Shun Chan
  • Constructor Details

    • LanguageUtil

      public LanguageUtil()
  • Method Details

    • format

      public static String format(javax.servlet.http.HttpServletRequest httpServletRequest, String pattern, LanguageWrapper argument)
    • format

      public static String format(javax.servlet.http.HttpServletRequest httpServletRequest, String pattern, LanguageWrapper argument, boolean translateArguments)
    • format

      public static String format(javax.servlet.http.HttpServletRequest httpServletRequest, String pattern, LanguageWrapper[] arguments)
    • format

      public static String format(javax.servlet.http.HttpServletRequest httpServletRequest, String pattern, LanguageWrapper[] arguments, boolean translateArguments)
    • format

      public static String format(javax.servlet.http.HttpServletRequest httpServletRequest, String pattern, Object argument)
    • format

      public static String format(javax.servlet.http.HttpServletRequest httpServletRequest, String pattern, Object argument, boolean translateArguments)
    • format

      public static String format(javax.servlet.http.HttpServletRequest httpServletRequest, String pattern, Object[] arguments)
    • format

      public static String format(javax.servlet.http.HttpServletRequest httpServletRequest, String pattern, Object[] arguments, boolean translateArguments)
    • format

      public static String format(Locale locale, String pattern, List<Object> arguments)
    • 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(ResourceBundle resourceBundle, String pattern, Object argument)
    • format

      public static String format(ResourceBundle resourceBundle, String pattern, Object argument, boolean translateArguments)
    • format

      public static String format(ResourceBundle resourceBundle, String pattern, Object[] arguments)
    • format

      public static String format(ResourceBundle resourceBundle, String pattern, Object[] arguments, boolean translateArguments)
    • formatStorageSize

      public static String formatStorageSize(double size, Locale locale)
    • get

      public static String get(javax.servlet.http.HttpServletRequest httpServletRequest, ResourceBundle resourceBundle, String key)
    • get

      public static String get(javax.servlet.http.HttpServletRequest httpServletRequest, ResourceBundle resourceBundle, String key, String defaultValue)
    • get

      public static String get(javax.servlet.http.HttpServletRequest httpServletRequest, String key)
    • get

      public static String get(javax.servlet.http.HttpServletRequest httpServletRequest, String key, String defaultValue)
    • 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(ResourceBundle resourceBundle, String key)
    • get

      public static String get(ResourceBundle resourceBundle, String key, String defaultValue)
    • getAvailableLocales

      public static Set<Locale> getAvailableLocales()
    • getAvailableLocales

      public static Set<Locale> getAvailableLocales(long groupId)
    • getBCP47LanguageId

      public static String getBCP47LanguageId(javax.servlet.http.HttpServletRequest httpServletRequest)
    • getBCP47LanguageId

      public static String getBCP47LanguageId(Locale locale)
    • getBCP47LanguageId

      public static String getBCP47LanguageId(PortletRequest portletRequest)
    • getCompanyAvailableLocales

      public static Set<Locale> getCompanyAvailableLocales(long companyId)
    • getLanguage

      public static Language getLanguage()
    • getLanguageId

      public static String getLanguageId(javax.servlet.http.HttpServletRequest httpServletRequest)
    • getLanguageId

      public static String getLanguageId(Locale locale)
    • getLanguageId

      public static String getLanguageId(PortletRequest portletRequest)
    • getLastModified

      public static long getLastModified()
    • getLocale

      public static Locale getLocale(long groupId, String languageCode)
    • getLocale

      public static Locale getLocale(String languageCode)
    • getResourceBundleLoader

      public static ResourceBundleLoader getResourceBundleLoader()
    • getSupportedLocales

      public static Set<Locale> getSupportedLocales()
    • getTimeDescription

      public static String getTimeDescription(javax.servlet.http.HttpServletRequest httpServletRequest, long milliseconds)
    • getTimeDescription

      public static String getTimeDescription(javax.servlet.http.HttpServletRequest httpServletRequest, long milliseconds, boolean approximate)
    • getTimeDescription

      public static String getTimeDescription(javax.servlet.http.HttpServletRequest httpServletRequest, Long milliseconds)
    • 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)
    • init

      public static void init()
    • isAvailableLanguageCode

      public static boolean isAvailableLanguageCode(String languageCode)
    • isAvailableLocale

      public static boolean isAvailableLocale(Locale locale)
    • isAvailableLocale

      public static boolean isAvailableLocale(long groupId, Locale locale)
    • isAvailableLocale

      public static boolean isAvailableLocale(long groupId, String languageId)
    • isAvailableLocale

      public static boolean isAvailableLocale(String languageId)
    • isBetaLocale

      public static boolean isBetaLocale(Locale locale)
    • isDuplicateLanguageCode

      public static boolean isDuplicateLanguageCode(String languageCode)
    • isInheritLocales

      public static boolean isInheritLocales(long groupId) throws PortalException
      Throws:
      PortalException
    • isSameLanguage

      public static boolean isSameLanguage(Locale locale1, Locale locale2)
    • process

      public static String process(Supplier<ResourceBundle> resourceBundleSupplier, Locale locale, String content)
    • resetAvailableGroupLocales

      public static void resetAvailableGroupLocales(long groupId)
    • resetAvailableLocales

      public static void resetAvailableLocales(long companyId)
    • updateCookie

      public static void updateCookie(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, Locale locale)
    • setLanguage

      public void setLanguage(Language language)