Xapian cache prevents app-install-data translations from showing on new karmic installations
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Translations |
Fix Released
|
Undecided
|
Unassigned | ||
software-center (Ubuntu) |
Fix Released
|
High
|
Michael Vogt | ||
Karmic |
Fix Released
|
High
|
Michael Vogt |
Bug Description
Binary package hint: software-center
It seems the short descriptions aren't correctly shown as translated on new karmic installations. On older (but up-to-date) installations, the translations work. The difference looks about like this: http://
I have two computers with karmic installed, and I straced software-center on both. app-install-data.mo seems not to be opened, so translations aren't checked from there. However, grepping in /var/cache/
The problem is probably caused by the fact that software-center xapian cache is generated during installation, but before any language packs are installed.
Workaround is to run sudo /usr/sbin/
description: | updated |
Changed in software-center (Ubuntu Karmic): | |
status: | New → In Progress |
importance: | Undecided → High |
Changed in software-center (Ubuntu Karmic): | |
assignee: | nobody → Michael Vogt (mvo) |
Changed in software-center (Ubuntu Karmic): | |
status: | In Progress → Fix Committed |
Changed in ubuntu-translations: | |
status: | New → Fix Released |
Thanks for your bugreport.
The problem seems to be that all the inline translations are stripped from the app-install- data-ubuntu and moved into the language packs. That means that when update- software- center runs and no translations are installed yet it will just put all the english strings into the DB.