The GNU gettext package is the first full featured package directed to NLS support in the GNU packages. It has its roots in the GNU C Library development and of course the (never officially released) GNU locale package, mostly written by Jim Meyering. Therefore a lot of people participated in the process of creating this software. Written in April-June 1995 by Ulrich Drepper drepper@ipd.info.uni-karlsruhe.de Special thanks to Fran��ois Pinard <pinard@iro.umontreal.ca>, who did a major part of the testing, provided the Emacs PO mode, and wrote major parts of the manual. Peter Miller <millerp@canb.auug.org.au> invested a lot of his time in making gettext usable in other GNU projects and wrote the msgmerge, msgcmp, and msgunfmt programs. Guido Flohr <guido@imperia.net> wrote the Perl backend of xgettext and the libintl-perl package. Gora Mohanty <gora_mohanty@yahoo.co.in> wrote the tutorial. Thanks to all of the following for their valuable hints/fixes/discussions/contributions: Adam Heath doogie@debian.org Adrian Bunk bunk@fs.tum.de Akim Demaille akim@epita.fr Alain Guibert derogaton+bggt@oreka.com Albert Chin-A-Young china@thewrittenword.com Alexander V. Lukyanov lav@yars.free.net Alexander Turbov AVTurbov@gwise.eltech.ru Alexandre Duret-Lutz aduret@enst.fr Alfred M. Szmidt ams@kemisten.nu Alfredo alfredio@ciaoweb.it Andreas Buening andreas.buening@nexgo.de Andreas Fischer a.fischer@asentics.de Andreas Schwab schwab@issan.informatik.uni-dortmund.de Andrew Suffield asuffield@debian.org Andrew V. Samoilov kai@cmail.ru Andrew Zabolotny zap@cobra.ru Andries Brouwer andries.brouwer@cwi.nl Arkadiusz Mi��kiewicz arekm@pld-linux.org Artem Vakhitov temcat@mail.ru Asgeir Frimannsson asgeirf@redhat.com A. Sopicki a.sopicki@gmx.de Bang Jun Young bangjy@nownuri.nowcom.co.kr Barry A. Warsaw barry@zope.com Behdad Esfahbod behdad@cs.toronto.edu Ben Elliston bje@redhat.com Beno��t Sibaud benoit.sibaud@rd.francetelecom.com Bernard Massot bmassot@free.fr Bernhard Herzog bernhard@users.sourceforge.net Bethor bethor@gmx.li Bill Perry wmperry@aventail.com Bram Moolenaar bram@moolenaar.net Bruno Haible haible@ma2s2.mathematik.uni-karlsruhe.de Carlo Wood carlo@alinoe.com Carlos Perell�� Mar��n carlos@gnome.org Cary Farah cfarah@jjkeller.com Charles Wilson cwilson@ece.gatech.edu Christian Casteyde casteyde.christian@free.fr Christian Neumair chris@gnome-de.org Christian von Roques roques@pond.sub.org Christoph Thielecke u15119@hs-harz.de Christopher Seip chris.seip@hp.com Chuck Berg chuckhberg@yahoo.com Clytie Siddall clytie@riverland.net.au Colin Marquardt colin@marquardt-home.de Colin Watson cjwatson@debian.org Crispin Flowerday cflowerday@zeus.com Dalibor Topic robilad@kaffe.org Daniel Burrows dburrows@debian.org Daniel Schepler schepler@math.berkeley.edu Danilo Segan danilo@gnome.org David Fraser davidf@sjsoft.com Denis Barbier barbier@linuxfr.org Dennis Bjorklund db@zigo.dhs.org Derek Clegg derek_clegg@next.com Derek Robert Price derek@ximbiot.com Dwayne Bailey dwayne@obsidian.co.za Earnie Boyd earnie_boyd@yahoo.com Ed Avis avised@kbcfp.com Edmund Grimley Evans edmundo@rano.org Eli Zaretskii eliz@is.elta.co.il Enrico Scholz enrico.scholz@informatik.tu-chemnitz.de Enrique Melero G��mez justine@iprolink.ch Eric Backus ericb@lsid.hp.com Eric Botcazou ebotcazou@libertysurf.fr Erik Sigra sigra@home.se Fatih Demir kabalak@gtranslator.org Felipe Contreras al593181@mail.mty.itesm.mx Felix Natter f.natter@ndh.net Francesco Potort�� pot@fly.cnuce.cnr.it Frank Donahoe fdonahoe@wilkes1.wilkes.edu Fr��d��ric L. W. Meunier 0@pervalidus.tk Gabriele Stilli superenzima@libero.it Gerald Combs gerald@ethereal.com Glenn Popelka gpp@mail.gpopelka.com Golubev I. N. gin@mo.msk.ru Greg McGary gkm@magilla.cichlid.com G��ran Uddeborg gvran@uddeborg.pp.se Han Boetes han@mijncomputer.nl H. J. Lu hjl@lucon.org Hrvoje Niksic hniksic@srce.hr Igor Brezac igor@ipass.net Jacob (=Jouk) Jansen joukj@hrem.stm.tudelft.nl Jakub Jelinek jj@sunsite.ms.mff.cuni.cz James A Baker jabaker@mac.com James Henstridge james@daa.com.au James Youngman jay@gnu.org Jan Dj��rv jan.djarv@mbox200.swipnet.se Jan-Marek Glogowski glogow@stud.fbi.fh-darmstadt.de Jan Schneider jan@horde.org Javier Fern��ndez-Sanguino Pe��a jfs@computer.org Jeff Bonggren jbon@cfl.rr.com Jens A. Tkotz jens@peino.de Jim Meyering meyering@na-net.ornl.gov Jochen Hein jochen@jochen.org J��rg Schilling schilling@fokus.fraunhofer.de Joey Hess joeyh@debian.org Jonas Koch Bentzen jonas@understroem.dk Joosep-Georg J��rvemaa joosep-georg.jarvemaa_4898@eesti.ee Jorn Baayen jbaayen@dds.nl Josep Puigdemont baldrick@terra.es Joshua R. Poulson jrp@plaza.ds.adp.com Jouko Orava joorava@pcu.helsinki.fi Juan Manuel Guerrero st001906@hrz1.hrz.tu-darmstadt.de J��rgen A. Erhard jae+debian@jerhard.org Julien Chiron julien.chiron@univ.u-3mrs.fr Jun Sawataishi jsawa@attglobal.net Kalle Niemitalo tosi@ees2.oulu.fi Karl Berry kb@cs.umb.edu Karl Chen quarl@hkn.eecs.berkeley.edu Karl Eichwalder ke@suse.de Kaveh R. Ghazi ghazi@caip.rutgers.edu Kenichi Handa handa@etl.go.jp Ken Y. Clark kclark@logsoft.com Kingpin mthurn@copper.dulles.tasc.com Kiyotaka Sakai ksakai@isr.co.jp Kouichi Hashikawa z01a7ksy@cs.ecip.tohoku.ac.jp Larry Schwimmer rosebud@cyclone.stanford.edu Lars Hecking lhecking@nmrc.ie Laurent Bourbeau bourbeau@progiciels-bpi.ca Len Makin len@hpc.csiro.au Liu Garfield jackliu9999@hotmail.com Lorenzo Gil Sanchez lgs@sicem.biz Luke Schierer lschiere@rackspace.com Maciej W. Rozycki macro@ds2.pg.gda.pl Marc Prior MarcPrior@compuserve.com Marcel Telka marcel@telka.sk Marcus Daniels marcus@sysc.pdx.edu Marcus Meissner meissner@suse.de Marin Purgar pmc@asgard.hr Mark A. Wicks mwicks@kettering.edu Mark D. Baushke mdb@cvshome.org Mark Eichin eichin@thok.org Martin Mokrej�� mmokrejs@natur.cuni.cz Martin Quinson martin.quinson@ens-lyon.fr Martin v. L��wis martin@loewis.home.cs.tu-berlin.de Matt Dreezer matthew.dreezer@edl.uk.eds.com Matthias Clasen mclasen@redhat.com Matthias Kiefer kiefer@kde.org Max de Mendizabal max@acer.com.mx Michael C. Toren mct@toren.net Michael Opdenacker m-opdenacker@ti.com Michael Schloh von Bennewitz michael.schloh@cw.com Michael Stather michaelstather@nuzi.de Michal ��ernoevi�� Michal.Cernoevic@pvt.cz Michel Robitaille robitail@iro.umontreal.ca Mike Frysinger vapier@gentoo.org Miroslaw Dobrzanski-Neumann mne@mosaic-ag.com Nelson H. F. Beebe beebe@math.utah.edu Niki Waibel niki.waibel@newlogic.com Nils Naumann naumann@unileoben.ac.at Nina Kusnetsova nina@ns.kinetics.nsc.ru Noah Friedman friedman@splode.com Olly Betts olly@survex.com O'Riva oriva@earthlink.net Owen Taylor otaylor@redhat.com Pablo Saratxaga pablo@mandrakesoft.com Paolo Bonzini bonzini@gnu.org Paul D. Smith psmith@gnu.org Paul Eggert eggert@twinsun.com Paul Jarc prj@po.cwru.edu Pavel Roskin proski@gnu.org Pekka J��rvel��inen pj@csc.fi Perry Rapp prapp@erols.com, lifelines_3_0_18@hotmail.com Peter Breitenlohner peb@mppmu.mpg.de Philipp Thomas pthomas@suse.de Primoz Peterlin primoz.peterlin@biofiz.mf.uni-lj.si Rafa�� Maszkowski rzm@icm.edu.pl Rapha��l Zhou xzhou@tlmcom.fr Recai Okta�� roktas@omu.edu.tr Rhys Weatherley rweather@zip.com.au Richard Lloyd richard.lloyd@connectinternetsolutions.com Richard S. Blake blakers@presence-group.com Richard Stallman rms@gnu.org Rob Landley rob@landley.net Rob Leslie rob@mars.org Roberto Bagnara bagnara@cs.unipr.it Rodrigo Stulzer Lopes rodrigo@conectiva.com.br Roger Leigh rl117@york.ac.uk Roland McGrath roland@gnu.ai.mit.edu Roozbeh Pournader roozbeh@sharif.edu Ross Golder ross@golder.org Ryan Anderson ryan@autoweb.net Sakai Kiyotaka ksakai@netwk.ntt-at.co.jp Sam Hocevar sam@zoy.org Sam Steingold sds@gnu.org Santiago Vila Doncel sanvila@unex.es Sebastian G��nther sguenther@gmx.de Sergey Poznyakoff gray@mirddin.farlep.net Simon Josefsson jas@extundo.com Simon Watts swatts@ngms.eu.com Simos Xenitellis simos74@gmx.net Stanislav Visnovsky visnovsky@nenya.ms.mff.cuni.cz Stefan Hundhammer sh@suse.de Stefan Kost kost@imn.htwk-leipzig.de Stefan Nordhausen nordhaus@informatik.hu-berlin.de Stepan Kasal kasal@math.cas.cz Stephan Kulow coolo@kde.org Stephen Gildea gildea@stop.mail-abuse.org Steven Edwards Steven_Ed4153@yahoo.com Sven Utcke utcke@informatik.uni-hamburg.de Thomas E. Dickey dickey@clark.net Thomas Vander Stichele thomas@apestaart.org Thorsten Kukuk kukuk@suse.de Tim Mooney mooney@dogbert.cc.ndsu.nodak.edu Tim Van Holder tim.van.holder@pandora.be Tom Tromey tromey@cygnus.com Tommy Johansson tommy@kanalen.org Tor Lillqvist tml@iki.fi Trond Eivind Glomsr��d teg@redhat.com Uwe Ohse uwe@tirka.gun.de Vaclav Haisman V.Haisman@sh.cvut.cz Valery Beaud valery.beaud@art.alcatel.fr Vera Mickael vera.mickael@free.fr Veronica Loell info@nakawe.se Volodymyr M. Lisivka lvm@mystery.lviv.net Wang Jian lark@linux.net.cn Warren L Dodge warrend@mdhost.cse.tek.com Werner Koch wk@gnupg.org Wesley J. Landaker wjl@icecavern.net William J Poser wjposer@ldc.upenn.edu Wojciech Polak polak@gnu.org Xiong Jiang jxiong@offtopic.org Yann Dirson ydirson@altern.org Thanks to all members of the translation teams for the different languages.