Hi,

In gcc 4.1.0 the syntax of gcc-internal format strings - as defined in
pretty-print.c - has been extended to support reordering of arguments
(through the %n$ syntax). Now the Swedish translator of gcc.pot would
like to make use of this feature, but the infrastructure is not yet in
place. Currently parts of the translator's PO file are flagged as
invalid, and msgmerge will disable these "invalid" parts.

IMO the support needs to be installed in this order:

  1) A gettext-0.14.6 is released is put out that supports the GCC 4.1
     syntax of gcc-internal format strings.

  2) The GCC team installs it on the machines it uses for creating GCC
     releases.

  3) Then the Free Translation Project's robot is changed to use this
     release as well.

Then the Swedish translator can resubmit his PO file; the TP robot
will accept it and notify the GCC team; then the "msgmerge" program
on your machines will handle the translation correctly.

Step 1 is done: gettext-0.14.6 is on http://ftp.gnu.org/gnu/gettext/.

Can you please proceed to step 2: ensure that the gettext-0.14.6 tools
are used for building gcc-4.1.2 and newer?

Bruno

Reply via email to