org.olat.core.gui.translator
Interface Translator
- All Known Implementing Classes:
- HeaderColumnTranslator, PackageTranslator
public interface Translator
- Author:
- Felix Jost
|
Method Summary |
java.util.Locale |
getLocale()
|
void |
setLocale(java.util.Locale locale)
|
java.lang.String |
translate(java.lang.String key)
|
java.lang.String |
translate(java.lang.String key,
java.lang.String[] args)
|
java.lang.String |
translate(java.lang.String key,
java.lang.String[] args,
boolean fallBackToDefaultLocale)
|
NO_TRANSLATION_ERROR_PREFIX
static final java.lang.String NO_TRANSLATION_ERROR_PREFIX
- A key that can't be translated should start with this error
- See Also:
- Constant Field Values
translate
java.lang.String translate(java.lang.String key)
- Parameters:
key -
- Returns:
translate
java.lang.String translate(java.lang.String key,
java.lang.String[] args)
- Parameters:
key - args -
- Returns:
translate
java.lang.String translate(java.lang.String key,
java.lang.String[] args,
boolean fallBackToDefaultLocale)
- Parameters:
key - args - the args to translate, may be nullfallBackToDefaultLocale - if true fall back to configurated default language.
- Returns:
getLocale
java.util.Locale getLocale()
- Returns:
setLocale
void setLocale(java.util.Locale locale)
- Parameters:
locale -