diff -r 6e8b807bda4b -r ba39a1d396c0 QTfrontend/campaign.cpp --- a/QTfrontend/campaign.cpp Sun Jun 10 18:56:51 2018 +0200 +++ b/QTfrontend/campaign.cpp Sun Jun 10 19:12:26 2018 +0200 @@ -88,9 +88,7 @@ // get locale QSettings settings(dataMgr.settingsFileName(), QSettings::IniFormat); - QString loc = settings.value("misc/locale", "").toString(); - if (loc.isEmpty()) - loc = QLocale::system().name(); + QString loc = QLocale().name(); QString campaignDescFile = QString("physfs://Locale/campaigns_" + loc + ".txt"); // if file is non-existant try with language only if (!QFile::exists(campaignDescFile))