1The GNU gettext package is the first full featured package 2directed to NLS support in the GNU packages. It has its roots in the 3GNU C Library development and of course the (never officially 4released) GNU locale package, mostly written by Jim Meyering. 5Therefore a lot of people participated in the process of creating this 6software. 7 8Written in April-June 1995 by 9Ulrich Drepper drepper@ipd.info.uni-karlsruhe.de 10 11Special thanks to Fran��ois Pinard <pinard@iro.umontreal.ca>, who did a 12major part of the testing, provided the Emacs PO mode, and wrote major 13parts of the manual. 14 15Peter Miller <millerp@canb.auug.org.au> invested a lot of his time in making 16gettext usable in other GNU projects and wrote the msgmerge, msgcmp, and 17msgunfmt programs. 18 19Guido Flohr <guido@imperia.net> wrote the Perl backend of xgettext and 20the libintl-perl package. 21 22Gora Mohanty <gora_mohanty@yahoo.co.in> wrote the tutorial. 23 24Thanks to all of the following for their valuable 25hints/fixes/discussions/contributions: 26 27Aaron Stone aaron@serendipity.cx 28Aaron Williams aaron_williams@net.com 29Abel Cheung abelcheung@gmail.com 30Adam Heath doogie@debian.org 31Adrian Bunk bunk@fs.tum.de 32Akim Demaille akim@epita.fr 33Alain Bench messtic@oreka.com 34Alain Guibert derogaton+bggt@oreka.com, alguibert@free.fr 35Albert Chin-A-Young china@thewrittenword.com 36Alexander V. Lukyanov lav@yars.free.net 37Alexander Turbov AVTurbov@gwise.eltech.ru 38Alexandre Duret-Lutz aduret@enst.fr 39Alfred M. Szmidt ams@kemisten.nu 40Alfredo alfredio@ciaoweb.it 41Amos Batto amosbatto@yahoo.com 42Andreas Buening andreas.buening@nexgo.de 43Andreas Fischer a.fischer@asentics.de 44Andreas Schwab schwab@issan.informatik.uni-dortmund.de 45Andrew Suffield asuffield@debian.org 46Andrew V. Samoilov kai@cmail.ru 47Andrew Walrond andrew@walrond.org 48Andrew Zabolotny zap@cobra.ru 49Andries Brouwer andries.brouwer@cwi.nl 50Andriy Gapon avg@icyb.net.ua 51Arkadiusz Mi��kiewicz arekm@pld-linux.org 52Arpad Biro biro_arpad@yahoo.com 53Artem Vakhitov temcat@mail.ru 54Arto C. Nirkko anirkko@insel.ch 55Asgeir Frimannsson asgeirf@redhat.com 56A. Sopicki a.sopicki@gmx.de 57? atras-ch@mail.msiu.ru 58Bang Jun Young bangjy@nownuri.nowcom.co.kr 59Barry A. Warsaw barry@zope.com 60Behdad Esfahbod behdad@cs.toronto.edu 61Ben Elliston bje@redhat.com 62Beno��t Sibaud benoit.sibaud@rd.francetelecom.com 63Bernard Massot bmassot@free.fr 64Bernhard Herzog bernhard@users.sourceforge.net 65Bethor bethor@gmx.li 66Bill Perry wmperry@aventail.com 67Bjoern Voigt bjoern@cs.tu-berlin.de 68Bob Rossi bob_rossi@cox.net 69Bram Moolenaar bram@moolenaar.net 70Bruno Haible haible@ma2s2.mathematik.uni-karlsruhe.de 71Carlo Wood carlo@alinoe.com 72Carlos Perell�� Mar��n carlos@gnome.org 73Cary Farah cfarah@jjkeller.com 74Charles Wilson cwilson@ece.gatech.edu 75Chris Pickett chris.pickett@mail.mcgill.ca 76Chris Zubrzycki beren@mac.com 77Christian Casteyde casteyde.christian@free.fr 78Christian Neumair chris@gnome-de.org 79Christian von Roques roques@pond.sub.org 80Christoph Thielecke u15119@hs-harz.de 81Christopher Seip chris.seip@hp.com 82Chuck Berg chuckhberg@yahoo.com 83Chusslove Illich (������������ ��������) caslav.ilic@gmx.net 84Claudio Fontana claudio@gnu.org 85Clytie Siddall clytie@riverland.net.au 86Colin Marquardt colin@marquardt-home.de 87Colin Watson cjwatson@debian.org 88Crispin Flowerday cflowerday@zeus.com 89Dalibor Topic robilad@kaffe.org 90Daniel Burrows dburrows@debian.org 91Daniel Leidert daniel.leidert@wgdd.de 92Daniel Schepler schepler@math.berkeley.edu 93Danilo ��egan (������������ ����������) danilo@gnome.org 94Dave Patton dpatton@confluence.org 95David Faure faure@kde.org 96David Fraser davidf@sjsoft.com 97Denis Barbier barbier@linuxfr.org 98Denis Excoffier Denis.Excoffier@free.fr 99Deniz Akkus deniz@arayan.com 100Dennis Bjorklund db@zigo.dhs.org 101Dennis Schridde devurandom@gmx.net 102Derek Clegg derek_clegg@next.com 103Derek Robert Price derek@ximbiot.com 104Dwayne Bailey dwayne@obsidian.co.za 105Earnie Boyd earnie_boyd@yahoo.com 106Ed Avis avised@kbcfp.com 107Eddy Petri��or eddy.petrisor@gmail.com 108Edmund Grimley Evans edmundo@rano.org 109Egmont Koblinger egmont@uhulinux.hu 110Eli Zaretskii eliz@is.elta.co.il 111Enrico Scholz enrico.scholz@informatik.tu-chemnitz.de 112Enrique Melero G��mez justine@iprolink.ch 113Eric Backus ericb@lsid.hp.com 114Eric Blake ebb9@byu.net 115Eric Botcazou ebotcazou@libertysurf.fr 116Erik Sigra sigra@home.se 117Farzaneh Sarafraz farzaneh@farsiweb.info 118Fatih Demir kabalak@gtranslator.org 119Felipe Contreras al593181@mail.mty.itesm.mx 120Felix Natter f.natter@ndh.net 121Finlay Dobbie finlay.dobbie@gmail.com 122Francesco Potort�� pot@fly.cnuce.cnr.it 123Frank Donahoe fdonahoe@wilkes1.wilkes.edu 124Fr��d��ric L. W. Meunier 0@pervalidus.tk 125Gabor Kelemen kelemeng@gnome.hu 126Gabriele Stilli superenzima@libero.it 127Ga��tan Frenoy gaetan@frenoy.net 128Gary V. Vaughan gary@gnu.org 129Gerald Combs gerald@ethereal.com 130Glenn Popelka gpp@mail.gpopelka.com 131Golubev I. N. gin@mo.msk.ru 132Greg McGary gkm@magilla.cichlid.com 133G��ran Uddeborg gvran@uddeborg.pp.se 134Hagen Fritsch itooktheredpill@gmx.de 135Haibin Zhang dragzhb@yahoo.com.cn 136Han Boetes han@mijncomputer.nl 137Hans Ulrich Niedermann debian@n-dimensional.de 138Henry Nelson netb@yuba.ne.jp 139H. J. Lu hjl@lucon.org 140Hrvoje Niksic hniksic@srce.hr 141Igor Brezac igor@ipass.net 142I. Thomas Cundiff tcundiff@eclipse.net 143Jacob (=Jouk) Jansen joukj@hrem.stm.tudelft.nl 144Jakub Bogusz qboosh@pld-linux.org 145Jakub Jelinek jj@sunsite.ms.mff.cuni.cz 146James A Baker jabaker@mac.com 147James Henstridge james@daa.com.au 148James Youngman jay@gnu.org 149Jan Dj��rv jan.djarv@mbox200.swipnet.se 150Jan-Marek Glogowski glogow@stud.fbi.fh-darmstadt.de 151Jan Schneider jan@horde.org 152Jason Keltz jas@cs.yorku.ca 153Javier Fern��ndez-Sanguino Pe��a jfs@computer.org 154Jeff Bonggren jbon@cfl.rr.com 155Jeff Rizzo riz@netbsd.org 156Jens A. Tkotz jens@peino.de 157Jens Petersen petersen@redhat.com 158Jim Meyering meyering@na-net.ornl.gov 159Jochen Hein jochen@jochen.org 160Joel Reicher joel@panacea.null.org 161J��rg Schilling schilling@fokus.fraunhofer.de 162Joey Hess joeyh@debian.org 163Jonas Koch Bentzen jonas@understroem.dk 164Joosep-Georg J��rvemaa joosep-georg.jarvemaa_4898@eesti.ee 165Jorn Baayen jbaayen@dds.nl 166Josep Puigdemont baldrick@terra.es 167Joshua R. Poulson jrp@plaza.ds.adp.com 168Jouko Orava joorava@pcu.helsinki.fi 169Jozef Riha jose1711@gmail.com 170Juan Manuel Guerrero st001906@hrz1.hrz.tu-darmstadt.de 171J��rgen A. Erhard jae+debian@jerhard.org 172Julien Chiron julien.chiron@univ.u-3mrs.fr 173Jun Sawataishi jsawa@attglobal.net 174Kalle Niemitalo tosi@ees2.oulu.fi 175Karl Berry kb@cs.umb.edu 176Karl Chen quarl@hkn.eecs.berkeley.edu 177Karl Eichwalder ke@suse.de 178Kaveh R. Ghazi ghazi@caip.rutgers.edu 179Kenichi Handa handa@etl.go.jp 180Ken Y. Clark kclark@logsoft.com 181Kevin Ryde user42@zip.com.au 182Kingpin mthurn@copper.dulles.tasc.com 183Kiyotaka Sakai ksakai@isr.co.jp 184Kouichi Hashikawa z01a7ksy@cs.ecip.tohoku.ac.jp 185Larry Schwimmer rosebud@cyclone.stanford.edu 186Lars Hecking lhecking@nmrc.ie 187Laurent Bourbeau bourbeau@progiciels-bpi.ca 188Len Makin len@hpc.csiro.au 189Leonard den Ottolander leonard@den.ottolander.nl 190Leonardo Fontenelle leo.fontenelle@gmail.com 191Liu Garfield jackliu9999@hotmail.com 192Lorenzo Gil Sanchez lgs@sicem.biz 193Luke Schierer lschiere@rackspace.com 194Maciej W. Rozycki macro@ds2.pg.gda.pl 195Mads Martin Joergensen mmj@suse.de 196Marc Prior MarcPrior@compuserve.com 197Marcel Telka marcel@telka.sk 198Marcus Daniels marcus@sysc.pdx.edu 199Marcus Meissner meissner@suse.de 200Marin Purgar pmc@asgard.hr 201Marius Schamschula mschamschula@gmail.com 202Mark A. Wicks mwicks@kettering.edu 203Mark D. Baushke mdb@cvshome.org 204Mark Detrick Mark.Detrick@mcdata.com 205Mark Eichin eichin@thok.org 206Mark Junker mjscod@gmx.de 207Martin Mokrej�� mmokrejs@natur.cuni.cz 208Martin Pitt mpitt@debian.org 209Martin Quinson martin.quinson@ens-lyon.fr 210Martin v. L��wis martin@loewis.home.cs.tu-berlin.de 211Matt Dreezer matthew.dreezer@edl.uk.eds.com 212Matthew McGillis matthew@jenika.com 213Matthias Clasen mclasen@redhat.com 214Mattias Ellert mattias.ellert@tsl.uu.se 215Matthias Kiefer kiefer@kde.org 216Max de Mendizabal max@acer.com.mx 217Michael C. Toren mct@toren.net 218Michael Opdenacker m-opdenacker@ti.com 219Michael Schloh von Bennewitz michael.schloh@cw.com 220Michael Stather michaelstather@nuzi.de 221Michal ��ernoevi�� Michal.Cernoevic@pvt.cz 222Michel Robitaille robitail@iro.umontreal.ca 223Michelle Konzack linux4michelle@freenet.de 224Mike Frysinger vapier@gentoo.org 225Miroslaw Dobrzanski-Neumann mne@mosaic-ag.com 226? mus1876@gmx.info 227Nelson H. F. Beebe beebe@math.utah.edu 228Nick Clifton nickc@redhat.com 229Nicolas Fran��ois nicolas.francois@centraliens.net 230Niki Waibel niki.waibel@newlogic.com 231Nils Magnus Larsgard nmlarsgaard@atmel.no 232Nils Naumann naumann@unileoben.ac.at 233Nina Kusnetsova nina@ns.kinetics.nsc.ru 234Noah Friedman friedman@splode.com 235Noah Slater nslater@gmail.com 236Olly Betts olly@survex.com 237O'Riva oriva@earthlink.net 238Owen Taylor otaylor@redhat.com 239Pablo Saratxaga pablo@mandrakesoft.com 240Paolo Bonzini bonzini@gnu.org 241Paul D. Smith psmith@gnu.org 242Paul Eggert eggert@twinsun.com 243Paul Jarc prj@po.cwru.edu 244Paul Martinolich martinol@nrlssc.navy.mil 245Pavel Roskin proski@gnu.org 246Pekka J��rvel��inen pj@csc.fi 247Pepa cerna.zelva@seznam.cz 248Perry Rapp prapp@erols.com, lifelines_3_0_18@hotmail.com 249Perry Smith pedz@easesoftware.com 250Peter Breitenlohner peb@mppmu.mpg.de 251Pierre pierre42d@9online.fr 252Philipp Thomas pthomas@suse.de 253Primoz Peterlin primoz.peterlin@biofiz.mf.uni-lj.si 254Rafa�� Maszkowski rzm@icm.edu.pl 255Ralf Corsepius rc040203@freenet.de 256Ralf Menzel menzel@ls6.cs.uni-dortmund.de 257Ralf Wildenhues Ralf.Wildenhues@gmx.de 258Rapha��l Zhou xzhou@tlmcom.fr 259Recai Okta�� roktas@omu.edu.tr 260Reinout van Schouwen reinout@cs.vu.nl 261Rhys Weatherley rweather@zip.com.au 262Richard Lloyd richard.lloyd@connectinternetsolutions.com 263Richard S. Blake blakers@presence-group.com 264Richard Stallman rms@gnu.org 265Rob Landley rob@landley.net 266Rob Leslie rob@mars.org 267Robert Millan rmh@aybabtu.com 268Robert Vock RobertVock@gmx.de 269Roberto Bagnara bagnara@cs.unipr.it 270Rodrigo Stulzer Lopes rodrigo@conectiva.com.br 271Roger Leigh rl117@york.ac.uk 272Roland McGrath roland@gnu.ai.mit.edu 273Ron Lee ron@debian.org 274Roozbeh Pournader roozbeh@sharif.edu 275Ross Golder ross@golder.org 276Ryan Anderson ryan@autoweb.net 277Ryan Schmidt gettext-2007b@ryandesign.com 278Sakai Kiyotaka ksakai@netwk.ntt-at.co.jp 279Sam Hocevar sam@zoy.org 280Sam Steingold sds@gnu.org 281Santiago Vila Doncel sanvila@unex.es 282Sebastian G��nther sguenther@gmx.de 283Sergey Poznyakoff gray@mirddin.farlep.net 284Sergio Talens-Oliag sto@debian.org 285Simon Josefsson jas@extundo.com 286Simon Watts swatts@ngms.eu.com 287Simos Xenitellis simos74@gmx.net 288Stanislav Brabec sbrabec@suse.cz 289Stanislav Visnovsky visnovsky@nenya.ms.mff.cuni.cz 290Stefan Hundhammer sh@suse.de 291Stefan Kost kost@imn.htwk-leipzig.de 292Stefan Kowski stefan.kowski@parks-informatik.de 293Stefan Nordhausen nordhaus@informatik.hu-berlin.de 294Steffen Macke sdteffen@gmail.com 295Stepan Kasal kasal@math.cas.cz 296Stephan Kulow coolo@kde.org 297Stephane Matamontero stephane.matamontero@gemodek.de 298Stephen Cartwright sgcartwr@ucalgary.ca 299Stephen Gildea gildea@stop.mail-abuse.org 300Steven Edwards Steven_Ed4153@yahoo.com 301Svante Seleborg svante@axantum.com 302Sven Joachim sven_joachim@web.de 303Sven Utcke utcke@informatik.uni-hamburg.de 304Sylvain Beucler beuc@gnu.org 305Thomas E. Dickey dickey@clark.net 306Thomas Vander Stichele thomas@apestaart.org 307Thorsten Kukuk kukuk@suse.de 308Thorsten Maerz torte@netztorte.de 309Tim Mooney mooney@dogbert.cc.ndsu.nodak.edu 310Tim Van Holder tim.van.holder@pandora.be 311Tom Tromey tromey@cygnus.com 312Tommy Johansson tommy@kanalen.org 313Tor Lillqvist tml@iki.fi 314Trond Eivind Glomsr��d teg@redhat.com 315Uwe Ohse uwe@tirka.gun.de 316Vaclav Haisman V.Haisman@sh.cvut.cz 317Valery Beaud valery.beaud@art.alcatel.fr 318Vera Mickael vera.mickael@free.fr 319Veronica Loell info@nakawe.se 320Vincent Torri vtorri@univ-evry.fr 321Volodymyr M. Lisivka lvm@mystery.lviv.net 322Wang Jian lark@linux.net.cn 323Warren L Dodge warrend@mdhost.cse.tek.com 324Werner Koch wk@gnupg.org 325Werner Lemberg wl@gnu.org 326Wesley J. Landaker wjl@icecavern.net 327William J Poser wjposer@ldc.upenn.edu 328Wojciech Polak polak@gnu.org 329Xiong Jiang jxiong@offtopic.org 330Yann Dirson ydirson@altern.org 331Yves Codet ycodet@club-internet.fr 332 333 334Thanks to all members of the translation teams for the different 335languages. 336