Package com.priint.pubserver.lang
Class TranslationsUnit
java.lang.Object
com.priint.pubserver.lang.TranslationsUnit
- All Implemented Interfaces:
MergableConfig<TranslationsUnit>,Serializable
public class TranslationsUnit
extends Object
implements MergableConfig<TranslationsUnit>, Serializable
List of translations
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetTranslation(String identifier) getTranslation(String identifier, String languageCode) mergeWithCustom(@NotNull TranslationsUnit customConfig) Merge translations between custom_translations.xml and translations.xml
Strategy: for duplicated entries take one from custom_translations.xmlvoidsetTranslations(List<Translation> translations) toString()
-
Field Details
-
translations
-
-
Constructor Details
-
TranslationsUnit
public TranslationsUnit() -
TranslationsUnit
-
-
Method Details
-
getTranslations
-
setTranslations
-
mergeWithCustom
Merge translations between custom_translations.xml and translations.xml
Strategy: for duplicated entries take one from custom_translations.xml- Specified by:
mergeWithCustomin interfaceMergableConfig<TranslationsUnit>- Parameters:
customConfig- custom_translations.xml- Returns:
- merged list of translations
-
localized
-
getTranslation
-
getTranslation
-
toString
-