Comment # 10 on bug 904524 from
(In reply to Wolfgang Bauer from comment #9)
> 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.

Thanks for detailed debugging!  coolo, did we or you change something related
before 13.2?


You are receiving this mail because: