- 
    Bug 
- 
    Resolution: Unresolved
- 
    P2: Important 
- 
    6.5.0 Beta1
- 
    None
Qt's implementations of locale-aware case conversion functions seem to call to{Upper,Lower}Case discarding any locale information. It would be good to have functions that actually work.
For example:
"i".toLocaleUpperCase("TR") // or maybe "tr-TR" or "tr_TR"
Should return "İ" (with dot). It returns "I" (without dot).
See ECMA 262 for the specification of String.toLocale(Upp|Low)erCase() and ECMA 402 for the specification of what its arguments should mean when passed.
- is duplicated by
- 
                    QTBUG-112898 i letter should be İ in uppercase in Turkish -         
- Closed
 
-         
- relates to
- 
                    QTBUG-56923 V4's Date claims to extend toLocale*String() in ways expressly forbidden by ECMA-262 -         
- Open
 
-         
- 
                    QTBUG-56835 Extend V4 to support ECMA-402's internationalization APIs for JavaScript -         
- Reported
 
-         
- 
                    QTBUG-108665 Only Turkish upper i-dotted (İ) key doesn't work and triggering Home key event -         
- Reported
 
-