[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: flex and gettext



On Thu, Mar 07, 2002 at 02:12:51PM -0600, Manoj Srivastava wrote:
> 	Incidentally, the origianl i18npatch for flex lives at:
>  http://people.debian.org/%7Esrivasta/patches/patch-005
> 	Jordi says it still applies, with offsets in only two files. I
>  think this is a good starting point for internationalizing the beta
>  version. As I said, all we need are updated .po files ;-)

Additionally to Manoj's patch, the following would make it better.
Maybe adding Makefile.in.in to po/ instead a static Makefile could be
good too, but if it works like this...

--- Makefile.am.old     Thu Mar  7 22:33:03 2002
+++ Makefile.am Thu Mar  7 22:32:08 2002
@@ -102,6 +102,9 @@
 SUBDIRS = \
        examples
 
+localedir = $(datadir)/locale
+INCLUDES = -Iintl -DLOCALEDIR=\"$(localedir)\" -I@includedir@
+
 # We have a few dependencies and rules to enumerate. (from the old
 # Makefile.in by Vern)
--- main.c.old  Thu Mar  7 22:34:42 2002
+++ main.c      Thu Mar  7 22:40:26 2002
@@ -137,8 +137,8 @@
        int i;
 
        setlocale(LC_MESSAGES, "");
-       textdomain("flex");
-       bindtextdomain("flex", "/usr/share/locale");
+       textdomain(PACKAGE);
+       bindtextdomain(PACKAGE, LOCALEDIR);
 
 #ifdef THINK_C
        argc = ccommand( &argv );

-- 
Jordi Mallach Pérez || jordi@pusa.informat.uv.es || Rediscovering Freedom,
   aka Oskuro in    || jordi@sindominio.net      || Using Debian GNU/Linux
 Reinos de Leyenda  || jordi@debian.org          || http://debian.org

http://sindominio.net  GnuPG public information:      pub  1024D/917A225E 
telnet pusa.uv.es 23   73ED 4244 FD43 5886 20AC  2644 2584 94BA 917A 225E

Attachment: pgpm3xBNymHYS.pgp
Description: PGP signature


Reply to: