KDE's Official Standlaone application packages are missing translations for some basic buttons
Tyson Tan
tysontan at tysontan.com
Wed Jun 16 10:16:24 BST 2021
Hi team,
I wrote this email to discuss a KDE internationalization issue: KDE's
Official Standlaone application packages (Windows/macOS/appimage) have
been missing translations for some basic buttons:
Krita:
https://www.tysontan.com/temp/free_software/kde_bugs/krita2.png
digiKam:
https://www.tysontan.com/temp/free_software/kde_bugs/digikam2.png
Kdenlive:
https://www.tysontan.com/temp/free_software/kde_bugs/kdenlive.png
Kate:
https://www.tysontan.com/temp/free_software/kde_bugs/kate.png
Generally speaking:
1) It only affects DIALOGUES' basic buttons like "OK", "Cancel", "Help"
and so on.
2) It affects all languages.
3) It happens only on KDE's official, standalone builds. Packages
provided by Linux distros are unaffected.
4) This is not a new issue. It has been this way since ever I know KDE.
It seems KDE application must use strings from Qttranslation to make
some basic buttons translated. In an attempt to fix this issue, Krita
team tried to add "OK", "Cancel" to krita.pot, but to no avail.
Recently the Krita team seemed to have solved the problem with some
hacks:
Bug report and relative findings:
https://bugs.kde.org/show_bug.cgi?id=395338#c68
Git Commit:
https://invent.kde.org/graphics/krita/commit/6ddad6502f3742c08ca89c3d1db36f331cf95e55
But since this issue is complicated and affects all KDE's official
packages, please allow me to bring it to your attention, and hopefully
fixing it on a lower level, so each project doesn't have to apply their
own hacks in the future.
Best regards,
Tyson Tan
More information about the kde-core-devel
mailing list