@Deprecated
public interface LocalizationService
I18NService for localization service instead.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BEAN
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Locale[] |
getAllLocales(java.util.Locale loc)
Deprecated.
since ages - as of release 4.3, please use
I18NService.getAllLocales(Locale)
Returns a collection of Locales for the passed Language.Each Locale element only contains language information and gets constructed from the fallback languages of the passed language. |
java.util.Locale |
getCurrentDataLocale()
Deprecated.
since ages - as of release 4.3, please use
I18NService.getCurrentLocale()
Returns the locale used for reading and writing localized attribute values. Since the underlying
persistence layer may offer fewer localizations it may be different from current locale (see
getCurrentLocale() but should be related some how (e.g. holding the same language part). |
java.util.Locale |
getCurrentLocale()
Deprecated.
since ages - as of release 4.3, please use
I18NService.getCurrentLocale()
Returns current (session) locale. |
java.lang.String |
getDataLanguageIsoCode(java.util.Locale locale)
Deprecated.
since ages - as of release 4.3, please use
I18NService.getBestMatchingLocale(Locale)
Tries to find a data language iso code matching the given locale. |
java.util.Locale |
getDataLocale(java.util.Locale loc)
Deprecated.
since ages - as of release 4.3, please use
I18NService.getBestMatchingLocale(Locale)
For a given locale this method tries to find a matching locale which is backed by a hybris language
item. If the given locale has got country and or variant part and no language can be found for the
complete locale the method tries to find a matching locale without variant and, at last, without
country. In case not even the language part can be matched a exception is raised since the given
locale cannot be used as data locale at all. |
java.util.Locale[] |
getFallbackLocales(java.util.Locale loc)
Deprecated.
since ages - as of release 4.3, please use
I18NService.getFallbackLocales(Locale)
Like getAllLocales(Locale loc) but just return the fallbacks themselves |
java.util.Locale |
getLocaleByString(java.lang.String locale)
Deprecated.
since ages - as of release 4.3, not supported anymore. Please use
CommonI18NService.getLocaleForLanguage(de.hybris.platform.core.model.c2l.LanguageModel)
Returns a Locale according language (iso-code), country (iso-code) and vendor id. The three
parameters are passed as String. Supported delimiters are: _ , . ;
|
PK |
getMatchingPkForDataLocale(java.util.Locale locale)
Deprecated.
Returns proper language PK for matching locale.
|
java.util.Set<java.util.Locale> |
getSupportedDataLocales()
Deprecated.
since ages - as of release 4.3, please use
I18NService.getSupportedLocales() |
boolean |
isLocalizationFallbackEnabled()
Deprecated.
since ages - as of release 4.3, please use
I18NService.isLocalizationFallbackEnabled()
Returns false if in the current JaloSession the attribute
AbstractItemModel.LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER does not exists or the value of this
attribute is set to false. |
void |
setCurrentLocale(java.util.Locale loc)
Deprecated.
since ages - as of release 4.3, please use
I18NService.setCurrentLocale(Locale)
Changes current session locale. |
void |
setLocalizationFallbackEnabled(boolean enabled)
Deprecated.
since ages - as of release 4.3, please use
I18NService.setLocalizationFallbackEnabled(boolean)
Sets to the current JaloSession the attribute
AbstractItemModel.LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER with the given parameter. Enables or
diables the localization fallback mode. |
static final java.lang.String BEAN
@Deprecated java.util.Locale getLocaleByString(java.lang.String locale)
CommonI18NService.getLocaleForLanguage(de.hybris.platform.core.model.c2l.LanguageModel)
Returns a Locale according language (iso-code), country (iso-code) and vendor id. The three
parameters are passed as String. Supported delimiters are: _ , . ;
getLocaleByIsoCode("de_DE_WIN");
getLocaleByIsoCode("en,AT,");
@Deprecated java.util.Locale[] getAllLocales(java.util.Locale loc)
I18NService.getAllLocales(Locale)
Returns a collection of Locales for the passed Language.@Deprecated java.util.Locale[] getFallbackLocales(java.util.Locale loc)
I18NService.getFallbackLocales(Locale)
Like getAllLocales(Locale loc) but just return the fallbacks themselves@Deprecated java.util.Locale getDataLocale(java.util.Locale loc)
I18NService.getBestMatchingLocale(Locale)
For a given locale this method tries to find a matching locale which is backed by a hybris language
item. If the given locale has got country and or variant part and no language can be found for the
complete locale the method tries to find a matching locale without variant and, at last, without
country. In case not even the language part can be matched a exception is raised since the given
locale cannot be used as data locale at all.loc - the locale to matchjava.lang.IllegalArgumentException - if no matching locale could be found@Deprecated java.util.Locale getCurrentLocale()
I18NService.getCurrentLocale()
Returns current (session) locale.JaloSession the attached Locale.@Deprecated void setCurrentLocale(java.util.Locale loc)
I18NService.setCurrentLocale(Locale)
Changes current session locale.loc - the new session localejava.lang.IllegalArgumentException - if locale is null or if underlying persistence layer does not provide a matching data locale@Deprecated java.util.Locale getCurrentDataLocale()
I18NService.getCurrentLocale()
Returns the locale used for reading and writing localized attribute values. Since the underlying
persistence layer may offer fewer localizations it may be different from current locale (see
getCurrentLocale() but should be related some how (e.g. holding the same language part).@Deprecated java.lang.String getDataLanguageIsoCode(java.util.Locale locale)
I18NService.getBestMatchingLocale(Locale)
Tries to find a data language iso code matching the given locale.locale - the locale to get data language code forjava.lang.IllegalArgumentException - if not data language could be found@Deprecated boolean isLocalizationFallbackEnabled()
I18NService.isLocalizationFallbackEnabled()
Returns false if in the current JaloSession the attribute
AbstractItemModel.LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER does not exists or the value of this
attribute is set to false.true if in the current JaloSession the localization fallback is enabled.@Deprecated void setLocalizationFallbackEnabled(boolean enabled)
I18NService.setLocalizationFallbackEnabled(boolean)
Sets to the current JaloSession the attribute
AbstractItemModel.LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER with the given parameter. Enables or
diables the localization fallback mode.enabled - if true the localization fallback will be enabled.@Deprecated java.util.Set<java.util.Locale> getSupportedDataLocales()
I18NService.getSupportedLocales()Locales for the current system.PK getMatchingPkForDataLocale(java.util.Locale locale)
locale - the locale to get data language code forjava.lang.IllegalArgumentException - when matching DataLocale cannot be findCopyright © 2018 SAP SE. All Rights Reserved.