This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Free Translation Project
* Martin v. Loewis (martin@loewis.home.cs.tu-berlin.de) [20000507 23:06]:
> > Currently there is no way to do that, as POTFILES.in lists all sources
> > that contain translatable messages. And even if this would be changed,
> > on what part of the message catalog should translations be based?
>
> How serious is this problem? I.e. would it be acceptable to have the
> catalog generated and installed for the complete source code, even if
> only part of the compiler gets installed? If not, why not?
This will currently only work if we include an up-to-date gcc.pot with the
core package and make sure it is more recent than any of the source files it
is generated from. Otherwise the build process will try to build gcc.pot and
will fail because files are missing. Hmm, won't make fail anyway *because*
of the missing files, i.e. with a 'no rule to make cp/foo.c' ? This issue
*is* tricky IMO.
> As another alternative, not supporting i18n if host!=build seems
> acceptable to me, as well.
That's what I suggested and also posted a patch for.
> > - what version of gcc.pot should translators start from?
>
> Just start with today's version. Translators will need some months to
> complete initial translations. When the release date gets closer, send
> updated versions more frequently, so the translators can adjust the
> messages that have changed.
>
> > I volunteer to act as maintainer for the i18n specific stuff and in
> > the end get gcc listed, but we have to do our part first, which
> > includes the points mentioned above.
>
> I'm not sure there are much points left,
Well, see above :-/
> so IMO, translations could start tomorrow.
I don't think so, but I'll try to sort things out with Francois. I already
did that once but my archive of that exchange seems to have vanished.
Philipp
--
Philipp Thomas <pthomas@suse.de>
Development, SuSE GmbH, Schanzaecker Str. 10, D-90443 Nuremberg, Germany
#define NINODE 50 /* number of in core inodes */
#define NPROC 30 /* max number of processes */
-- Version 7 UNIX fuer PDP 11, /usr/include/sys/param.h