fix: default lang matching between app and OS (#1855)

* fix: default lang matching between app and OS

* remake

* fix: set default lang value
This commit is contained in:
MrMirDan
2025-09-29 05:47:54 +03:00
committed by GitHub
parent 524fefc5cb
commit b4938c2cc9
2 changed files with 2 additions and 3 deletions

View File

@@ -26,9 +26,8 @@ CoreController::CoreController(const QSharedPointer<VpnConnection> &vpnConnectio
initNotificationHandler();
auto locale = m_settings->getAppLanguage();
m_translator.reset(new QTranslator());
updateTranslator(locale);
updateTranslator(m_settings->getAppLanguage());
}
void CoreController::initModels()

View File

@@ -174,7 +174,7 @@ public:
QLocale getAppLanguage()
{
QString localeStr = m_settings.value("Conf/appLanguage").toString();
QString localeStr = m_settings.value("Conf/appLanguage", QLocale::system().name()).toString();
return QLocale(localeStr);
};
void setAppLanguage(QLocale locale)