Local suggestions rendering screwed up with sharing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
Low
|
Unassigned |
Bug Description
This is really a symptom of bug 401639.
Milo Casagrande notes this, which may possibly be an example of the obsolete field still being used:
"Was looking through Karmic translations today, and found this one:
"The first suggestion, reported in Jaunty, says:
"Suggestions knetworkmanager in Ubuntu Jaunty package "knetworkmanager"
by Claudio Arseni on 2009-03-27
"but if you click on the link, it takes you to the Karmic translation.
Hovering the mouse on it. it has karmic in all the URL."
—
Also note that the description for the suggestion is "Suggestions [package] by [person]," which is gobbledygook. In this case, it should say simply "Suggested by [person]" like it does if you look at the suggestion in Jaunty. I think this goes wrong because of the pofile attribute still being used.
The pofile attribute is used in two ways:
1. convert_
With message sharing, a local suggestion can seem non-local in this way: its pofile field points to Jaunty but we're looking at it in Karmic. Using browser_pofile instead should fix that, though I think the proper check would have to be that suggestion.
2. The render-suggestion macro links to the POFile if the message is not local to the POFile you're looking at.
This is where the gobbledygook comes from: the message is not recognized as being local. The link's content uses TranslationMess
(Another sidenote: TranslationMess
Changed in rosetta: | |
milestone: | 2.2.8 → 3.0 |
Changed in rosetta: | |
milestone: | 3.0 → 3.1.10 |
Changed in rosetta: | |
milestone: | 3.1.10 → none |
Changed in launchpad: | |
importance: | Medium → Low |