equal
deleted
inserted
replaced
155 |
155 |
156 // get locale |
156 // get locale |
157 QSettings settings(dataMgr.settingsFileName(), |
157 QSettings settings(dataMgr.settingsFileName(), |
158 QSettings::IniFormat); |
158 QSettings::IniFormat); |
159 |
159 |
160 QString loc = settings.value("misc/locale", "").toString(); |
160 QString loc = QLocale().name(); |
161 if (loc.isEmpty()) |
|
162 loc = QLocale::system().name(); |
|
163 |
161 |
164 QString infoFile = QString("physfs://Locale/missions_" + loc + ".txt"); |
162 QString infoFile = QString("physfs://Locale/missions_" + loc + ".txt"); |
165 |
163 |
166 // if file is non-existant try with language only |
164 // if file is non-existant try with language only |
167 if (!QFile::exists(infoFile)) |
165 if (!QFile::exists(infoFile)) |