ubuntu-translations-coordinators team mailing list archive
-
ubuntu-translations-coordinators team
-
Mailing list archive
-
Message #08152
[Bug 379820] Re: KDE language pack updates should call kbuildsycoca4 --noincrement
Hi Andy,
It sounds as if you need help with the configuration, and that your
problem has nothing to do with this bug report. I would recommend that
you ask for help at e.g. http://askubuntu.com/
--
You received this bug notification because you are a member of Ubuntu
Translations Coordinators, which is subscribed to Ubuntu Translations.
Matching subscriptions: Ubuntu Translations bug mail
https://bugs.launchpad.net/bugs/379820
Title:
KDE language pack updates should call kbuildsycoca4 --noincrement
Status in Ubuntu Translations:
Incomplete
Status in “kde4libs” package in Ubuntu:
Expired
Status in “language-pack-kde-de” package in Ubuntu:
Invalid
Bug description:
After updating KDE 4 language pack there are still some
untranslated/english texts although the language pack contains the
translated strings.
That is because some of the translations are contained in .desktop-files. For performance reasons these files are cached in a binary cache but the cache doesn't get updated on language-pack updates.
I know this definitely for the german language pack but I guess all language packs are affected.
Normally kded calls kbuildsycoca to update the cache incremental but the language pack files seem to not be detected as updated (why? has some version info to be changed? or unchanged file descriptors?) and therefore the cache doesn't include the newest translations.
The solution is to call "kbuildsycoca --noincrement" after a translation update but I guess this is nothing more than a workaround for another problem (why are the .desktop-files not detected as updated). I guess this has to be done with user permissions and for every user seperately.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-translations/+bug/379820/+subscriptions