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]

[Bug translation/39521] New: specs diagnostics translation problems


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


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