-
Notifications
You must be signed in to change notification settings - Fork 2
/
THANKS
380 lines (371 loc) · 16.4 KB
/
THANKS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
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 [email protected]
Special thanks to François Pinard <[email protected]>, who did a
major part of the testing, provided the Emacs PO mode, and wrote major
parts of the manual.
Peter Miller <[email protected]> invested a lot of his time in making
gettext usable in other GNU projects and wrote the msgmerge, msgcmp, and
msgunfmt programs.
Guido Flohr <[email protected]> wrote the Perl backend of xgettext and
the libintl-perl package.
Gora Mohanty <[email protected]> wrote the tutorial.
Thanks to all of the following for their valuable
hints/fixes/discussions/contributions:
Aaron Stone [email protected]
Aaron Williams [email protected]
Abel Cheung [email protected]
Adam Heath [email protected]
Adrian Bunk [email protected]
Akim Demaille [email protected]
Alain Bench [email protected]
Alain Guibert [email protected], [email protected]
Albert Chin-A-Young [email protected]
Alex Henrie [email protected]
Alexander Potashev [email protected]
Alexander V. Lukyanov [email protected]
Alexander Turbov [email protected]
Alexandre Duret-Lutz [email protected]
Alfred M. Szmidt [email protected]
Alfredo [email protected]
Amos Batto [email protected]
Andreas Buening [email protected]
Andreas Fischer [email protected]
Andreas Schwab [email protected]
Andreas Stricker [email protected]
Andrew Suffield [email protected]
Andrew V. Samoilov [email protected]
Andrew Walrond [email protected]
Andrew Zabolotny [email protected]
Andries Brouwer [email protected]
Andriy Gapon [email protected]
Arkadiusz Miśkiewicz [email protected]
Arpad Biro [email protected]
Artem Vakhitov [email protected]
Arto C. Nirkko [email protected]
Asgeir Frimannsson [email protected]
A. Sopicki [email protected]
Bang Jun Young [email protected]
Barry A. Warsaw [email protected]
Behdad Esfahbod [email protected]
Ben Elliston [email protected]
Benno Schulenberg [email protected]
Benoît Sibaud [email protected]
Bernard Massot [email protected]
Bernhard Herzog [email protected]
Bernhard Voelker [email protected]
Bethor [email protected]
Bill Perry [email protected]
Bjoern Voigt [email protected]
Bob Rossi [email protected]
Bram Moolenaar [email protected]
Bruno Haible [email protected]
Carl Fürstenberg [email protected]
Carlo Wood [email protected]
Carlos O'Donell [email protected]
Carlos Perelló Marín [email protected]
Cary Farah [email protected]
Charles Wilson [email protected]
Chris Pickett [email protected]
Chris Zubrzycki [email protected]
Christian Casteyde [email protected]
Christian Neumair [email protected]
Christian von Roques [email protected]
Christoph Thielecke [email protected]
Christopher Seip [email protected]
Chuck Berg [email protected]
Chusslove Illich (Часлав Илић) [email protected]
Claudio Fontana [email protected]
Clytie Siddall [email protected]
Colin Marquardt [email protected]
Colin Watson [email protected]
Crispin Flowerday [email protected]
Daiki Ueno [email protected]
Dalibor Topic [email protected]
Daniel Burr [email protected]
Daniel Burrows [email protected]
Daniel Leidert [email protected]
Daniel Schepler [email protected]
Danilo Šegan (Данило Шеган) [email protected]
Dave Patton [email protected]
David Faure [email protected]
David Fraser [email protected]
David Shea [email protected]
Denis Barbier [email protected]
Denis Excoffier [email protected]
Deniz Akkus [email protected]
Dennis Bjorklund [email protected]
Dennis Schridde [email protected]
Derek Clegg [email protected]
Derek Robert Price [email protected]
Dwayne Bailey [email protected]
Earnie Boyd [email protected]
Ed Avis [email protected]
Eddy Petrişor [email protected]
Edmund Grimley Evans [email protected]
Egmont Koblinger [email protected]
Eli Zaretskii [email protected]
Enrico Scholz [email protected]
Enrique Melero Gómez [email protected]
Eric Backus [email protected]
Eric Blake [email protected]
Eric Botcazou [email protected]
Erik Sigra [email protected]
Farzaneh Sarafraz [email protected]
Fatih Demir [email protected]
Felipe Contreras [email protected]
Felix Natter [email protected]
Finlay Dobbie [email protected]
Francesco Potortì [email protected]
Frank Donahoe [email protected]
Frédéric L. W. Meunier [email protected]
Gabor Kelemen [email protected]
Gabriele Stilli [email protected]
Gaëtan Frenoy [email protected]
Gary V. Vaughan [email protected]
Gerald Combs [email protected]
Glenn Popelka [email protected]
Golubev I. N. [email protected]
Greg McGary [email protected]
Göran Uddeborg [email protected]
Guillem Jover [email protected]
Hagen Fritsch [email protected]
Haibin Zhang [email protected]
Han Boetes [email protected]
Hanno Boeck [email protected]
Hans Ulrich Niedermann [email protected]
Henry Nelson [email protected]
H. J. Lu [email protected]
Hrvoje Niksic [email protected]
Igor Brezac [email protected]
Ivailo [email protected]
I. Thomas Cundiff [email protected]
Jacob (=Jouk) Jansen [email protected]
Jakub Bogusz [email protected]
Jakub Jelinek [email protected]
Jakub Wilk [email protected]
James A Baker [email protected]
James Henstridge [email protected]
James Youngman [email protected]
Jan Djärv [email protected]
Jan-Marek Glogowski [email protected]
Jan Schneider [email protected]
Jason Keltz [email protected]
Javier Fernández-Sanguino Peña [email protected]
Javier Jardón [email protected]
Jeff Bonggren [email protected]
Jeff Rizzo [email protected]
Jens A. Tkotz [email protected]
Jens Petersen [email protected]
Jesper Fehrlund [email protected]
Jiang Xin [email protected]
Jim Meyering [email protected]
Jochen Hein [email protected]
Joel Reicher [email protected]
Johan Liljegren [email protected]
Jonas 'Sortie' Termansen [email protected]
Jörg Schilling [email protected]
Joey Hess [email protected]
Jonas Koch Bentzen [email protected]
Joosep-Georg Järvemaa [email protected]
Jorn Baayen [email protected]
Josep Puigdemont [email protected]
Joshua R. Poulson [email protected]
Jouko Orava [email protected]
Jozef Riha [email protected]
Juan Manuel Guerrero [email protected]
Jürgen A. Erhard [email protected]
Julien Chiron [email protected]
Jun Sawataishi [email protected]
Kalle Niemitalo [email protected]
Karl Berry [email protected]
Karl Chen [email protected]
Karl Eichwalder [email protected]
Kaveh R. Ghazi [email protected]
Kenichi Handa [email protected]
Ken Y. Clark [email protected]
Kevin Ryde [email protected]
Kingpin [email protected]
Kiyotaka Sakai [email protected]
Kouichi Hashikawa [email protected]
Larry Schwimmer [email protected]
Lars Hecking [email protected]
Lars Wendler [email protected]
Laurent Bourbeau [email protected]
Len Makin [email protected]
Leonard den Ottolander [email protected]
Leonardo Fontenelle [email protected]
Liu Garfield [email protected]
Lorenzo Gil Sanchez [email protected]
Luke Schierer [email protected]
Maciej W. Rozycki [email protected]
Mads Martin Joergensen [email protected]
Manuel Uberti [email protected]
Marc Prior [email protected]
Marcel Telka [email protected]
Marcus Daniels [email protected]
Marcus Meissner [email protected]
Marin Purgar [email protected]
Marius Schamschula [email protected]
Mark A. Wicks [email protected]
Mark D. Baushke [email protected]
Mark Detrick [email protected]
Mark Eichin [email protected]
Mark Junker [email protected]
Martin Mokrejš [email protected]
Martin Pitt [email protected]
Martin Quinson [email protected]
Martin v. Löwis [email protected]
Maryam Aly [email protected]
Masanori Ogino [email protected]
Matt Dreezer [email protected]
Matthew Behrens [email protected]
Matthew McGillis [email protected]
Matthias Clasen [email protected]
Mattias Ellert [email protected]
Matthias Kiefer [email protected]
Max de Mendizabal [email protected]
Max Lin [email protected]
Michael C. Toren [email protected]
Michael Felt [email protected]
Michael Opdenacker [email protected]
Michael Pyne [email protected]
Michael Schloh von Bennewitz [email protected]
Michael Stather [email protected]
Michal Černoevič [email protected]
Michel Robitaille [email protected]
Michele Locati [email protected]
Michelle Konzack [email protected]
Miguel Ángel Arruga Vivas [email protected]
Mike Frysinger [email protected]
Miroslaw Dobrzanski-Neumann [email protected]
Nelson H. F. Beebe [email protected]
Nick Clifton [email protected]
Nicolas François [email protected]
Niki Waibel [email protected]
Nils Magnus Larsgard [email protected]
Nils Naumann [email protected]
Nina Kusnetsova [email protected]
Noah Friedman [email protected]
Noah Slater [email protected]
Olly Betts [email protected]
O'Riva [email protected]
Owen Taylor [email protected]
Pablo Saratxaga [email protected]
Paolo Bonzini [email protected]
Paul D. Smith [email protected]
Paul Eggert [email protected]
Paul Jarc [email protected]
Paul Martinolich [email protected]
Paul Zimmermann [email protected]
Pavel Kharitonov [email protected]
Pavel Raiskup [email protected]
Pavel Roskin [email protected]
Pekka Järveläinen [email protected]
Pepa [email protected]
Perry Rapp [email protected], [email protected]
Perry Smith [email protected]
Peter Breitenlohner [email protected]
Peter Eisentraut [email protected]
Pierre [email protected]
Philip Withnall [email protected]
Philipp Thomas [email protected]
Primoz Peterlin [email protected]
Rafał Maszkowski [email protected]
Ralf Corsepius [email protected]
Ralf Menzel [email protected]
Ralf Wildenhues [email protected]
Raphaël Zhou [email protected]
Recai Oktaş [email protected]
Reinout van Schouwen [email protected]
Reuben Thomas [email protected]
Rhys Weatherley [email protected]
Richard Hughes [email protected]
Richard Lloyd [email protected]
Richard S. Blake [email protected]
Richard Stallman [email protected]
Rob Landley [email protected]
Rob Leslie [email protected]
Robert Millan [email protected]
Robert Vock [email protected]
Roberto Bagnara [email protected]
Rodrigo Stulzer Lopes [email protected]
Roger Leigh [email protected]
Roland McGrath [email protected]
Ron Lee [email protected]
Roozbeh Pournader [email protected]
Ross Golder [email protected]
Roumen Petrov [email protected]
Ryan Anderson [email protected]
Ryan Schmidt [email protected]
Sakai Kiyotaka [email protected]
Sam Hocevar [email protected]
Sam Steingold [email protected]
Santiago Vila Doncel [email protected]
Sebastian Günther [email protected]
Sergey Poznyakoff [email protected]
Sergio Talens-Oliag [email protected]
Shaun McCance [email protected]
Siddhesh Poyarekar [email protected]
Simon Josefsson [email protected]
Simon Watts [email protected]
Simos Xenitellis [email protected]
Stanislav Brabec [email protected]
Stanislav Visnovsky [email protected]
Stefan Hundhammer [email protected]
Stefan Kost [email protected]
Stefan Kowski [email protected]
Stefan Nordhausen [email protected]
Stefano Lattarini [email protected]
Steffen Macke [email protected]
Stepan Kasal [email protected]
Stephan Kulow [email protected]
Stephane Matamontero [email protected]
Stephen Cartwright [email protected]
Stephen Gildea [email protected]
Steve Ellcey [email protected]
Steven Edwards [email protected]
Svante Seleborg [email protected]
Sven Joachim [email protected]
Sven Utcke [email protected]
Sylvain Beucler [email protected]
Thomas E. Dickey [email protected]
Thomas Vander Stichele [email protected]
Thorsten Kukuk [email protected]
Thorsten Maerz [email protected]
Tim Mooney [email protected]
Tim Van Holder [email protected]
Tom Tromey [email protected]
Tommy [email protected]
Tommy Johansson [email protected]
Tor Lillqvist [email protected]
Trond Eivind Glomsrød [email protected]
Uwe Ohse [email protected]
Vaclav Haisman [email protected]
Václav Slavík [email protected]
Valery Beaud [email protected]
Vera Mickael [email protected]
Veronica Loell [email protected]
Vincent Torri [email protected]
Volodymyr M. Lisivka [email protected]
Wang Jian [email protected]
Warren L Dodge [email protected]
Werner Koch [email protected]
Werner Lemberg [email protected]
Wesley J. Landaker [email protected]
William J Poser [email protected]
Will Newton [email protected]
Wojciech Polak [email protected]
Xiong Jiang [email protected]
Yann Dirson [email protected]
Yaakov Selkowitz [email protected]
Yves Codet [email protected]
Thanks to all members of the translation teams for the different
languages.