From 41775695c072787ce7ada36be078a0d699aa210d Mon Sep 17 00:00:00 2001 From: lexcibien Date: Fri, 6 Mar 2026 17:18:51 -0300 Subject: [PATCH] fix not getting the translations folder on main app dir --- main.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/main.cpp b/main.cpp index 4f0a317..5fe4e1e 100644 --- a/main.cpp +++ b/main.cpp @@ -53,6 +53,17 @@ int main(int argc, char *argv[]) settings.setValue("Main/Language", localeString); } + QTranslator translator; + QLocale locale(localeString); + QString lang = locale.name(); + QString shortLang = locale.name().left(2); + + if (QString translationDir = QCoreApplication::applicationDirPath() + "/translations"; !translator.load("SavvyCAN_" + lang, translationDir)) { + translator.load("SavvyCAN_" + shortLang, translationDir); + } + a.installTranslator(&translator); + + qInfo() << "Locale Value is:" << locale.name(); a.mainWindow = new MainWindow();