Skip to content

Commit 15d5352

Browse files
committed
GUI - use recommended approach for loading QTranslator
Use QLocale() over a QString as recommended in the documentation. Hopefully improves locale detection on recent macOS.
1 parent fc613be commit 15d5352

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

app/gui/qt/main.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ int main(int argc, char *argv[])
5757
app.installTranslator(&qtTranslator);
5858

5959
QTranslator translator;
60-
bool i18n = translator.load("sonic-pi_" + systemLocale, ":/lang/") || systemLocale.startsWith("en") || systemLocale == "C";
60+
bool i18n = translator.load(QLocale(), QLatin1String("sonic-pi"), QLatin1String("_"), QLatin1String(":/lang")) || systemLocale.startsWith("en") || systemLocale == "C";
6161
app.installTranslator(&translator);
6262

6363
app.setApplicationName(QObject::tr("Sonic Pi"));

0 commit comments

Comments
 (0)