public class BasicTranslator extends java.lang.Object implements Translator
GLOBAL| Constructor and Description |
|---|
BasicTranslator() |
BasicTranslator(java.util.Map<java.lang.String,java.lang.String> translations) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTranslation(java.lang.String key,
java.lang.String value) |
java.util.Map<java.lang.String,java.lang.String> |
getTranslations() |
void |
removeTranslation(java.lang.String key) |
java.lang.String |
translate(java.lang.String key)
Translate the given key.
Return null if the key is not found. |
java.lang.String |
translateOrKey(java.lang.String key)
Translate the given key.
If the key is not found return the key itself. |
public BasicTranslator()
public BasicTranslator(java.util.Map<java.lang.String,java.lang.String> translations)
public java.util.Map<java.lang.String,java.lang.String> getTranslations()
public void addTranslation(java.lang.String key,
java.lang.String value)
public void removeTranslation(java.lang.String key)
@Nullable public java.lang.String translate(java.lang.String key)
Translatornull if the key is not found.translate in interface Translatorkey - The key to translatenullpublic java.lang.String translateOrKey(java.lang.String key)
TranslatortranslateOrKey in interface Translatorkey - The key to translate