4 translations are unable to be completed
Bug #1101280 reported by
Anthony Harrington
This bug report is a duplicate of:
Bug #1094774: Launchpad: Some strings not translatable because msgstr invalid with &.
Edit
Remove
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
transmission (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
4 translations are unable to completed because there appears to be an error in the way they were written.
e.g. Any attempt to translate this:
Downloading metadata from %1$'d %2$s (%3$d%% done)
results in the following error and rejection:
'msgstr' is not a valid C format string, unlike 'msgid'. Reason: In the directive number 1, the character '&' is not a valid conversion specifier.
To post a comment you must log in.
While this bug still exists in launchpad at the time of writing, i've cross-referenced with how they managed to do it on the german translation from here (e.g.):
https:/ /translations. launchpad. net/ubuntu/ raring/ +source/ transmission/ +pots/transmiss ion/de/ 297/+translate
The string to be translated here is: "Downloading metadata from %1$'d %2$s (%3$d%% done)"
and
"Downloading metadata from %1$d %2$s (%3$d%% done)" is accepted by launchpad.
In light of this, the simplest solution would be for the transmission devs to change the variable code in their original lang files a little.