Details
-
Bug
-
Resolution: Duplicate
-
P2: Important
-
None
-
4.7.2
-
None
Description
qsTr maps to QObject::tr, which expects latin1 and € is not in latin1.
Using qsTranslate does not work better.
What we tried was both qsTranslate("MyClass", "3€", "disamb", "UnicodeUTF8") and qsTranslate("MyClass", "3\u20AC", "disamb", "UnicodeUTF8") then. (qml expects a string).
There might be a reason why they don't have qsTrUtf8, no idea though what exactly.
None of my QML bugreports were answered, so ... hope dies last...
Attachments
Issue Links
- is replaced by
-
QTBUG-14989 qsTr() breaks unicode characters
- Closed