Package com.evolveum.midpoint.common
Interface LocalizationService
-
- All Known Implementing Classes:
LocalizationServiceImpl
public interface LocalizationServiceCreated by Viliam Repan (lazyman).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description LocalegetDefaultLocale()default Stringtranslate(PolyString polyString)default Stringtranslate(PolyString polyString, boolean allowOrig)Stringtranslate(PolyString polyString, Locale locale, boolean allowOrig)default Stringtranslate(LocalizableMessage msg)Stringtranslate(LocalizableMessage msg, Locale locale)Stringtranslate(LocalizableMessage msg, Locale locale, String defaultMessage)Stringtranslate(String key, Object[] params, Locale locale)Stringtranslate(String key, Object[] params, Locale locale, String defaultMessage)<T extends CommonException>
Ttranslate(T e)Fills-in message and localizedMessage based on userFriendlyMessage, if needed.
-
-
-
Method Detail
-
translate
String translate(LocalizableMessage msg, Locale locale)
-
translate
String translate(LocalizableMessage msg, Locale locale, String defaultMessage)
-
translate
default String translate(LocalizableMessage msg)
-
translate
String translate(PolyString polyString, Locale locale, boolean allowOrig)
-
translate
default String translate(PolyString polyString)
-
translate
default String translate(PolyString polyString, boolean allowOrig)
-
translate
<T extends CommonException> T translate(T e)
Fills-in message and localizedMessage based on userFriendlyMessage, if needed.
-
getDefaultLocale
Locale getDefaultLocale()
-
-