This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug translation/39521] New: specs diagnostics translation problems
- From: "jsm28 at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 22 Mar 2009 20:29:52 -0000
- Subject: [Bug translation/39521] New: specs diagnostics translation problems
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
Specs strings can contain diagnostic messages marked with %e (errors) or %n
(notices). Those marked with %e are extracted by exgettext into po/gcc.pot;
those marked with %n are not. The code handling %e and %n passes the strings
to
"%s" arguments of error and notice without first passing them to gettext, so
they don't get translated in any case. (This last is strictly a regression
relative to 2.95, which passed the strings directly to error which then
translated them, but 2.95 didn't have any useful translations; in 3.0 %s
was being used (the change was in r30666).)
--
Summary: specs diagnostics translation problems
Product: gcc
Version: 4.4.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: translation
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: jsm28 at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39521