Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
6.5.0
-
None
Description
When writing
i.toLocaleUpperCase('tr-TR')
I would expect to have İ not I.
It's working fine in C++ using `QLocale tr = QLocale("tr_TR"); tr.toUpper("i")` but this is not available in QML.
I've attached a small example to reproduce.
Attachments
Issue Links
- duplicates
-
QTBUG-109962 toLocale{Upper,Lower}Case() string methods ignore locale arguments
- Reported
- relates to
-
QTBUG-56923 V4's Date claims to extend toLocale*String() in ways expressly forbidden by ECMA-262
- Open
Gerrit Reviews
For Gerrit Dashboard: QTBUG-112898 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
472459,24 | V4: make JS functions toLocale{Lower,Upper}Case aware of the locale | dev | qt/qtdeclarative | Status: NEW | 0 | 0 |
476728,7 | WIP: Provide windows native toUpper() and toLower() | dev | qt/qtbase | Status: NEW | -2 | 0 |
601567,5 | WIP: Provide macOS native toUpper() and toLower() | dev | qt/qtbase | Status: NEW | -2 | 0 |