Problem translating message 100 to 102 of Nautilus (in Trusty)

Ubuntu Trusty (14.04) Translations “nautilus” source package Template “nautilus” Sanskrit (sa)

100:
English singular: %'u item
English plural: %'u items

I copied the English text and replaced "item(s)" with the words in Sanskrit (there are three forms in Sanskrit). The error that showed on pressing "Save & Continue" button is:

Error in Translation:
'msgstr[0]' is not a valid C format string, unlike 'msgid_plural'. Reason: In the directive number 1, the character '&' is not a valid conversion specifier.'msgstr[1]' is not a valid C format string, unlike 'msgid_plural'. Reason: In the directive number 1, the character '&' is not a valid conversion specifier.'msgstr[2]' is not a valid C format string, unlike 'msgid_plural'. Reason: In the directive number 1, the character '&' is not a valid conversion specifier.

Can anyone please help me on what to do about it?

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Translations Edit question
Assignee:
No assignee Edit question
Solved by:
Milo Casagrande
Solved:
Last query:
Last reply:
Revision history for this message
Best Milo Casagrande (milo) said :
#1

Hi,

I think it is a known problem within Launchpad, but can't remember the
bug from the top of my head.
You need to substitute the:

'

with the character:

'

(the apostrophe character)

--
Milo Casagrande <email address hidden>

Revision history for this message
उज्ज्वल राजपूत (ujjwal-u) said :
#2

Thanks Milo Casagrande, that solved my question.