← Back to team overview

ubuntu-translations-coordinators team mailing list archive

[Bug 379820] Re: KDE language pack updates should call kbuildsycoca4 --noincrement

 

I am on Ubunutu 14.04... Since I had problems with Unity I started using
KDE... I installed 3 additional languages... Now problem is that my
preffered language is English, but half of interfaces (both GUI and
console) are now in German, some are in Gaelic and some are in
English...

Since this bug is more than 4 years old, I would think that it should
have been fixed by now...

-- 
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