Package org.alfresco.service.cmr.ml
Interface ContentFilterLanguagesService
- All Known Implementing Classes:
ContentFilterLanguagesMap
public interface ContentFilterLanguagesService
This service interface provides support for content filter languages .
- Author:
- Yannick Pignot
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringI18N message prefix to found the translation of a language label with a given lang code. -
Method Summary
Modifier and TypeMethodDescriptionconvertToNewISOCode(String code) Sincejava.util.Localeuses and returns old ISO code and the content-filter-lang.xml respects the new ones.convertToOldISOCode(String code) Sincejava.util.Localeuses and returns old ISO code and the content-filter-lang.xml respects the new ones.Get ordered list of languages codegetLabelByCode(String code) Get the language of the specified language codegetMissingLanguages(List<String> availableLanguages) Get the the odered filter which results form an extract of availableLanguages on the filterLanguagesintgetOrderByCode(String code) Get the order of the specified language code
-
Field Details
-
MESSAGE_PREFIX
I18N message prefix to found the translation of a language label with a given lang code.- See Also:
-
-
Method Details
-
getOrderByCode
Get the order of the specified language code- Parameters:
code- String- Returns:
- int
- Throws:
org.alfresco.error.AlfrescoRuntimeException- if the code doesn't exist
-
getLabelByCode
Get the language of the specified language code- Parameters:
code- String- Returns:
- String
- Throws:
org.alfresco.error.AlfrescoRuntimeException- if the code doesn't exist
-
getFilterLanguages
Get ordered list of languages code- Returns:
- the map of displays indexed by extension
-
getMissingLanguages
Get the the odered filter which results form an extract of availableLanguages on the filterLanguages- Parameters:
availableLanguages- the languages list whose will be removed from the filterLanguages
-
getDefaultLanguage
- Returns:
- the default content filter language, null if it's not set.
-
convertToOldISOCode
Sincejava.util.Localeuses and returns old ISO code and the content-filter-lang.xml respects the new ones. This method convert new codes into old codes:(he, yi, and id) new codes to (iw, ji, and in) old codes
- Parameters:
code- the ISO language code to convert- Returns:
- the convertion of the codes he, yi, and id or the given code
-
convertToNewISOCode
Sincejava.util.Localeuses and returns old ISO code and the content-filter-lang.xml respects the new ones. This method convert old codes into new codes:(iw, ji, and in) old codes to (he, yi, and id) new codes
- Parameters:
code- the ISO language code to convert- Returns:
- the convertion of the codes iw, ji, and in or the given code
-