Check po files generated by lconvert/lupdate of Qt5 work with lconvert of Qt6
Open, Needs TriagePublic

Description

This is *not* ki18n related, but related to the modules we have that use the Qt translation system like kcoreaddons.

There we use https://invent.kde.org/sysadmin/l10n-scripty/-/blob/master/extract-tr-strings to extract the strings to a .ts and then convert it to a .po files

The translators translate the .po files and then we use https://invent.kde.org/frameworks/extra-cmake-modules/-/blob/master/modules/ECMPoQmTools.cmake to convert them back to .qm so they can be used by the Qt translation system.

The first extraction/conversion part is done by scripty and at this moment it unconditionally uses Qt5 variants of lconvert/lupdate.

Would be good to know if we can keep using those or if we need to use the Qt6 variants of lconvert/lupdate in scripty.

aacid created this task.Mar 25 2022, 1:21 PM

In the title, did you mean "... of Qt5 work with lconvert of Qt6"?

aacid added a comment.Mar 26 2022, 9:40 AM

In the title, did you mean "... of Qt5 work with lconvert of Qt6"?

Yes, fixed

aacid renamed this task from Check po files generated by lconvert/lupdate of Qt6 work with lconvert of Qt6 to Check po files generated by lconvert/lupdate of Qt5 work with lconvert of Qt6.Mar 26 2022, 9:40 AM

I haven't noticed any issues while running a 6 session

nicolasfella moved this task from Backlog to Done on the KF6 board.Jul 8 2023, 3:28 PM