Wolfgang Bauer changed bug 904524
What Removed Added
CC   kde-maintainers@suse.de, ke@suse.com

Comment # 9 on bug 904524 from
What I found out so far:
The kdelibs4 patches that read the translated entries from desktop-translations
haven't changed since 13.1 (where the problem didn't exist), and are working
fine.
But, they do not touch the code that reads the sevice menus and device actions
(i.e. "[Desktop Action xxx]" sections in the .desktop files), those
translations never were taken from desktop-translations, only from the .desktop
files themselves.

In 13.1, those translations were part of the corresponding .desktop files, and
_not_ stripped and moved to desktop-translations. Now (13.2 and Tumbleweed)
they are, and the service menus and device actions are therefore untranslated.

So for me the question is:
Have those translations for "desktop actions" been split out on purpose or by
mistake?
If it's done on purpose, the KDE patches have to be modified.
If not, the thing that removes those translations (some buggy script maybe?)
should be corrected.

Another question that I have would be why this (removing the translations from
the .desktop files) is not done for updates. This defeats the purpose of having
the translations in a separate package/file completely IMHO because the
translations from desktop-translations are not used at all any more for most
things if there are full KDE (and/or GNOME) updates.

Btw, I think these KDE patches also have to be ported to KF5 and added there,
in particular if Plasma5 is to become the default desktop.
Although this bug report has been mentioned in the Plasma5 update (see
comment#1), I don't think this is the case yet.


You are receiving this mail because: