public class LocalizationServiceImpl extends Object implements LocalizationService
Constructor and Description |
---|
LocalizationServiceImpl() |
Modifier and Type | Method and Description |
---|---|
Locale |
getDefaultLocale() |
Locale |
getOverrideLocale() |
void |
init() |
void |
setOverrideLocale(Locale overrideLocale) |
String |
translate(LocalizableMessageList msgList,
Locale locale) |
String |
translate(LocalizableMessage msg,
Locale locale) |
String |
translate(LocalizableMessage msg,
Locale locale,
String defaultMessage) |
String |
translate(PolyString polyString,
Locale locale,
boolean allowOrig) |
String |
translate(SingleLocalizableMessage msg,
Locale locale) |
String |
translate(String key,
Object[] params,
Locale locale) |
String |
translate(String key,
Object[] params,
Locale locale,
String defaultMessage) |
<T extends CommonException> |
translate(T e)
Fills-in message and localizedMessage based on userFriendlyMessage, if needed.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
translate, translate, translate
public void init()
public Locale getOverrideLocale()
public void setOverrideLocale(Locale overrideLocale)
public String translate(String key, Object[] params, Locale locale)
translate
in interface LocalizationService
public String translate(String key, Object[] params, Locale locale, String defaultMessage)
translate
in interface LocalizationService
public String translate(LocalizableMessage msg, Locale locale, String defaultMessage)
translate
in interface LocalizationService
public String translate(LocalizableMessage msg, Locale locale)
translate
in interface LocalizationService
public String translate(LocalizableMessageList msgList, Locale locale)
public String translate(SingleLocalizableMessage msg, Locale locale)
public <T extends CommonException> T translate(T e)
LocalizationService
translate
in interface LocalizationService
public String translate(PolyString polyString, Locale locale, boolean allowOrig)
translate
in interface LocalizationService
public Locale getDefaultLocale()
getDefaultLocale
in interface LocalizationService
Copyright © 2021 Evolveum. All rights reserved.