People who have contributed
The GNU NLS utility was the first full-featured package directed at National Language Support in GNU packages. It was written in April-June 1995 by Ulrich Drepper. It had its roots in the development of the GNU C Library and of course in the (never officially released) GNU locale package, which was mostly written by Jim Meyering. Therefore a lot of people have participated in the process of creating this software.
Special thanks go to François Pinard <email@example.com>, who did a major part of the testing and provided the Emacs PO mode, wrote major parts of the manual, and contributed the Perl interface, gettext.perl.
Special thanks also for Peter Miller <firstname.lastname@example.org>, who invested a lot of time in making gettext usable in other than GNU projects, and wrote the msgmerge, msgcmp, and msgunfmt programs.
Further thanks go to all of the below for their valuable hints, fixes, discussions and contributions. And thanks to all members of the translation language teams for their translations.