Details
-
Bug
-
Resolution: Invalid
-
Not Evaluated
-
None
-
5.15.0, 6.4.0, 6.5.0
-
None
Description
QLocale(lang).nativeLanguageName(); returns American English for locale "en" but should simply return "English" It's correct to return "American English" for "en_US" and "British English" for "en_GB" but not to return "American English" for "en"
Attachments
Issue Links
- relates to
-
QTBUG-47892 QLocale("es").nativeLanguageName() is "español de España"
- Reported
-
QTBUG-51323 QLocale::nativeLanguageName can return empty strings
- Open