diff --git a/Source/Core/DolphinQt2/Translation.cpp b/Source/Core/DolphinQt2/Translation.cpp index e22b4dbb6b..191a721c3b 100644 --- a/Source/Core/DolphinQt2/Translation.cpp +++ b/Source/Core/DolphinQt2/Translation.cpp @@ -18,6 +18,7 @@ #include "Common/MsgHandler.h" #include "Common/StringUtil.h" #include "Core/ConfigManager.h" +#include "UICommon/UICommon.h" constexpr u32 MO_MAGIC_NUMBER = 0x950412de; @@ -270,6 +271,10 @@ static bool TryInstallTranslator(const QString& exact_language_code) if (translator->load(filename)) { QApplication::instance()->installTranslator(translator); + + QLocale::setDefault(QLocale(exact_language_code)); + UICommon::SetLocale(exact_language_code.toStdString()); + return true; } translator->deleteLater();