![]() |
Plasma Engine
2.0
|
Base class to translate one string into another. More...
#include <TranslationLookup.h>
Public Member Functions | |
virtual plStringView | Translate (plStringView sString, plUInt64 uiStringHash, plTranslationUsage usage)=0 |
The given string (with the given hash) shall be translated. | |
virtual void | Reset () |
Called to reset internal state. | |
virtual void | Reload () |
May reload the known translations. | |
Static Public Member Functions | |
static void | ReloadAllTranslators () |
Will call Reload() on all currently active translators. | |
static void | HighlightUntranslated (bool bHighlight) |
static bool | GetHighlightUntranslated () |
Base class to translate one string into another.
|
virtual |
May reload the known translations.
Reimplemented in plTranslatorFromFiles, and plTranslatorStorage.
|
virtual |
Called to reset internal state.
Reimplemented in plTranslatorStorage.
|
pure virtual |
The given string (with the given hash) shall be translated.
Implemented in plTranslatorFromFiles, plTranslatorLogMissing, plTranslatorMakeMoreReadable, plTranslatorPassThrough, and plTranslatorStorage.