diff -r 17fb004af51d -r 396fc1508450 eric7/Preferences/ConfigurationPages/WebBrowserPage.py --- a/eric7/Preferences/ConfigurationPages/WebBrowserPage.py Sun Aug 29 17:50:13 2021 +0200 +++ b/eric7/Preferences/ConfigurationPages/WebBrowserPage.py Sun Aug 29 20:21:41 2021 +0200 @@ -144,8 +144,10 @@ idx = 5 self.expireHistory.setCurrentIndex(idx) - # FIXME: fix this issue - for language in range(2, QLocale.Language.LastLanguage + 1): + for language in QLocale.Language: + if language == QLocale.Language.C: + continue + countries = [ loc.country() for loc in QLocale.matchingLocales( @@ -158,7 +160,8 @@ QLocale.languageToString(language), language) self.languageCombo.model().sort(0) self.languageCombo.insertSeparator(0) - self.languageCombo.insertItem(0, QLocale.languageToString(0), 0) + self.languageCombo.insertItem( + 0, QLocale.languageToString(QLocale.Language.AnyLanguage), 0) index = self.languageCombo.findData( Preferences.getWebBrowser("SearchLanguage")) if index > -1: