Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.15.10
-
8ebdbf5c85 (qt/qtdeclarative/dev)
Description
qsTr context in GlobalExtensions::method_qsTr is computed by QFileInfo(context).baseName() in
GlobalExtensions::method_qsTr
This differ from lupdate generated context that uses m_component = QFileInfo(fileName).completeBaseName();
So for a .qml named Foo.1.0.qml :
- the lupdate context is Foo.1.0
- the qsTr context is Foo
This caused our app to partially translated.