diff --git a/modules/twainui/Manager.cpp b/modules/twainui/Manager.cpp index 7df3ba9f..a2cf184b 100644 --- a/modules/twainui/Manager.cpp +++ b/modules/twainui/Manager.cpp @@ -4,6 +4,7 @@ #include #endif #include "lang/app_language.h" +#include extern Manager* g_manager; @@ -36,7 +37,7 @@ Manager::Manager() Manager::~Manager() { QCoreApplication::removeTranslator(&m_translator); - if (20127 != m_langCode) + if (936 == m_langCode) QCoreApplication::removeTranslator(&m_translator_qt); HGBase_DestroyEvent(m_event); @@ -238,7 +239,7 @@ void Manager::clear_functions(void) void Manager::on_init() { m_langCode = lang_get_cur_code_page(); - if (20127 == m_langCode) + if (936 != m_langCode) { m_translator.load(":translation/TwainUI_zh_EN.qm"); } @@ -249,7 +250,7 @@ void Manager::on_init() } QCoreApplication::installTranslator(&m_translator); - if (20127 != m_langCode) + if (936 == m_langCode) QCoreApplication::installTranslator(&m_translator_qt); }