bug-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Translation-i18n] The robot doesn't understand my translation


From: Bruno Haible
Subject: Re: [Translation-i18n] The robot doesn't understand my translation
Date: Tue, 20 Jun 2006 14:06:05 +0200
User-agent: KMail/1.9.1

Göran Uddeborg wrote:
> When I tried to send in some new translations to gcc 4.1.0, the robot
> complains with a number of messages like these:
> 
>     gcc-4.1.0.sv.po:15949: 'msgstr' is not a valid GCC internal format 
> string, unlike 'msgid'. Reason: In the directive number 1, the character '1' 
> is not a valid conversion specifier.
> 
> The file contents looks like this:
> 
>     #: c-format.c:1758
>     #, gcc-internal-format
>     msgid "%s does not support the %qs %s length modifier"
>     msgstr "%1$s st�jer inte %3$s-l�gdmodifieraren %2$qs"
> 
> Apparently the robot validation doesn't understand the N$-reordering.

Thanks for reporting this. The gcc-internal-format strings did not support
reordering in gcc-4.0.0. In gcc-4.1.0 it has been added, and the robot
should of course let you use this feature. But xgettext's parsing of
these format strings is still on the level of gcc-4.0.0 ...

> What can we do about this?

Reporting it was already the right thing :-)

Bruno




reply via email to

[Prev in Thread] Current Thread [Next in Thread]