From: Claudio Cambra Date: Sun, 17 Nov 2024 15:10:49 +0000 (+0800) Subject: Use first uiLanguage as lang X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~12^2~5^2~8^2~3 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=81bd3908204a03ad219bcbd06cdddfd553552e89;p=nextcloud-desktop.git Use first uiLanguage as lang Signed-off-by: Claudio Cambra --- diff --git a/src/gui/application.cpp b/src/gui/application.cpp index 48454bf0d..6c51d485c 100644 --- a/src/gui/application.cpp +++ b/src/gui/application.cpp @@ -968,7 +968,7 @@ QString substLang(const QString &lang) void Application::setupTranslations() { const auto enforcedLocale = Theme::instance()->enforcedLocale(); - const auto lang = substLang(!enforcedLocale.isEmpty() ? enforcedLocale : QLocale::system().name()); + const auto lang = substLang(!enforcedLocale.isEmpty() ? enforcedLocale : QLocale::system().uiLanguages(QLocale::TagSeparator::Underscore).first()); auto *translator = new QTranslator(this); auto *qtTranslator = new QTranslator(this);