rfc: macros/gnome-gettext.m4 change (fwd)
- From: "R.I.P. Deaddog" <maddog linuxhall org>
- To: Gnome I18N List <gnome-i18n gnome org>
- Cc: ERDI Gergo <cactus cactus rulez org>
- Subject: rfc: macros/gnome-gettext.m4 change (fwd)
- Date: Wed, 16 Jan 2002 07:07:15 +0800 (HKT)
Forward this from gnome-hackers. Anybody have comment?
Abel
---------- Forwarded message ----------
Date: Sun, 13 Jan 2002 14:03:47 +0100 (CET)
From: ERDI Gergo <cactus@cactus.rulez.org>
To: GNOME hackers <gnome-hackers@gnome.org>
Subject: rfc: macros/gnome-gettext.m4 change
Hi,
If you use xml-i18n-tools/intltools to mark files to translation that are
not registered in x-i18n-t itself, you have to include their type in
POTFILES.in, e.g.:
[type: gettext/xml] target-defs/palm.guikachu-target.in
this is translated to
../[type: gettext/xml] target-defs/palm.guikachu-target.in \
in POTFILES. This, of course, leads to po/Makefile barfing. You can hack
around this by removing the [] part yourself in the configure script, but
we could automate this by allowing me to check in a change to
gnome-gettext.m4 that changed the POTFILES-generating line (at the end of
the m4 file):
sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
< $srcdir/po/POTFILES.in > po/POTFILES
to
dnl Create POTFILES from POTFILES.in by including the full
dnl relative path of each source file and removing inltools
dnl markup
changequote(,)
sed -e "/^#/d" -e "/^\$/d" \
-e "s,.*, $posrcprefix& \\\\," \
-e "\$s/\(.*\) \\\\/\1/" \
-e "s/\[.*\] *//" \
< $srcdir/po/POTFILES.in > po/POTFILES
changequote([,])
As x-i18n-t gets more widespread, more and more independent projects will
want to use it for their own, unknown-to-x-i18n-t XML files, so I think
this change is worthwile to go in CVS.
Can I commit?
Cactus
--
.--= ULLA! =---------------------. `We are not here to give users what
\ http://cactus.rulez.org \ they want' -- RMS, at GUADEC 2001
`---= cactus@cactus.rulez.org =---'
I'm a cross compiler: at weekends I dress up as Pascal...
_______________________________________________
gnome-hackers mailing list
gnome-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-hackers
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]