This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

fortran/5558: Error in POT file



>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:


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]