fortran/5558: Error in POT file
martin@v.loewis.de
martin@v.loewis.de
Thu Jan 31 16:34:00 GMT 2002
>Number: 5558
>Category: fortran
>Synopsis: Error in POT file
>Confidential: no
>Severity: critical
>Priority: medium
>Responsible: unassigned
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Thu Jan 31 13:06:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator: martin@v.loewis.de
>Release: gcc-20020128.pot
>Organization:
>Environment:
>Description:
There are atleast two messages in the gcc catalog which are marked as c-format, but are not intended to be used with printf. As a result, msgfmt rejects the French translation. The specific examples are
#: f/lex.c:427
#, c-format
msgid "Hex escape at %0 out of range"
msgstr "échappement hexadécimal à %0 hors gamme"
#: f/lex.c:460
#, fuzzy, c-format
msgid "Escape sequence at %0 out of range for character"
msgstr "séquence d'échappement hors gamme pour le type caractère"
>How-To-Repeat:
Compile the current potfile with the given French translations (via msgfmt -c -v).
>Fix:
Please add a comment of /* xgettext:no-c-format */ just above the line that contains these messages.
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the Gcc-bugs
mailing list