Encoding problem while translating (Rosetta)

Bug #1280888 reported by Rachid
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
New
Undecided
Unassigned

Bug Description

I'm having problems translating the string: _Show %'d of:
at https://translations.launchpad.net/ubuntu/trusty/+source/transmission/+pots/transmission/nl/197/+translate

When I copy-paste the original text, it will result in the error:
 'msgstr' is not a valid C format string, unlike 'msgid'. Reason: In the directive number 1, the character '&' is not a valid conversion specifier.
Looks like Rosetta encodes the ' as HTML character. I expected that the string would be: _Show %'d of:
When I download the .po wil and open it with poedit it shows the correct string.

Revision history for this message
Rachid (rachidbm) wrote :
Changed in launchpad:
status: New → Incomplete
status: Incomplete → Confirmed
Revision history for this message
William Grant (wgrant) wrote :

The string in the template is invalid; %& is clearly not a valid component of a format string. The project maintainer will need to correct it before the string is translatable.

Changed in launchpad:
status: Confirmed → Invalid
Revision history for this message
Rachid (rachidbm) wrote :

Hey William,
Can you please elaborate. As I said the string is correct in the .po file.

Currently I fixed this issue it by uploading a new .po file, so there is a workaround. But I'm not convinced (yet) that this bug report is invalid.

Rachid (rachidbm)
Changed in launchpad:
status: Invalid → New
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.