[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
lynx-dev Lynx with GNU gettext NLS support
From: |
Webmaster Jim |
Subject: |
lynx-dev Lynx with GNU gettext NLS support |
Date: |
Thu, 27 Aug 1998 22:44:17 -0400 |
I've created a version of Lynx with GNU gettext hooks. Thanks to David
Trueman, and Chris Maxwell, of CSuite Networking Coop Ltd, and Karl
Eichwalder (for hello), I've managed a least a working prototype.
The main improvement over the CSuite version is that this one uses a
configure script. The first cut is available via ftp:
ftp://www.slcc.edu/pub/lynx/current/lynx2-8-1-dev21-intl.tar.bz2
ftp://www.slcc.edu/pub/lynx/current/lynx2-8-1-dev21-intl.tar.gz
To enable gettext, do "configure --with-included-gettext"
Known bugs:
*) the LOCALE directory is hard-coded. I haven't been able to figure
a way to discover it and pass it through configure to the right place.
*) The code works on my NetBSD system, but not on the SLCC Solaris box.
It compiles; just doesn't give international text.
*) I've just got a few language files with demo text. This text is
for the lynx -version switch (see below).
*) The "foreign" languages were faked from babelfish. Sorry...
*) The makefile rules need review. I have modified the target directory
to be lynx2-8-1-dev21-intl, since that is what I am hacking on. I
intend to submit patches to Tom Dickey once some other systems are
working. This probably should go to Lynx2-8-2 since it will require
major code updates.
*) I know dev22 is out, plus patches (this one goes to 11).
*) I'm using gettext() rather than _() since the latter gives a warning
under BSD.
*) "make tar" leaves config.cache, config.log and config.status as
well as makefile in the top directory. Remove them before you run
configure.
References
http://www.suse.de/~ke/hello-1.3.16.tar.gz GNU international hello
http://www.suse.de/~ke/hello-1.3.18.tar.gz GNU international hello
http://www.flora.org/lynx-dev/html/month0197/msg00214.html
http://www.flora.org/lynx-dev/html/month0498/msg00252.html
http://www.flora.org/lynx-dev/html/month0498/msg00313.html
http://www.flora.org/lynx-dev/html/month0498/msg00314.html
http://www.flora.org/lynx-dev/html/month0498/msg00315.html
http://www.slcc.edu/lynx/html/todo-list.html#chartrans
Op Cit
22:40:02/jim> ./lynx -version
Lynx Version 2.8.1dev.21 (1998)
Copyrights held by the University of Kansas, CERN, and other contributors.
Distributed under the GNU General Public License.
See http://lynx.browser.org/ and the online help for more information.
22:40:12/jim> export LANG=de
22:40:20/jim> ./lynx -version
Lynx Programmversion 2.8.1dev.21 (1998)
Copyright hielt durch die Universität von Kansas, von CERN und von anderen
Mitwirkenden an.
Verteilt unter die GNU-Öffentlichkeit Lizenz
Sehen Sie http://lynx.browser.org / und die On-line Hilfe zu mehr Information.
++++++++++++++++++++++++++++
Marvin the Paranoid Android.
- lynx-dev Lynx with GNU gettext NLS support,
Webmaster Jim <=