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) voidsetLocalizedPreferencesValues(PortletRequest portletRequest, PortletPreferences portletPreferences, String parameter) voidsetPreferencesValue(PortletPreferences portletPreferences, String key, String languageId, String value) voidsetPreferencesValues(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:
deserializein interfacecom.liferay.portal.kernel.util.Localization
-
getAvailableLanguageIds
- Specified by:
getAvailableLanguageIdsin interfacecom.liferay.portal.kernel.util.Localization
-
getAvailableLanguageIds
- Specified by:
getAvailableLanguageIdsin interfacecom.liferay.portal.kernel.util.Localization
-
getDefaultImportLocale
public Locale getDefaultImportLocale(String className, long classPK, Locale contentDefaultLocale, Locale[] contentAvailableLocales) - Specified by:
getDefaultImportLocalein interfacecom.liferay.portal.kernel.util.Localization
-
getDefaultImportLocale
public Locale getDefaultImportLocale(String className, Serializable primaryKey, Locale contentDefaultLocale, Locale[] contentAvailableLocales) - Specified by:
getDefaultImportLocalein interfacecom.liferay.portal.kernel.util.Localization
-
getDefaultLanguageId
- Specified by:
getDefaultLanguageIdin interfacecom.liferay.portal.kernel.util.Localization
-
getDefaultLanguageId
public String getDefaultLanguageId(com.liferay.portal.kernel.xml.Document document, Locale defaultLocale) - Specified by:
getDefaultLanguageIdin interfacecom.liferay.portal.kernel.util.Localization
-
getDefaultLanguageId
- Specified by:
getDefaultLanguageIdin interfacecom.liferay.portal.kernel.util.Localization
-
getDefaultLanguageId
- Specified by:
getDefaultLanguageIdin interfacecom.liferay.portal.kernel.util.Localization
-
getLocalization
public String getLocalization(Function<String, String> localizationFunction, String requestedLanguageId, String defaultLanguageId) - Specified by:
getLocalizationin interfacecom.liferay.portal.kernel.util.Localization
-
getLocalization
- Specified by:
getLocalizationin interfacecom.liferay.portal.kernel.util.Localization
-
getLocalization
- Specified by:
getLocalizationin interfacecom.liferay.portal.kernel.util.Localization
-
getLocalization
public String getLocalization(String xml, String requestedLanguageId, boolean useDefault, String defaultValue) - Specified by:
getLocalizationin interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationMap
public Map<Locale,String> getLocalizationMap(Collection<Locale> locales, Locale defaultLocale, String key) - Specified by:
getLocalizationMapin interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationMap
public Map<Locale,String> getLocalizationMap(javax.servlet.http.HttpServletRequest httpServletRequest, String parameter) - Specified by:
getLocalizationMapin interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationMap
public Map<Locale,String> getLocalizationMap(PortletPreferences portletPreferences, String preferenceName) - Specified by:
getLocalizationMapin interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationMap
public Map<Locale,String> getLocalizationMap(PortletPreferences portletPreferences, String preferenceName, String propertyName) - Specified by:
getLocalizationMapin interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationMap
public Map<Locale,String> getLocalizationMap(PortletPreferences portletPreferences, String preferenceName, String propertyName, String defaultPropertyValue, ClassLoader classLoader) - Specified by:
getLocalizationMapin interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationMap
- Specified by:
getLocalizationMapin interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationMap
public Map<Locale,String> getLocalizationMap(PortletRequest portletRequest, String parameter, Map<Locale, String> defaultValues) - Specified by:
getLocalizationMapin interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationMap
- Specified by:
getLocalizationMapin interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationMap
- Specified by:
getLocalizationMapin interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationMap
public Map<Locale,String> getLocalizationMap(String bundleName, ClassLoader classLoader, String key, boolean includeBetaLocales) - Specified by:
getLocalizationMapin interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationMap
- Specified by:
getLocalizationMapin interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationXmlFromPreferences
public String getLocalizationXmlFromPreferences(PortletPreferences portletPreferences, PortletRequest portletRequest, String parameter) - Specified by:
getLocalizationXmlFromPreferencesin interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationXmlFromPreferences
public String getLocalizationXmlFromPreferences(PortletPreferences portletPreferences, PortletRequest portletRequest, String parameter, String defaultValue) - Specified by:
getLocalizationXmlFromPreferencesin interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizationXmlFromPreferences
public String getLocalizationXmlFromPreferences(PortletPreferences portletPreferences, PortletRequest portletRequest, String parameter, String prefix, String defaultValue) - Specified by:
getLocalizationXmlFromPreferencesin interfacecom.liferay.portal.kernel.util.Localization
-
getLocalizedName
- Specified by:
getLocalizedNamein interfacecom.liferay.portal.kernel.util.Localization
-
getMap
public Map<Locale,String> getMap(com.liferay.portal.kernel.settings.LocalizedValuesMap localizedValuesMap) - Specified by:
getMapin interfacecom.liferay.portal.kernel.util.Localization
-
getPreferencesValue
public String getPreferencesValue(PortletPreferences portletPreferences, String key, String languageId) - Specified by:
getPreferencesValuein interfacecom.liferay.portal.kernel.util.Localization
-
getPreferencesValue
public String getPreferencesValue(PortletPreferences portletPreferences, String key, String languageId, boolean useDefault) - Specified by:
getPreferencesValuein interfacecom.liferay.portal.kernel.util.Localization
-
getPreferencesValues
public String[] getPreferencesValues(PortletPreferences portletPreferences, String key, String languageId) - Specified by:
getPreferencesValuesin interfacecom.liferay.portal.kernel.util.Localization
-
getPreferencesValues
public String[] getPreferencesValues(PortletPreferences portletPreferences, String key, String languageId, boolean useDefault) - Specified by:
getPreferencesValuesin interfacecom.liferay.portal.kernel.util.Localization
-
getSettingsValue
public String getSettingsValue(com.liferay.portal.kernel.settings.Settings settings, String key, String languageId) - Specified by:
getSettingsValuein 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:
getSettingsValuein interfacecom.liferay.portal.kernel.util.Localization
-
getSettingsValues
public String[] getSettingsValues(com.liferay.portal.kernel.settings.Settings settings, String key, String languageId) - Specified by:
getSettingsValuesin 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:
getSettingsValuesin interfacecom.liferay.portal.kernel.util.Localization
-
getXml
public String getXml(com.liferay.portal.kernel.settings.LocalizedValuesMap localizedValuesMap, String key) - Specified by:
getXmlin interfacecom.liferay.portal.kernel.util.Localization
-
getXml
- Specified by:
getXmlin interfacecom.liferay.portal.kernel.util.Localization
-
getXml
- Specified by:
getXmlin interfacecom.liferay.portal.kernel.util.Localization
-
populateLocalizationMap
public Map<Locale,String> populateLocalizationMap(Map<Locale, String> localizationMap, String defaultLanguageId, long groupId) - Specified by:
populateLocalizationMapin interfacecom.liferay.portal.kernel.util.Localization
-
removeLocalization
- Specified by:
removeLocalizationin interfacecom.liferay.portal.kernel.util.Localization
-
removeLocalization
- Specified by:
removeLocalizationin interfacecom.liferay.portal.kernel.util.Localization
-
removeLocalization
public String removeLocalization(String xml, String key, String requestedLanguageId, boolean cdata, boolean localized) - Specified by:
removeLocalizationin interfacecom.liferay.portal.kernel.util.Localization
-
setLocalizedPreferencesValues
public void setLocalizedPreferencesValues(PortletRequest portletRequest, PortletPreferences portletPreferences, String parameter) throws Exception - Specified by:
setLocalizedPreferencesValuesin interfacecom.liferay.portal.kernel.util.Localization- Throws:
Exception
-
setPreferencesValue
public void setPreferencesValue(PortletPreferences portletPreferences, String key, String languageId, String value) throws Exception - Specified by:
setPreferencesValuein interfacecom.liferay.portal.kernel.util.Localization- Throws:
Exception
-
setPreferencesValues
public void setPreferencesValues(PortletPreferences portletPreferences, String key, String languageId, String[] values) throws Exception - Specified by:
setPreferencesValuesin interfacecom.liferay.portal.kernel.util.Localization- Throws:
Exception
-
updateLocalization
public String updateLocalization(Map<Locale, String> localizationMap, String xml, String key, String defaultLanguageId) - Specified by:
updateLocalizationin interfacecom.liferay.portal.kernel.util.Localization
-
updateLocalization
- Specified by:
updateLocalizationin interfacecom.liferay.portal.kernel.util.Localization
-
updateLocalization
- Specified by:
updateLocalizationin interfacecom.liferay.portal.kernel.util.Localization
-
updateLocalization
public String updateLocalization(String xml, String key, String value, String requestedLanguageId, String defaultLanguageId) - Specified by:
updateLocalizationin interfacecom.liferay.portal.kernel.util.Localization
-
updateLocalization
public String updateLocalization(String xml, String key, String value, String requestedLanguageId, String defaultLanguageId, boolean cdata) - Specified by:
updateLocalizationin 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:
updateLocalizationin interfacecom.liferay.portal.kernel.util.Localization
-