aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes Schickel2010-06-18 02:25:33 +0000
committerJohannes Schickel2010-06-18 02:25:33 +0000
commitd869d1370e01839bb6213c61e82bf2aca793b4d2 (patch)
tree5cd0bb13e454eaee6cb60ae8721e903a9bb6c9b2
parenta451ffe2687dc894d8026de14b4235b4e9b2953d (diff)
downloadscummvm-rg350-d869d1370e01839bb6213c61e82bf2aca793b4d2.tar.gz
scummvm-rg350-d869d1370e01839bb6213c61e82bf2aca793b4d2.tar.bz2
scummvm-rg350-d869d1370e01839bb6213c61e82bf2aca793b4d2.zip
Properly provide stub implementations for all TranslationManager methods when USE_TRANSLATIONS is not defined.
svn-id: r49997
-rw-r--r--common/translation.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/common/translation.cpp b/common/translation.cpp
index 925da26407..1d8295f5a2 100644
--- a/common/translation.cpp
+++ b/common/translation.cpp
@@ -236,14 +236,30 @@ TranslationManager::~TranslationManager() {}
void TranslationManager::setLanguage(const char *lang) {}
+const char *TranslationManager::getLangById(int id) {
+ return "";
+}
+
+int TranslationManager::parseLanguage(const String lang) {
+ return kTranslationBuiltinId;
+}
+
const char *TranslationManager::getTranslation(const char *message) {
return message;
}
+String TranslationManager::getTranslation(const String &message) {
+ return message;
+}
+
const char *TranslationManager::convertTerm(const char *message) {
return message;
}
+const TLangArray TranslationManager::getSupportedLanguages() const {
+ return TLangArray();
+}
+
#endif // USE_TRANSLATION
} // End of namespace Common