@@ -43,7 +43,9 @@ QJsonObject LocaleAttached::countriesForLanguage(const QString &code) const
43 Q_FOREACH(const QLocale &loc, allLocales) {
43 Q_FOREACH(const QLocale &loc, allLocales) {
44 const QString countryCode = loc.name().section('_', 1, 1);
44 const QString countryCode = loc.name().section('_', 1, 1);
45 //qDebug() << "Matching country:" << countryCode;
45 //qDebug() << "Matching country:" << countryCode;
46+ if (!countryCode.isEmpty()) {
46− result.insert(countryCode, QLocale::countryToString(loc.country()));
47+ result.insert(countryCode, QLocale::countryToString(loc.country()));
48 return result;
50 return result;
@@ -55,7 +57,7 @@ QJsonObject LocaleAttached::countries() const
56 Q_FOREACH(const QLocale &loc, allLocales) {
58 Q_FOREACH(const QLocale &loc, allLocales) {
57 const QString countryCode = loc.name().section('_', 1, 1);
59 const QString countryCode = loc.name().section('_', 1, 1);
58− if (!countryCode.isEmpty() && countryCode.length() == 2) {
60+ if (countryCode.length() == 2) {
59 result.insert(countryCode, QLocale::countryToString(loc.country()));
61 result.insert(countryCode, QLocale::countryToString(loc.country()));