Previews not using DDTP translations for descriptions (like the Software Centre or Synaptic do)
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Ubuntu Software Center | Status tracked in Trunk | |||||
Stable-13-10 |
Fix Released
|
Undecided
|
Unassigned | |||
Stable-5-6 |
Triaged
|
Undecided
|
Unassigned | |||
Trunk |
Fix Released
|
Undecided
|
Unassigned | |||
Ubuntu Translations |
Triaged
|
High
|
Unassigned | |||
unity-lens-applications |
Invalid
|
Low
|
Unassigned | |||
software-center (Ubuntu) |
Fix Released
|
High
|
Unassigned | |||
Raring |
Won't Fix
|
High
|
Unassigned |
Bug Description
The Unity Previews lens is not using DDTP translations for package descriptions (like the Software Centre or Synaptic do).
While application titles are translated, translations of the descriptions are not fetched at all (while they have been translated for a while).
Two questions :
- in the lens, where are the titles fetched from ?
--The pristine DDTP (http://
--the tweaked version for Ubuntu called app-install-data (https:/
An example: XScavenger
- Marked as translated in the DDTP both in Quantal and Raring: http://
-Shown in English in the Lens
-Shown in French in the Software Centre
-Shown in French in Synaptic
Can it be fixed ?
Related branches
- dobey: Approve
-
Diff: 13 lines (+4/-0)1 file modifiedsoftwarecenter/db/dataprovider.py (+4/-0)
tags: | added: raring saucy |
Changed in ubuntu-translations: | |
milestone: | none → saucy-user-interface-freeze |
Changed in software-center (Ubuntu Raring): | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in software-center (Ubuntu): | |
status: | Confirmed → Fix Committed |
Changed in software-center (Ubuntu): | |
status: | Fix Committed → Confirmed |
tags: | added: u1-notrack |
Changed in software-center (Ubuntu): | |
status: | Confirmed → Fix Released |
Here's an untested patch by MVO (was on a train while sending it)
the attached patch against the "dbus-data- provider" fixes the issue. To test you can run: center- dbus center- data provider first.
$ PYTHONPATH=. ./software-
you probably have to kill the old software-