xref: /haiku/src/apps/aboutsystem/Credits.h (revision e661df29804f2703a65e23f5789c3c87c0915298)
1 /*
2  * Copyright 2005-2014, Haiku, Inc.
3  * Distributed under the terms of the MIT license.
4  *
5  * Authors:
6  *		Augustin Cavalier <waddlesplash>
7  *		DarkWyrm <bpmagic@columbus.rr.com>
8  *		René Gollent
9  *		Wim van der Meer <WPJvanderMeer@gmail.com>
10  */
11 #ifndef CREDITS_H
12 #define CREDITS_H
13 
14 
15 typedef struct {
16 	const char* languageCode;
17 	const char* names;
18 } Translation;
19 
20 
21 static const Translation kTranslations[] = {
22 #if 0
23 	{ "ar",
24 		"Khaled Berraoui (khallebal)\n"
25 		"Kendhia\n"
26 		"softity\n"
27 	},
28 #endif
29 	{ "be",
30 		"Aliya\n"
31 		"Michael Bulash\n"
32 		"Siaržuk Žarski\n"
33 	},
34 	{ "nb",
35 		"Klapaucius\n"
36 		"petterhj\n"
37 	},
38 	{ "bg",
39 		"Ognyan Valeri Angelov\n"
40 		"cssvb94\n"
41 		"naydef\n"
42 	},
43 #if 0
44 	{ "ca",
45 		"Paco Rivière\n"
46 	},
47 #endif
48 	{ "zh",
49 		"Dong Guangyu\n"
50 		"Pengfei Han (kurain)\n"
51 		"Don Liu\n"
52 		"adcros\n"
53 		"dgy18787\n"
54 		"hlwork\n"
55 	},
56 	{ "hr",
57 		"Ivica Koli\n"
58 		"Zlatko Sehanović\n"
59 		// "taos\n" bugfixes only, no actual translations
60 		"zvacet\n"
61 	},
62 	{ "cs",
63 		"Pavel Drotár\n"
64 		"Martin Janiczek\n"
65 		"Matěj Kocián\n"
66 		"zafan\n"
67 	},
68 	{ "da",
69 		"Brian Matzon\n"
70 		"Kristian Poul Herkild\n"
71 	},
72 	{ "nl",
73 		"Floris Kint\n" // FKint
74 		"Puck Meerburg\n" // puckipedia
75 		"Niels Sascha Reedijk\n" //nielx
76 		"Meanwhile\n"
77 		"bilstrong5\n"
78 		"lolacio\n"
79 		"madhusudansrg4\n"
80 		"michiel\n"
81 		"Sintendo\n"
82 		"Tagliano\n"
83 		// "taos\n" bugfixes only, no actual translations
84 		"wrench123456789\n"
85 	},
86 	{ "en_ca",
87 		"Edwin Amsler\n"
88 		"infamy\n"
89 	},
90 	{ "en_gb",
91 		"Harsh Vardhan\n"
92 		"Jessica_Lily\n"
93 		"Richie Nyhus\n"
94 	},
95 	{ "eo",
96 		"Travis D. Reed (Dancxjo)\n"
97 	},
98 	{ "fi",
99 		"Jorma Karvonen (Karvjorm)\n"
100 		"Jaakko Leikas (Garjala)\n"
101 		"Niels Sascha Reedijk\n"
102 		"Slavi Stefanov Sotirov\n"
103 		"nortti\n"
104 	},
105 	{ "fr",
106 		"Edwin Amsler\n"
107 		"Yannick Barbel\n"
108 		"Jean-Loïc Charroud\n"
109 		"Adrien Destugues (PulkoMandy)\n"
110 		"Niels Sascha Reedijk\n"
111 		"Florent Revest\n"
112 		"Harsh Vardhan\n"
113 		"abda11ah\n"
114 		"Adeimantos\n"
115 		"Blazkowitz\n"
116 		"Loïc\n"
117 		"roptat\n"
118 		"Wabouz\n"
119 	},
120 	{ "de",
121 		"Atalanttore\n"
122 		"Colin Günther\n"
123 		"Mirko Israel\n"
124 		"leszek\n"
125 		"Christian Morgenroth\n"
126 		"Aleksas Pantechovskis\n"
127 		"Niels Sascha Reedijk\n"
128 		"Joachim Seemer (Humdinger)\n"
129 		"Matthias Spreiter\n"
130 		"Ivaylo Tsenkov\n"
131 		"svend\n"
132 		"taos\n"
133 	},
134 	{ "el",
135 		"Γιάννης Κωνσταντινίδης [Giannis Konstantinidis] (giannisk)\n"
136 		"Βαγγέλης Μαμαλάκης [Vaggelis Mamalakis]\n"
137 		"Άλεξ-Π. Νάτσιος [Alex-P. Natsios] (Drakevr)\n"
138 		"JamesSP472\n"
139 		"vasper\n"
140 	},
141 	{ "hi",
142 		"Abhishek Arora\n"
143 		"Dhruwat Bhagat\n"
144 		"Jayneil Dalal\n"
145 		"Atharva Lath\n"
146 		"Harsh Vardhan\n"
147 		"unitedroad\n"
148 	},
149 	{ "hu",
150 		"Zsolt Bicskei\n"
151 		"Róbert Dancsó (dsjonny)\n"
152 		"Kálmán Kéménczy\n"
153 		"Zoltán Mizsei (miqlas)\n"
154 		"Bence Nagy\n"
155 		// "Reznikov Sergei (Diver)\n" bugfixes only
156 		"Zoltán Szabó (Bird)\n"
157 	},
158 	{ "it",
159 		"Andrea Bernardi\n"
160 		"Dario Casalinuovo\n"
161 		"Francesco Franchina\n"
162 		"Michele Frau (zuMi)\n"
163 		"Lorenzo Frezza\n"
164 		"Mometto Nicola\n"
165 		"Michael Peppers\n"
166 		"Daniele Tosti\n"
167 		"davide.orsi\n"
168 	},
169 	{ "ja",
170 		"Satoshi Eguchi\n"
171 		"Shota Fukumori\n"
172 		"hiromu1996\n"
173 		"Hironori Ichimiya\n"
174 		"Jorge G. Mare (Koki)\n"
175 		"Takashi Murai\n"
176 		"nolze\n"
177 		"SHINTA\n"
178 		"thebowseat\n"
179 		"Hiroyuki Tsutsumi\n"
180 		"Hiromu Yakura\n"
181 		"The JPBE.net user group\n"
182 	},
183 	{ "lt",
184 		"Algirdas Buckus\n"
185 		"Simonas Kazlauskas\n" //nagisa
186 		"Rimas Kudelis\n"
187 	},
188 #if 0
189 	{ "fa",
190 		"Mehran Rahbardar\n"
191 	},
192 #endif
193 	{ "pl",
194 		"Szymon Barczak\n"
195 		"Przemysław Buczkowski\n"
196 		"Grzegorz Dąbrowski\n"
197 		"Hubert Hareńczyk\n" // Hubert
198 		"Kacper Kasper (KapiX)\n"
199 		"Krzysztof Miemiec\n"
200 		"Przemysław Pintal\n"
201 		"Artur Wyszyński\n"
202 		"flegmatyk\n"
203 	},
204 	{ "pt",
205 		"Marcos Alves (Xeon3D)\n"
206 		"Vasco Costa (gluon)\n"
207 		"Adriano Duarte\n"
208 		"Louis de M.\n"
209 		"Michael Vinícius de Oliveira (michaelvo)\n"
210 		// "taos\n" bugfixes only, no actual translations
211 	},
212 	{ "pt_BR",
213 		"Cabral Bandeira (beyraq)\n"
214 		"Adriano A. Duarte (Sri_Dhryko)\n"
215 		"Tiago Matos (tiagoms)\n"
216 		"Louis de M.\n"
217 		"Luis Otte\n"
218 		"Nadilson Santana (nadilsonsantana)\n"
219 	},
220 	{ "ro",
221 		"Victor Carbune\n"
222 		"Silviu Dureanu\n"
223 		"Alexsander Krustev\n"
224 		"Danca Monica\n"
225 		"Florentina Mușat\n"
226 		"Dragos Serban\n"
227 		"Hedeș Cristian Teodor\n"
228 		"Ivaylo Tsenkov\n"
229 		"Călinescu Valentin\n"
230 		"cipri\n"
231 	},
232 	{ "ru",
233 		"Dan Aller\n"
234 		"Tatyana Fursic (iceid)\n"
235 		"StoroZ Gneva\n"
236 		"Rodastahm Islamov (RISC)\n"
237 		"Eugene Katashov (mrNoisy)\n"
238 		"Pavel Kiryukhin\n"
239 		"Reznikov Sergei (Diver)\n"
240 		"Michael Smirnov\n"
241 		"Vladimir Vasilenko\n"
242 		"Siaržuk Žarski\n"
243 		"Ruskidecko\n"
244 		// "taos\n" bugfixes only, no actual translations
245 	},
246 	{ "sk",
247 		"Bachoru\n"
248 		"Ivan Masár\n"
249 	},
250 	{ "sl",
251 		"Matej Horvat\n"
252 	},
253 	{ "es",
254 		"Pedro Arregui\n"
255 		"Zola Bridges\n"
256 		"Nicolás C (CapitanPico)\n"
257 		"Oscar Carballal (oscarcp)\n"
258 		"Francisco Gómez\n"
259 		"Luis Gustavo Lira\n"
260 		"Louis de M.\n"
261 		"Victor Madariaga\n"
262 		"César Ortiz Pantoja (ccortiz)\n"
263 		"Miguel Zúñiga González (miguel~1.mx)\n"
264 		"c-sanchez\n"
265 		"EdiNOS\n"
266 		"espectalll123\n"
267 		"fatigatti\n"
268 		"jdari\n"
269 		"mpescador\n"
270 		"OscarL\n"
271 		// "taos\n" bugfixes only, no actual translations
272 	},
273 	{ "sv",
274 		"Patrik Gissberg\n"
275 		"Johan Holmberg\n"
276 		"Fredrik Modéen\n"
277 		"Jimmy Olsson (phalax)\n"
278 		"Jonas Sundström\n"
279 		"Victor Widell\n"
280 	},
281 #if 0
282 	{ "tr",
283 		"Hüseyin Aksu\n"
284 		"Halil İbrahim Azak\n"
285 		"Aras Ergus\n"
286 		"Mustafa Gökay\n"
287 		"Enes Burhan Kuran\n"
288 		"Ali Rıza Nazlı\n"
289 		"Anıl Özbek\n"
290 		"Sinan Talebi\n"
291 		"csakirt\n"
292 		"Hezarfen\n"
293 		"interlude\n"
294 		"Kardanadam\n"
295 	},
296 #endif
297 	{ "uk",
298 		"Mariya Pilipchuk\n"
299 		"Alex Rudyk (totish)\n"
300 		// "Reznikov Sergei (Diver)\n" bugfixes only
301 		"Oleg Varunok\n"
302 		"axeller\n"
303 		"neiron13\n"
304 	},
305 #if 0
306 	{ "sr",
307 		"Nikola Miljković\n"
308 	},
309 #endif
310 };
311 
312 #define kNumberOfTranslations (sizeof(kTranslations) / sizeof(Translation))
313 
314 #define kCurrentMaintainers \
315 	"Ithamar R. Adema\n" \
316 	"Bruno G. Albuquerque\n" \
317 	"Stephan Aßmus\n" \
318 	"Stefano Ceccherini\n" \
319 	"Rudolf Cornelissen\n" \
320 	"Alexandre Deckner\n" \
321 	"Adrien Destugues\n" \
322 	"Oliver Ruiz Dorantes\n" \
323 	"Axel Dörfler\n" \
324 	"Jérôme Duval\n" \
325 	"Pawel Dziepak\n" \
326 	"René Gollent\n" \
327 	"Bryce Groff\n" \
328 	"Colin Günther\n" \
329 	"Jessica Hamilton\n" \
330 	"Julian Harnath\n" \
331 	"Fredrik Holmqvist\n" \
332 	"Philippe Houdoin\n" \
333 	"Ryan Leavengood\n" \
334 	"Andrew Lindesay\n" \
335 	"Michael Lotz\n" \
336 	"Matt Madia\n" \
337 	"Scott McCreary\n" \
338 	"David McPaul\n" \
339 	"Fredrik Modéen\n" \
340 	"Marcus Overhagen\n" \
341 	"Michael Pfeiffer\n" \
342 	"Joseph R. Prostko\n" \
343 	"François Revol\n" \
344 	"Philippe Saint-Pierre\n" \
345 	"Jonathan Schleifer\n" \
346 	"John Scipione\n" \
347 	"Alex Smith\n" \
348 	"Oliver Tappe\n" \
349 	"Gerasim Troeglazov\n" \
350 	"Alexander von Gluck IV\n" \
351 	"Ingo Weinhold\n" \
352 	"Alex Wilson\n" \
353 	"Artur Wyszyński\n" \
354 	"Clemens Zeidler\n" \
355 	"Siarzhuk Zharski\n" \
356 	"\n"
357 
358 #define kPastMaintainers \
359 	"Andrew Bachmann\n" \
360 	"Salvatore Benedetto\n" \
361 	"Tyler Dauwalder\n" \
362 	"Daniel Furrer\n" \
363 	"Andre Alves Garzia\n" \
364 	"Karsten Heimrich\n" \
365 	"Erik Jaesler\n" \
366 	"Maurice Kalinowski\n" \
367 	"Euan Kirkhope\n" \
368 	"Marcin Konicki\n" \
369 	"Waldemar Kornewald\n" \
370 	"Thomas Kurschel\n" \
371 	"Brecht Machiels\n" \
372 	"Wim van der Meer\n" \
373 	"Frans Van Nispen\n" \
374 	"Adi Oanca\n" \
375 	"Michael Phipps\n" \
376 	"Niels Sascha Reedijk\n" \
377 	"David Reid\n" \
378 	"Hugo Santos\n" \
379 	"Alexander G. M. Smith\n" \
380 	"Andrej Spielmann\n" \
381 	"Jonas Sundström\n" \
382 	"Bryan Varner\n" \
383 	"Nathan Whitehorn\n" \
384 	"Michael Wilber\n" \
385 	"Jonathan Yoder\n" \
386 	"Gabe Yoder\n" \
387 	"\n"
388 
389 #define kContributors \
390 	"Andrea Anzani\n" \
391 	"Sean Bartell\n" \
392 	"Sambuddha Basu\n" \
393 	"Hannah Boneß\n" \
394 	"Andre Braga\n" \
395 	"Michael Bulash\n" \
396 	"Bruce Cameron\n" \
397 	"Jean-Loïc Charroud\n" \
398 	"Greg Crain\n" \
399 	"Michael Davidson\n" \
400 	"David Dengg\n" \
401 	"John Drinkwater\n" \
402 	"Yongcong Du\n" \
403 	"Cian Duffy\n" \
404 	"Vincent Duvert\n" \
405 	"Mikael Eiman\n" \
406 	"Fredrik Ekdahl\n" \
407 	"Joshua R. Elsasser\n" \
408 	"Atis Elsts\n" \
409 	"Mark Erben\n" \
410 	"Christian Fasshauer\n" \
411 	"Andreas Färber\n" \
412 	"Janito Ferreira Filho\n" \
413 	"Pier Luigi Fiorini\n" \
414 	"Marc Flerackers\n" \
415 	"Michele Frau (zuMi)\n" \
416 	"Landon Fuller\n" \
417 	"Deyan Genovski\n" \
418 	"Pete Goodeve\n" \
419 	"Lucian Adrian Grijincu\n" \
420 	"Sean Healy\n" \
421 	"Andreas Henriksson\n" \
422 	"Matthijs Hollemans\n" \
423 	"Mathew Hounsell\n" \
424 	"Morgan Howe\n" \
425 	"Christophe Huriaux\n" \
426 	"Jian Jiang\n" \
427 	"Ma Jie\n" \
428 	"Carwyn Jones\n" \
429 	"Prasad Joshi\n" \
430 	"Vasilis Kaoutsis\n" \
431 	"James Kim\n" \
432 	"Shintaro Kinugawa\n" \
433 	"Jan Klötzke\n" \
434 	"Kurtis Kopf\n" \
435 	"Tomáš Kučera\n" \
436 	"Luboš Kulič\n" \
437 	"Elad Lahav\n" \
438 	"Anthony Lee\n" \
439 	"Santiago Lema\n" \
440 	"Raynald Lesieur\n" \
441 	"Oscar Lesta\n" \
442 	"Jerome Leveque\n" \
443 	"Freeman Lou\n" \
444 	"Brian Luft\n" \
445 	"Christof Lutteroth\n" \
446 	"Graham MacDonald\n" \
447 	"Jorge G. Mare (Koki)\n" \
448 	"Jan Matějek\n" \
449 	"Brian Matzon\n" \
450 	"Christopher ML Zumwalt May\n" \
451 	"Andrew McCall\n" \
452 	"Puck Meerburg\n" \
453 	"Nathan Mentley\n" \
454 	"Marius Middelthon\n" \
455 	"Marco Minutoli\n" \
456 	"Misza\n" \
457 	"Hamish Morrison\n" \
458 	"MrSiggler\n" \
459 	"Takashi Murai\n" \
460 	"Alan Murta\n" \
461 	"Raghuram Nagireddy\n" \
462 	"Kazuho Okui\n" \
463 	"Jeroen Oortwijn (idefix)\n" \
464 	"Pahtz\n" \
465 	"Michael Paine\n" \
466 	"Adrian Panasiuk\n" \
467 	"Aleksas Pantechovskis\n" \
468 	"Romain Picard\n" \
469 	"Francesco Piccinno\n" \
470 	"Peter Poláčik\n" \
471 	"David Powell\n" \
472 	"Jeremy Rand\n" \
473 	"Hartmut Reh\n" \
474 	"Daniel Reinhold\n" \
475 	"Sergei Reznikov\n" \
476 	"Chris Roberts\n" \
477 	"Samuel Rodríguez Pérez\n" \
478 	"Thomas Roell\n" \
479 	"Rafael Romo\n" \
480 	"Ralf Schülke\n" \
481 	"Zousar Shaker\n" \
482 	"Caitlin Shaw\n" \
483 	"Geoffry Song\n" \
484 	"Daniel Switkin\n" \
485 	"Atsushi Takamatsu\n" \
486 	"James Urquhart\n" \
487 	"Jason Vandermark\n" \
488 	"Sandor Vroemisse\n" \
489 	"Jürgen Wall\n" \
490 	"Denis Washington\n" \
491 	"Ulrich Wimboeck\n" \
492 	"Johannes Wischert\n" \
493 	"James Woodcock\n" \
494 	"Hong Yul Yang\n" \
495 	"Gerald Zajac\n" \
496 	"Łukasz Zemczak\n" \
497 	"JiSheng Zhang\n" \
498 	"Zhao Shuai\n"
499 
500 #define kWebsiteTeam  \
501 	"Phil Greenway\n" \
502 	"Gavin James\n" \
503 	"Urias McCullough\n" \
504 	"Niels Sascha Reedijk\n" \
505 	"Joachim Seemer (Humdinger)\n" \
506 	"Jonathan Yoder\n" \
507 	"\n"
508 
509 
510 #endif // CREDITS_H
511