Cannot translate strings containing "%&"

Bug #1274461 reported by Åka Sikrom
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
New
Undecided
Unassigned

Bug Description

Launchpad/gettext returns an error of the following type when attempting to translate strings that contain "%&":

" 'msgstr' is not a valid C format string, unlike 'msgid'. Reason: In the directive number 2, the character '&' is not a valid conversion specifier. "

This error message is returned even when I attempt to submit an identical copy of the original English string.

Any help would be much appreciated.

An example: https://translations.launchpad.net/ubuntu/trusty/+source/coreutils/+pots/coreutils/nb/954/+translate

affects: synaptic (Ubuntu) → coreutils (Ubuntu)
Revision history for this message
Åka Sikrom (akrosikam-deactivatedaccount) wrote :

UPDATE: this does not appear to be package/project-specific at all. Title, "affects"-tag and description updated accordingly.

summary: - Untranslatable string in coreutils for Trusty (gettext error)
+ Cannot translate strings containing "%&"
affects: coreutils (Ubuntu) → launchpad
description: updated
description: updated
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.