New Plasma modules and localization
Albert Astals Cid
aacid at kde.org
Sat May 16 22:06:57 BST 2020
El dissabte, 16 de maig de 2020, a les 14:50:12 CEST, Yuri Chornoivan va escriure:
> Hi,
>
> Plasma 5.19 sports several KCM updates that lead to some changes in
> translations. It is good to see the continuous progress in the design,
> features, and usability of Plasma.
>
> It is sad, however, to see some regressions in translations. I cannot test by
> myself but there are reports that some parts of the new KWin Rules KCM are
> untranslatable:
>
> https://phabricator.kde.org/D29413
>
> Can somebody test if it's true?
>
> The new ksysguard translations are broken. Extraction scripts do not work.
>
> $XGETTEXT *.cpp -o ksysguard_plugins_global.pot
> $XGETTEXT *.cpp -o ksysguard_plugins_process.pot
>
> should be replaced with
>
> $XGETTEXT `find -name \*.cpp` -o $podir/ksysguard_plugins_global.pot
> $XGETTEXT `find -name \*.cpp` -o $podir/ksysguard_plugins_process.pot
I fixed these two, with a slightly different syntax since i had them fixed this morning and was just waiting for the repos to re-open.
Cheers,
Albert
>
> The root localization of libksysguard is broken as well.
>
> Messages.sh extracts to KSysGuardSensorFaces.pot, QML code contains something
> like i18nd("KSysGuardSensorFaces", "Remove") but CMakeLists.txt points to
> add_definitions(-DTRANSLATION_DOMAIN=\"ksysguard_faces\")
>
> What should be used for this to work as expected?
>
> (Spotted by Victor Ryzhykh)
>
> Thanks in advance for your answers.
>
> Best regards,
> Yuri
>
>
>
More information about the Plasma-devel
mailing list