diff -r 27f636beebad -r 2c730d5fd177 eric6/Preferences/ConfigurationPages/WebBrowserPage.py --- a/eric6/Preferences/ConfigurationPages/WebBrowserPage.py Mon Mar 01 17:48:43 2021 +0100 +++ b/eric6/Preferences/ConfigurationPages/WebBrowserPage.py Tue Mar 02 17:17:09 2021 +0100 @@ -144,9 +144,14 @@ idx = 5 self.expireHistory.setCurrentIndex(idx) - for language in range(2, QLocale.LastLanguage + 1): - countries = [loc.country() for loc in QLocale.matchingLocales( - language, QLocale.AnyScript, QLocale.AnyCountry)] + for language in range(2, QLocale.Language.LastLanguage + 1): + countries = [ + loc.country() + for loc in QLocale.matchingLocales( + language, QLocale.Script.AnyScript, + QLocale.Country.AnyCountry + ) + ] if len(countries) > 0: self.languageCombo.addItem( QLocale.languageToString(language), language)