Details
-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
6.10.0 Beta2
-
None
Description
https://learn.microsoft.com/en-us/windows/win32/api/winnls/nf-winnls-lcmapstringw has this note:
Note For interoperability reasons, the application should prefer the LCMapStringEx function to LCMapString because Microsoft is migrating toward the use of locale names instead of locale identifiers for new locales. This recommendation applies especially to custom locales, including those created by Microsoft. Any application that will be run only on Windows Vista and later should use LCMapStringEx.
I don't think we still support Windows Vista?
git-blame fingers https://codereview.qt-project.org/c/qt/qtbase/+/476728 CC ulherman
Attachments
Issue Links
- relates to
-
QTBUG-138705 Windows backend of QLocale::toLower() does not implement Greek Final Sigma rule
-
- Reported
-
-
QTBUG-138630 QLocale::toUpper() is not 64-bit-safe on Windows
-
- Reported
-
- split from
-
QTBUG-121193 Port QLocale on MS away from the use of LCID; use names instead
-
- Open
-
Gerrit Reviews
For Gerrit Dashboard: QTBUG-138629 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
663735,6 | WIP: port QLocale/Win from LCMapString() to LCMapStringEx() | dev | qt/qtbase | Status: NEW | -2 | +1 |