[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Translation-i18n] The robot doesn't understand my translation,
Bruno Haible <=