Package com.liferay.portal.kernel.util
Class LocalizationUtil
Object
com.liferay.portal.kernel.util.LocalizationUtil
- Author:
- Alexander Chow, Jorge Ferrer, Mauro Mariuzzo, Julio Camarero, Brian Wing Shun Chan
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Objectdeserialize(JSONObject jsonObject) static String[]getAvailableLanguageIds(Document document) static String[]static LocalegetDefaultImportLocale(String className, long classPK, Locale contentDefaultLocale, Locale[] contentAvailableLocales) static LocalegetDefaultImportLocale(String className, Serializable primaryKey, Locale contentDefaultLocale, Locale[] contentAvailableLocales) static StringgetDefaultLanguageId(Document document) static StringgetDefaultLanguageId(Document document, Locale defaultLocale) static Stringstatic StringgetDefaultLanguageId(String xml, Locale defaultLocale) static Localizationstatic StringgetLocalization(String xml, String requestedLanguageId) static StringgetLocalization(String xml, String requestedLanguageId, boolean useDefault) static StringgetLocalization(String xml, String requestedLanguageId, boolean useDefault, String defaultValue) static StringgetLocalization(Function<String, String> localizationFunction, String requestedLanguageId, String defaultLanguageId) getLocalizationMap(String xml) getLocalizationMap(String[] languageIds, String[] values) getLocalizationMap(String xml, boolean useDefault) getLocalizationMap(String bundleName, ClassLoader classLoader, String key, boolean includeBetaLocales) getLocalizationMap(Collection<Locale> locales, Locale defaultLocale, String key) getLocalizationMap(PortletPreferences portletPreferences, String preferenceName) getLocalizationMap(PortletPreferences portletPreferences, String preferenceName, String propertyName) getLocalizationMap(PortletPreferences portletPreferences, String preferenceName, String propertyName, String defaultPropertyValue, ClassLoader classLoader) getLocalizationMap(PortletRequest portletRequest, String parameter) getLocalizationMap(PortletRequest portletRequest, String parameter, Map<Locale, String> defaultValues) getLocalizationMap(javax.servlet.http.HttpServletRequest httpServletRequest, String parameter) static StringgetLocalizationXmlFromPreferences(PortletPreferences portletPreferences, PortletRequest portletRequest, String parameter) static StringgetLocalizationXmlFromPreferences(PortletPreferences portletPreferences, PortletRequest portletRequest, String parameter, String defaultValue) static StringgetLocalizationXmlFromPreferences(PortletPreferences portletPreferences, PortletRequest portletRequest, String parameter, String prefix, String defaultValue) static StringgetLocalizedName(String name, String languageId) getMap(LocalizedValuesMap localizedValuesMap) static StringgetPreferencesValue(PortletPreferences portletPreferences, String key, String languageId) static StringgetPreferencesValue(PortletPreferences portletPreferences, String key, String languageId, boolean useDefault) static String[]getPreferencesValues(PortletPreferences portletPreferences, String key, String languageId) static String[]getPreferencesValues(PortletPreferences portletPreferences, String key, String languageId, boolean useDefault) static StringgetSettingsValue(Settings settings, String key, String languageId) static StringgetSettingsValue(Settings settings, String key, String languageId, boolean useDefault) static String[]getSettingsValues(Settings settings, String key, String languageId) static String[]getSettingsValues(Settings settings, String key, String languageId, boolean useDefault) static StringgetXml(LocalizedValuesMap localizedValuesMap, String key) static Stringstatic StringpopulateLocalizationMap(Map<Locale, String> localizationMap, String defaultLanguageId, long groupId) static StringremoveLocalization(String xml, String key, String requestedLanguageId) static StringremoveLocalization(String xml, String key, String requestedLanguageId, boolean cdata) static StringremoveLocalization(String xml, String key, String requestedLanguageId, boolean cdata, boolean localized) voidsetLocalization(Localization localization) static voidsetLocalizedPreferencesValues(PortletRequest portletRequest, PortletPreferences portletPreferences, String parameter) static voidsetPreferencesValue(PortletPreferences portletPreferences, String key, String languageId, String value) static voidsetPreferencesValues(PortletPreferences portletPreferences, String key, String languageId, String[] values) static StringupdateLocalization(String xml, String key, String value) static StringupdateLocalization(String xml, String key, String value, String requestedLanguageId) static StringupdateLocalization(String xml, String key, String value, String requestedLanguageId, String defaultLanguageId) static StringupdateLocalization(String xml, String key, String value, String requestedLanguageId, String defaultLanguageId, boolean cdata) static StringupdateLocalization(String xml, String key, String value, String requestedLanguageId, String defaultLanguageId, boolean cdata, boolean localized) static StringupdateLocalization(Map<Locale, String> localizationMap, String xml, String key, String defaultLanguageId)
-
Constructor Details
-
LocalizationUtil
public LocalizationUtil()
-
-
Method Details
-
deserialize
-
getAvailableLanguageIds
-
getAvailableLanguageIds
-
getDefaultImportLocale
-
getDefaultImportLocale
public static Locale getDefaultImportLocale(String className, Serializable primaryKey, Locale contentDefaultLocale, Locale[] contentAvailableLocales) -
getDefaultLanguageId
-
getDefaultLanguageId
-
getDefaultLanguageId
-
getDefaultLanguageId
-
getLocalization
-
getLocalization
-
getLocalization
-
getLocalization
-
getLocalization
-
getLocalizationMap
-
getLocalizationMap
-
getLocalizationMap
public static Map<Locale,String> getLocalizationMap(PortletPreferences portletPreferences, String preferenceName) -
getLocalizationMap
-
getLocalizationMap
public static Map<Locale,String> getLocalizationMap(PortletPreferences portletPreferences, String preferenceName, String propertyName, String defaultPropertyValue, ClassLoader classLoader) -
getLocalizationMap
public static Map<Locale,String> getLocalizationMap(PortletRequest portletRequest, String parameter) -
getLocalizationMap
-
getLocalizationMap
-
getLocalizationMap
-
getLocalizationMap
-
getLocalizationMap
-
getLocalizationXmlFromPreferences
public static String getLocalizationXmlFromPreferences(PortletPreferences portletPreferences, PortletRequest portletRequest, String parameter) -
getLocalizationXmlFromPreferences
public static String getLocalizationXmlFromPreferences(PortletPreferences portletPreferences, PortletRequest portletRequest, String parameter, String defaultValue) -
getLocalizationXmlFromPreferences
public static String getLocalizationXmlFromPreferences(PortletPreferences portletPreferences, PortletRequest portletRequest, String parameter, String prefix, String defaultValue) -
getLocalizedName
-
getMap
-
getPreferencesValue
public static String getPreferencesValue(PortletPreferences portletPreferences, String key, String languageId) -
getPreferencesValue
public static String getPreferencesValue(PortletPreferences portletPreferences, String key, String languageId, boolean useDefault) -
getPreferencesValues
public static String[] getPreferencesValues(PortletPreferences portletPreferences, String key, String languageId) -
getPreferencesValues
public static String[] getPreferencesValues(PortletPreferences portletPreferences, String key, String languageId, boolean useDefault) -
getSettingsValue
-
getSettingsValue
-
getSettingsValues
-
getSettingsValues
-
getXml
-
getXml
-
getXml
-
populateLocalizationMap
-
removeLocalization
-
removeLocalization
-
removeLocalization
-
setLocalizedPreferencesValues
public static void setLocalizedPreferencesValues(PortletRequest portletRequest, PortletPreferences portletPreferences, String parameter) throws Exception - Throws:
Exception
-
setPreferencesValue
public static void setPreferencesValue(PortletPreferences portletPreferences, String key, String languageId, String value) throws Exception - Throws:
Exception
-
setPreferencesValues
public static void setPreferencesValues(PortletPreferences portletPreferences, String key, String languageId, String[] values) throws Exception - Throws:
Exception
-
updateLocalization
-
updateLocalization
-
updateLocalization
-
updateLocalization
-
updateLocalization
-
updateLocalization
-
setLocalization
-