Details
-
Bug
-
Resolution: Fixed
-
P3: Somewhat important
-
6.6, 6.8.2
-
None
-
-
3
-
e323d46cd (dev), 26cda01b2 (6.9)
-
Foundation Sprint 125, Foundation Sprint 126, Foundation Sprint 127
Description
Basically, when listing every locales return by QLocale::matchingLocales like this:
const QList<QLocale> locales = QLocale::matchingLocales(QLocale::AnyLanguage, QLocale::AnyScript, QLocale::AnyTerritory); qDebug()<<"----------"; QList<LocaleObject*> toAppend; toAppend.reserve(locales.size()); for(const QLocale &locale : locales) { if(locale.name()=="fr_CH") qDebug()<<locale; } qDebug()<<"----------";
It outputs this:
---------- QLocale(French, Latin, Switzerland) QLocale(French, Latin, Switzerland) ----------
Attachments
For Gerrit Dashboard: QTBUG-133922 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
626020,3 | Distinguish system locale from corresponding CLDR-derived one | dev | qt/qtbase | Status: MERGED | +2 | +1 |
629952,2 | Distinguish system locale from corresponding CLDR-derived one | 6.9 | qt/qtbase | Status: MERGED | +2 | 0 |