Package com.liferay.portal.util
Class LocalizationImpl
Object
com.liferay.portal.util.LocalizationImpl
- All Implemented Interfaces:
com.liferay.portal.kernel.util.Localization
- Author:
- Alexander Chow, Jorge Ferrer, Mauro Mariuzzo, Julio Camarero, Brian Wing Shun Chan, Connor McKay
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeserialize
(com.liferay.portal.kernel.json.JSONObject jsonObject) String[]
getAvailableLanguageIds
(com.liferay.portal.kernel.xml.Document document) String[]
getDefaultImportLocale
(String className, long classPK, Locale contentDefaultLocale, Locale[] contentAvailableLocales) getDefaultImportLocale
(String className, Serializable primaryKey, Locale contentDefaultLocale, Locale[] contentAvailableLocales) getDefaultLanguageId
(com.liferay.portal.kernel.xml.Document document) getDefaultLanguageId
(com.liferay.portal.kernel.xml.Document document, Locale defaultLocale) getDefaultLanguageId
(String xml, Locale defaultLocale) getLocalization
(String xml, String requestedLanguageId) getLocalization
(String xml, String requestedLanguageId, boolean useDefault) getLocalization
(String xml, String requestedLanguageId, boolean useDefault, String defaultValue) getLocalization
(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) getLocalizationXmlFromPreferences
(PortletPreferences portletPreferences, PortletRequest portletRequest, String parameter) getLocalizationXmlFromPreferences
(PortletPreferences portletPreferences, PortletRequest portletRequest, String parameter, String defaultValue) getLocalizationXmlFromPreferences
(PortletPreferences portletPreferences, PortletRequest portletRequest, String parameter, String prefix, String defaultValue) getLocalizedName
(String name, String languageId) getMap
(com.liferay.portal.kernel.settings.LocalizedValuesMap localizedValuesMap) getPreferencesValue
(PortletPreferences portletPreferences, String key, String languageId) getPreferencesValue
(PortletPreferences portletPreferences, String key, String languageId, boolean useDefault) String[]
getPreferencesValues
(PortletPreferences portletPreferences, String key, String languageId) String[]
getPreferencesValues
(PortletPreferences portletPreferences, String key, String languageId, boolean useDefault) getSettingsValue
(com.liferay.portal.kernel.settings.Settings settings, String key, String languageId) getSettingsValue
(com.liferay.portal.kernel.settings.Settings settings, String key, String languageId, boolean useDefault) String[]
getSettingsValues
(com.liferay.portal.kernel.settings.Settings settings, String key, String languageId) String[]
getSettingsValues
(com.liferay.portal.kernel.settings.Settings settings, String key, String languageId, boolean useDefault) populateLocalizationMap
(Map<Locale, String> localizationMap, String defaultLanguageId, long groupId) removeLocalization
(String xml, String key, String requestedLanguageId) removeLocalization
(String xml, String key, String requestedLanguageId, boolean cdata) removeLocalization
(String xml, String key, String requestedLanguageId, boolean cdata, boolean localized) void
setLocalizedPreferencesValues
(PortletRequest portletRequest, PortletPreferences portletPreferences, String parameter) void
setPreferencesValue
(PortletPreferences portletPreferences, String key, String languageId, String value) void
setPreferencesValues
(PortletPreferences portletPreferences, String key, String languageId, String[] values) updateLocalization
(String xml, String key, String value) updateLocalization
(String xml, String key, String value, String requestedLanguageId) updateLocalization
(String xml, String key, String value, String requestedLanguageId, String defaultLanguageId) updateLocalization
(String xml, String key, String value, String requestedLanguageId, String defaultLanguageId, boolean cdata) updateLocalization
(String xml, String key, String value, String requestedLanguageId, String defaultLanguageId, boolean cdata, boolean localized) updateLocalization
(Map<Locale, String> localizationMap, String xml, String key, String defaultLanguageId)
-
Constructor Details
-
LocalizationImpl
public LocalizationImpl()
-
-
Method Details
-
deserialize
- Specified by:
deserialize
in interfacecom.liferay.portal.kernel.util.Localization
-
getAvailableLanguageIds
- Specified by:
getAvailableLanguageIds
in interfacecom.liferay.portal.kernel.util.Localization
-
getAvailableLanguageIds
- Specified by:
getAvailableLanguageIds
in interfacecom.liferay.portal.kernel.util.Localization
-
getDefaultImportLocale
public Locale getDefaultImportLocale(String className, long classPK, Locale contentDefaultLocale, Locale[] contentAvailableLocales) - Specified by:
getDefaultImportLocale
in interfacecom.liferay.portal.kernel.util.Localization
-
getDefaultImportLocale
public Locale getDefaultImportLocale(String className, Serializable primaryKey, Locale contentDefaultLocale, Locale[] contentAvailableLocales) - Specified by:
getDefaultImportLocale
in interfacecom.liferay.portal.kernel.util.Localization
-
getDefaultLanguageId
- Specified by:
getDefaultLanguageId
in interfacecom.liferay.portal.kernel.util.Localization
-
getDefaultLanguageId
public String getDefaultLanguageId(com.liferay.portal.kernel.xml.Document document, Locale defaultLocale) - Specified by:
getDefaultLanguageId
in interfacecom.liferay.portal.kernel.util.Localization
-
getDefaultLanguageId
- Specified by:
getDefaultLanguageId
in interfacecom.liferay.portal.kernel.util.Localization
-
getDefaultLanguageId
- Specified by:
getDefaultLanguageId
in interfacecom.liferay.portal.kernel.util.Localization
-
getLocalization
public String getLocalization(Function<String, String> localizationFunction, String requestedLanguageId, String defaultLanguageId) - Specified by:
getLocalization
in interfacecom.liferay.portal.kernel.util.Localization
-
getLocalization
- Specified by:
getLocalization
in interfacecom.liferay.portal.kernel.util.Localization
-
getLocalization
- Specified by:
getLocalization
in interfacecom.liferay.portal.kernel.util.Localization
-
getLocalization
public String getLocalization(String xml, String requestedLanguageId, boolean useDefault, String defaultValue) - Specified by:
getLocalization
in interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationMap
public Map<Locale,String> getLocalizationMap(Collection<Locale> locales, Locale defaultLocale, String key) - Specified by:
getLocalizationMap
in interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationMap
public Map<Locale,String> getLocalizationMap(javax.servlet.http.HttpServletRequest httpServletRequest, String parameter) - Specified by:
getLocalizationMap
in interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationMap
public Map<Locale,String> getLocalizationMap(PortletPreferences portletPreferences, String preferenceName) - Specified by:
getLocalizationMap
in interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationMap
public Map<Locale,String> getLocalizationMap(PortletPreferences portletPreferences, String preferenceName, String propertyName) - Specified by:
getLocalizationMap
in interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationMap
public Map<Locale,String> getLocalizationMap(PortletPreferences portletPreferences, String preferenceName, String propertyName, String defaultPropertyValue, ClassLoader classLoader) - Specified by:
getLocalizationMap
in interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationMap
- Specified by:
getLocalizationMap
in interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationMap
public Map<Locale,String> getLocalizationMap(PortletRequest portletRequest, String parameter, Map<Locale, String> defaultValues) - Specified by:
getLocalizationMap
in interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationMap
- Specified by:
getLocalizationMap
in interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationMap
- Specified by:
getLocalizationMap
in interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationMap
public Map<Locale,String> getLocalizationMap(String bundleName, ClassLoader classLoader, String key, boolean includeBetaLocales) - Specified by:
getLocalizationMap
in interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationMap
- Specified by:
getLocalizationMap
in interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationXmlFromPreferences
public String getLocalizationXmlFromPreferences(PortletPreferences portletPreferences, PortletRequest portletRequest, String parameter) - Specified by:
getLocalizationXmlFromPreferences
in interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationXmlFromPreferences
public String getLocalizationXmlFromPreferences(PortletPreferences portletPreferences, PortletRequest portletRequest, String parameter, String defaultValue) - Specified by:
getLocalizationXmlFromPreferences
in interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationXmlFromPreferences
public String getLocalizationXmlFromPreferences(PortletPreferences portletPreferences, PortletRequest portletRequest, String parameter, String prefix, String defaultValue) - Specified by:
getLocalizationXmlFromPreferences
in interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizedName
- Specified by:
getLocalizedName
in interfacecom.liferay.portal.kernel.util.Localization
-
getMap
public Map<Locale,String> getMap(com.liferay.portal.kernel.settings.LocalizedValuesMap localizedValuesMap) - Specified by:
getMap
in interfacecom.liferay.portal.kernel.util.Localization
-
getPreferencesValue
public String getPreferencesValue(PortletPreferences portletPreferences, String key, String languageId) - Specified by:
getPreferencesValue
in interfacecom.liferay.portal.kernel.util.Localization
-
getPreferencesValue
public String getPreferencesValue(PortletPreferences portletPreferences, String key, String languageId, boolean useDefault) - Specified by:
getPreferencesValue
in interfacecom.liferay.portal.kernel.util.Localization
-
getPreferencesValues
public String[] getPreferencesValues(PortletPreferences portletPreferences, String key, String languageId) - Specified by:
getPreferencesValues
in interfacecom.liferay.portal.kernel.util.Localization
-
getPreferencesValues
public String[] getPreferencesValues(PortletPreferences portletPreferences, String key, String languageId, boolean useDefault) - Specified by:
getPreferencesValues
in interfacecom.liferay.portal.kernel.util.Localization
-
getSettingsValue
public String getSettingsValue(com.liferay.portal.kernel.settings.Settings settings, String key, String languageId) - Specified by:
getSettingsValue
in interfacecom.liferay.portal.kernel.util.Localization
-
getSettingsValue
public String getSettingsValue(com.liferay.portal.kernel.settings.Settings settings, String key, String languageId, boolean useDefault) - Specified by:
getSettingsValue
in interfacecom.liferay.portal.kernel.util.Localization
-
getSettingsValues
public String[] getSettingsValues(com.liferay.portal.kernel.settings.Settings settings, String key, String languageId) - Specified by:
getSettingsValues
in interfacecom.liferay.portal.kernel.util.Localization
-
getSettingsValues
public String[] getSettingsValues(com.liferay.portal.kernel.settings.Settings settings, String key, String languageId, boolean useDefault) - Specified by:
getSettingsValues
in interfacecom.liferay.portal.kernel.util.Localization
-
getXml
public String getXml(com.liferay.portal.kernel.settings.LocalizedValuesMap localizedValuesMap, String key) - Specified by:
getXml
in interfacecom.liferay.portal.kernel.util.Localization
-
getXml
- Specified by:
getXml
in interfacecom.liferay.portal.kernel.util.Localization
-
getXml
- Specified by:
getXml
in interfacecom.liferay.portal.kernel.util.Localization
-
populateLocalizationMap
public Map<Locale,String> populateLocalizationMap(Map<Locale, String> localizationMap, String defaultLanguageId, long groupId) - Specified by:
populateLocalizationMap
in interfacecom.liferay.portal.kernel.util.Localization
-
removeLocalization
- Specified by:
removeLocalization
in interfacecom.liferay.portal.kernel.util.Localization
-
removeLocalization
- Specified by:
removeLocalization
in interfacecom.liferay.portal.kernel.util.Localization
-
removeLocalization
public String removeLocalization(String xml, String key, String requestedLanguageId, boolean cdata, boolean localized) - Specified by:
removeLocalization
in interfacecom.liferay.portal.kernel.util.Localization
-
setLocalizedPreferencesValues
public void setLocalizedPreferencesValues(PortletRequest portletRequest, PortletPreferences portletPreferences, String parameter) throws Exception - Specified by:
setLocalizedPreferencesValues
in interfacecom.liferay.portal.kernel.util.Localization
- Throws:
Exception
-
setPreferencesValue
public void setPreferencesValue(PortletPreferences portletPreferences, String key, String languageId, String value) throws Exception - Specified by:
setPreferencesValue
in interfacecom.liferay.portal.kernel.util.Localization
- Throws:
Exception
-
setPreferencesValues
public void setPreferencesValues(PortletPreferences portletPreferences, String key, String languageId, String[] values) throws Exception - Specified by:
setPreferencesValues
in interfacecom.liferay.portal.kernel.util.Localization
- Throws:
Exception
-
updateLocalization
public String updateLocalization(Map<Locale, String> localizationMap, String xml, String key, String defaultLanguageId) - Specified by:
updateLocalization
in interfacecom.liferay.portal.kernel.util.Localization
-
updateLocalization
- Specified by:
updateLocalization
in interfacecom.liferay.portal.kernel.util.Localization
-
updateLocalization
- Specified by:
updateLocalization
in interfacecom.liferay.portal.kernel.util.Localization
-
updateLocalization
public String updateLocalization(String xml, String key, String value, String requestedLanguageId, String defaultLanguageId) - Specified by:
updateLocalization
in interfacecom.liferay.portal.kernel.util.Localization
-
updateLocalization
public String updateLocalization(String xml, String key, String value, String requestedLanguageId, String defaultLanguageId, boolean cdata) - Specified by:
updateLocalization
in interfacecom.liferay.portal.kernel.util.Localization
-
updateLocalization
public String updateLocalization(String xml, String key, String value, String requestedLanguageId, String defaultLanguageId, boolean cdata, boolean localized) - Specified by:
updateLocalization
in interfacecom.liferay.portal.kernel.util.Localization
-