| 72 |
72 |
| 73 /* Order: Alphabetical by Last Name */ |
73 /* Order: Alphabetical by Last Name */ |
| 74 static const struct developer developers[] = { |
74 static const struct developer developers[] = { |
| 75 {"Daniel 'datallah' Atallah", NULL, NULL}, |
75 {"Daniel 'datallah' Atallah", NULL, NULL}, |
| 76 {"Paul 'darkrain42' Aurich", NULL, NULL}, |
76 {"Paul 'darkrain42' Aurich", NULL, NULL}, |
| 77 {"John 'rekkanoryo' Bailey", NULL, NULL}, |
|
| 78 {"Ethan 'Paco-Paco' Blanton", NULL, NULL}, |
77 {"Ethan 'Paco-Paco' Blanton", NULL, NULL}, |
| 79 {"Hylke Bons", N_("artist"), "hylkebons@gmail.com"}, |
78 {"Hylke Bons", N_("artist"), "hylkebons@gmail.com"}, |
| 80 {"Sadrul Habib Chowdhury", NULL, NULL}, |
79 {"Sadrul Habib Chowdhury", NULL, NULL}, |
| 81 {"Mark 'KingAnt' Doliner", NULL, "mark@kingant.net"}, |
80 {"Mark 'KingAnt' Doliner", NULL, "mark@kingant.net"}, |
| 82 {"Casey Harkins", NULL, NULL}, |
|
| 83 {"Ivan Komarov", NULL, "ivan.komarov@pidgin.im"}, |
|
| 84 {"Gary 'grim' Kramlich", NULL, "grim@pidgin.im"}, |
81 {"Gary 'grim' Kramlich", NULL, "grim@pidgin.im"}, |
| 85 {"Richard 'rlaager' Laager", NULL, "rlaager@pidgin.im"}, |
82 {"Richard 'rlaager' Laager", NULL, "rlaager@pidgin.im"}, |
| 86 {"Marcus 'malu' Lundblad", NULL, NULL}, |
83 {"Marcus 'malu' Lundblad", NULL, NULL}, |
| 87 {"Sulabh 'sulabh_m' Mahajan", NULL, NULL}, |
84 {"Sulabh 'sulabh_m' Mahajan", NULL, NULL}, |
| 88 {"Richard 'wabz' Nelson", NULL, NULL}, |
85 {"Richard 'wabz' Nelson", NULL, NULL}, |
| 93 {"Evan Schoenberg", NULL, NULL}, |
90 {"Evan Schoenberg", NULL, NULL}, |
| 94 {"Kevin 'SimGuy' Stange", N_("webmaster"), NULL}, |
91 {"Kevin 'SimGuy' Stange", N_("webmaster"), NULL}, |
| 95 {"Will 'resiak' Thompson", NULL, NULL}, |
92 {"Will 'resiak' Thompson", NULL, NULL}, |
| 96 {"Stu 'nosnilmot' Tomlinson", NULL, NULL}, |
93 {"Stu 'nosnilmot' Tomlinson", NULL, NULL}, |
| 97 {"Jorge 'Masca' Villaseñor", NULL, NULL}, |
94 {"Jorge 'Masca' Villaseñor", NULL, NULL}, |
| |
95 {"Tomasz Wasilczyk", NULL, "https://www.wasilczyk.pl"}, |
| 98 {NULL, NULL, NULL} |
96 {NULL, NULL, NULL} |
| 99 }; |
97 }; |
| 100 |
98 |
| 101 /* Order: Alphabetical by Last Name */ |
99 /* Order: Alphabetical by Last Name */ |
| 102 static const struct developer patch_writers[] = { |
100 static const struct developer patch_writers[] = { |
| 103 {"Jakub 'haakon' Adam", NULL, NULL}, |
101 {"Jakub 'haakon' Adam", NULL, NULL}, |
| 104 {"Krzysztof Klinikowski", NULL, NULL}, |
102 {"Krzysztof Klinikowski", NULL, NULL}, |
| 105 {"Eion Robb", NULL, NULL}, |
103 {"Eion Robb", NULL, NULL}, |
| 106 {"Peter 'Fmoo' Ruibal", NULL, NULL}, |
|
| 107 {"Gabriel 'Nix' Schulhof", NULL, NULL}, |
|
| 108 {"Tomasz Wasilczyk", NULL, NULL}, |
|
| 109 {NULL, NULL, NULL} |
104 {NULL, NULL, NULL} |
| 110 }; |
105 }; |
| 111 |
106 |
| 112 /* Order: Alphabetical by Last Name */ |
107 /* Order: Alphabetical by Last Name */ |
| 113 static const struct developer retired_developers[] = { |
108 static const struct developer retired_developers[] = { |
| |
109 {"John 'rekkanoryo' Bailey", NULL, NULL}, |
| 114 {"Herman Bloggs", N_("win32 port"), "herman@bluedigits.com"}, |
110 {"Herman Bloggs", N_("win32 port"), "herman@bluedigits.com"}, |
| 115 {"Thomas Butter", NULL, NULL}, |
111 {"Thomas Butter", NULL, NULL}, |
| 116 /* feel free to not translate this */ |
112 /* Translators: This is a person's name. For most languages we recommend |
| 117 {N_("Ka-Hing Cheung"), NULL, NULL}, |
113 not translating it. */ |
| |
114 {N_("Ka-Hing Cheung"), NULL, NULL}, |
| 118 {"Jim Duchek", N_("maintainer"), "jim@linuxpimps.com"}, |
115 {"Jim Duchek", N_("maintainer"), "jim@linuxpimps.com"}, |
| 119 {"Sean Egan", NULL, "sean.egan@gmail.com"}, |
116 {"Sean Egan", NULL, "sean.egan@gmail.com"}, |
| 120 {"Rob Flynn", N_("maintainer"), NULL}, |
117 {"Rob Flynn", N_("maintainer"), NULL}, |
| 121 {"Adam Fritzler", N_("libfaim maintainer"), NULL}, |
118 {"Adam Fritzler", N_("libfaim maintainer"), NULL}, |
| 122 {"Christian 'ChipX86' Hammond", N_("webmaster"), NULL}, |
119 {"Christian 'ChipX86' Hammond", N_("webmaster"), NULL}, |
| |
120 {"Casey Harkins", NULL, NULL}, |
| |
121 {"Ivan Komarov", NULL, "ivan.komarov@pidgin.im"}, |
| 123 /* If "lazy bum" translates literally into a serious insult, use something else or omit it. */ |
122 /* If "lazy bum" translates literally into a serious insult, use something else or omit it. */ |
| 124 {"Syd Logan", N_("hacker and designated driver [lazy bum]"), NULL}, |
123 {"Syd Logan", N_("hacker and designated driver [lazy bum]"), NULL}, |
| 125 {"Christopher 'siege' O'Brien", NULL, "taliesein@users.sf.net"}, |
124 {"Christopher 'siege' O'Brien", NULL, "taliesein@users.sf.net"}, |
| 126 {"Bartosz Oler", NULL, NULL}, |
125 {"Bartosz Oler", NULL, NULL}, |
| 127 {"Tim 'marv' Ringenbach", NULL, NULL}, |
126 {"Tim 'marv' Ringenbach", NULL, NULL}, |
| 135 |
134 |
| 136 /* Order: Alphabetical by Last Name */ |
135 /* Order: Alphabetical by Last Name */ |
| 137 static const struct developer retired_patch_writers[] = { |
136 static const struct developer retired_patch_writers[] = { |
| 138 {"Felipe 'shx' Contreras", NULL, NULL}, |
137 {"Felipe 'shx' Contreras", NULL, NULL}, |
| 139 {"Decklin Foster", NULL, NULL}, |
138 {"Decklin Foster", NULL, NULL}, |
| 140 {"Dennis 'EvilDennisR' Ristuccia", N_("Senior Contributor/QA"), NULL}, |
|
| 141 {"Peter 'Bleeter' Lawler", NULL, NULL}, |
139 {"Peter 'Bleeter' Lawler", NULL, NULL}, |
| 142 {"Robert 'Robot101' McQueen", NULL, NULL}, |
140 {"Robert 'Robot101' McQueen", NULL, NULL}, |
| 143 {"Benjamin Miller", NULL, NULL}, |
141 {"Benjamin Miller", NULL, NULL}, |
| |
142 {"Dennis 'EvilDennisR' Ristuccia", N_("Senior Contributor/QA"), NULL}, |
| |
143 {"Peter 'Fmoo' Ruibal", NULL, NULL}, |
| |
144 {"Gabriel 'Nix' Schulhof", NULL, NULL}, |
| 144 {NULL, NULL, NULL} |
145 {NULL, NULL, NULL} |
| 145 }; |
146 }; |
| 146 |
147 |
| 147 /* Order: Code, then Alphabetical by Last Name */ |
148 /* Order: Code, then Alphabetical by Last Name */ |
| 148 static const struct translator translators[] = { |
149 static const struct translator translators[] = { |
| 150 {N_("Afrikaans"), "af", "Friedel Wolff", "friedel@translate.org.za"}, |
151 {N_("Afrikaans"), "af", "Friedel Wolff", "friedel@translate.org.za"}, |
| 151 {N_("Arabic"), "ar", "Khaled Hosny", "khaledhosny@eglug.org"}, |
152 {N_("Arabic"), "ar", "Khaled Hosny", "khaledhosny@eglug.org"}, |
| 152 {N_("Assamese"), "as", "Amitakhya Phukan", "aphukan@fedoraproject.org"}, |
153 {N_("Assamese"), "as", "Amitakhya Phukan", "aphukan@fedoraproject.org"}, |
| 153 {N_("Belarusian Latin"), "be@latin", "Ihar Hrachyshka", "ihar.hrachyshka@gmail.com"}, |
154 {N_("Belarusian Latin"), "be@latin", "Ihar Hrachyshka", "ihar.hrachyshka@gmail.com"}, |
| 154 {N_("Bulgarian"), "bg", "Vladimira Girginova", "missing@here.is"}, |
155 {N_("Bulgarian"), "bg", "Vladimira Girginova", "missing@here.is"}, |
| 155 {N_("Bulgarian"), "bg", "Vladimir (Kaladan) Petkov", "vpetkov@i-space.org"}, |
156 {N_("Bulgarian"), "bg", "Vladimir (Kaladan) Petkov", "kaladan@gmail.com"}, |
| 156 {N_("Bengali"), "bn", "Jamil Ahmed", "jamil@bengalinux.org"}, |
157 {N_("Bengali"), "bn", "Jamil Ahmed", "jamil@bengalinux.org"}, |
| 157 {N_("Bengali"), "bn", "Israt Jahan", "israt@ankur.org.bd"}, |
158 {N_("Bengali"), "bn", "Israt Jahan", "israt@ankur.org.bd"}, |
| 158 {N_("Bengali"), "bn", "Samia Nimatullah", "mailsamia2001@yahoo.com"}, |
159 {N_("Bengali"), "bn", "Samia Nimatullah", "mailsamia2001@yahoo.com"}, |
| 159 {N_("Bengali-India"), "bn_IN", "Runa Bhattacharjee", "runab@fedoraproject.org"}, |
160 {N_("Bengali-India"), "bn_IN", "Runa Bhattacharjee", "runab@fedoraproject.org"}, |
| 160 {N_("Bosnian"), "bs", "Lejla Hadzialic", "lejlah@gmail.com"}, |
161 {N_("Bosnian"), "bs", "Lejla Hadzialic", "lejlah@gmail.com"}, |
| 216 {N_("Mongolian"), "mn", "gooyo", NULL}, |
217 {N_("Mongolian"), "mn", "gooyo", NULL}, |
| 217 {N_("Marathi"), "mr", "Sandeep Shedmake", "sandeep.shedmake@gmail.com"}, |
218 {N_("Marathi"), "mr", "Sandeep Shedmake", "sandeep.shedmake@gmail.com"}, |
| 218 {N_("Malay"), "ms_MY", "Muhammad Najmi bin Ahmad Zabidi", "najmi.zabidi@gmail.com"}, |
219 {N_("Malay"), "ms_MY", "Muhammad Najmi bin Ahmad Zabidi", "najmi.zabidi@gmail.com"}, |
| 219 {N_("Burmese"), "my_MM", "Thura Hlaing", "trhura@gmail.com"}, |
220 {N_("Burmese"), "my_MM", "Thura Hlaing", "trhura@gmail.com"}, |
| 220 {N_("Bokmål Norwegian"), "nb", "Hans Fredrik Nordhaug", "hans@nordhaug.priv.no"}, |
221 {N_("Bokmål Norwegian"), "nb", "Hans Fredrik Nordhaug", "hans@nordhaug.priv.no"}, |
| 221 {N_("Nepali"), "ne", "Shyam Krishna Bal", "shyamkrishna_bal@yahoo.com"}, |
222 {N_("Nepali"), "ne", "Shyam Krishna Bal", NULL}, |
| 222 {N_("Dutch, Flemish"), "nl", "Gideon van Melle", "translations@gvmelle.com"}, |
223 {N_("Dutch, Flemish"), "nl", "Gideon van Melle", "translations@gvmelle.com"}, |
| 223 {N_("Norwegian Nynorsk"), "nn", "Yngve Spjeld Landro", "l10n@landro.net"}, |
224 {N_("Norwegian Nynorsk"), "nn", "Yngve Spjeld Landro", "l10n@landro.net"}, |
| 224 {N_("Occitan"), "oc", "Yannig Marchegay", "yannig@marchegay.org"}, |
225 {N_("Occitan"), "oc", "Yannig Marchegay", "yannig@marchegay.org"}, |
| 225 {N_("Oriya"), "or", "Manoj Kumar Giri", "giri.manojkr@gmail.com"}, |
226 {N_("Oriya"), "or", "Manoj Kumar Giri", "giri.manojkr@gmail.com"}, |
| 226 {N_("Punjabi"), "pa", "Amanpreet Singh Alam", "aalam@users.sf.net"}, |
227 {N_("Punjabi"), "pa", "Amanpreet Singh Alam", "aalam@users.sf.net"}, |
| 227 {N_("Polish"), "pl", "Piotr Drąg", "piotrdrag@gmail.com"}, |
228 {N_("Polish"), "pl", "Piotr Drąg", "piotrdrag@gmail.com"}, |
| 228 {N_("Polish"), "pl", "Piotr Makowski", "pmakowski@aviary.pl"}, |
|
| 229 {N_("Portuguese"), "pt", "Paulo Ribeiro", "paulo@diffraction.pt"}, |
229 {N_("Portuguese"), "pt", "Paulo Ribeiro", "paulo@diffraction.pt"}, |
| 230 {N_("Portuguese-Brazil"), "pt_BR", "Renato Silva", "br.renatosilva@gmail.com"}, |
230 {N_("Portuguese-Brazil"), "pt_BR", "Renato Silva", "br.renatosilva@gmail.com"}, |
| 231 {N_("Pashto"), "ps", "Kashif Masood", "masudmails@yahoo.com"}, |
231 {N_("Pashto"), "ps", "Kashif Masood", "masudmails@yahoo.com"}, |
| 232 {N_("Romanian"), "ro", "Mișu Moldovan", "dumol@gnome.org"}, |
232 {N_("Romanian"), "ro", "Mișu Moldovan", "dumol@gnome.org"}, |
| 233 {N_("Romanian"), "ro", "Andrei Popescu", "andreimpopescu@gmail.com"}, |
233 {N_("Romanian"), "ro", "Andrei Popescu", "andreimpopescu@gmail.com"}, |
| 235 {N_("Slovak"), "sk", "Jozef Káčer", "quickparser@gmail.com"}, |
235 {N_("Slovak"), "sk", "Jozef Káčer", "quickparser@gmail.com"}, |
| 236 {N_("Slovak"), "sk", "loptosko", "loptosko@gmail.com"}, |
236 {N_("Slovak"), "sk", "loptosko", "loptosko@gmail.com"}, |
| 237 {N_("Slovenian"), "sl", "Martin Srebotnjak", "miles@filmsi.net"}, |
237 {N_("Slovenian"), "sl", "Martin Srebotnjak", "miles@filmsi.net"}, |
| 238 {N_("Albanian"), "sq", "Besnik Bleta", "besnik@programeshqip.org"}, |
238 {N_("Albanian"), "sq", "Besnik Bleta", "besnik@programeshqip.org"}, |
| 239 {N_("Serbian"), "sr", "Miloš Popović", "gpopac@gmail.com"}, |
239 {N_("Serbian"), "sr", "Miloš Popović", "gpopac@gmail.com"}, |
| 240 {N_("Serbian"), "sr@Latn", "Miloš Popović", "gpopac@gmail.com"}, |
240 {N_("Serbian Latin"), "sr@latin", "Miloš Popović", "gpopac@gmail.com"}, |
| 241 {N_("Sinhala"), "si", "Yajith Ajantha Dayarathna", "yajith@gmail.com"}, |
241 {N_("Sinhala"), "si", "Yajith Ajantha Dayarathna", "yajith@gmail.com"}, |
| 242 {N_("Sinhala"), "si", "Danishka Navin", "snavin@redhat.com"}, |
242 {N_("Sinhala"), "si", "Danishka Navin", "snavin@redhat.com"}, |
| 243 {N_("Swedish"), "sv", "Peter Hjalmarsson", "xake@telia.com"}, |
243 {N_("Swedish"), "sv", "Peter Hjalmarsson", "xake@telia.com"}, |
| 244 {N_("Swahili"), "sw", "Paul Msegeya", "msegeya@gmail.com"}, |
244 {N_("Swahili"), "sw", "Paul Msegeya", "msegeya@gmail.com"}, |
| 245 {N_("Tamil"), "ta", "I. Felix", "ifelix25@gmail.com"}, |
245 {N_("Tamil"), "ta", "I. Felix", "ifelix25@gmail.com"}, |
| 246 {N_("Tamil"), "ta", "Viveka Nathan K", "vivekanathan@users.sourceforge.net"}, |
246 {N_("Tamil"), "ta", "Viveka Nathan K", "vivekanathan@users.sourceforge.net"}, |
| 247 {N_("Telugu"), "te", "Krishnababu Krottapalli", "krottapalli@ymail.com"}, |
247 {N_("Telugu"), "te", "Krishnababu Krottapalli", "krottapalli@ymail.com"}, |
| 248 {N_("Thai"), "th", "Isriya Paireepairit", "markpeak@gmail.com"}, |
248 {N_("Thai"), "th", "Isriya Paireepairit", "markpeak@gmail.com"}, |
| 249 {N_("Turkish"), "tr", "Serdar Soytetir", "tulliana@gmail.com"}, |
|
| 250 {N_("Ukranian"), "uk", "Oleksandr Kovalenko", "alx.kovalenko@gmail.com"}, |
249 {N_("Ukranian"), "uk", "Oleksandr Kovalenko", "alx.kovalenko@gmail.com"}, |
| 251 {N_("Urdu"), "ur", "RKVS Raman", "rkvsraman@gmail.com"}, |
250 {N_("Urdu"), "ur", "RKVS Raman", "rkvsraman@gmail.com"}, |
| 252 {N_("Vietnamese"), "vi", "Nguyễn Vũ Hưng", "vuhung16plus@gmail.com"}, |
251 {N_("Vietnamese"), "vi", "Nguyễn Vũ Hưng", "vuhung16plus@gmail.com"}, |
| 253 {N_("Simplified Chinese"), "zh_CN", "Aron Xu", "happyaron.xu@gmail.com"}, |
252 {N_("Simplified Chinese"), "zh_CN", "Aron Xu", "happyaron.xu@gmail.com"}, |
| 254 {N_("Hong Kong Chinese"), "zh_HK", "Abel Cheung", "abelindsay@gmail.com"}, |
253 {N_("Hong Kong Chinese"), "zh_HK", "Abel Cheung", "abelindsay@gmail.com"}, |
| 305 {N_("Bokmål Norwegian"), "nb", "Petter Johan Olsen", NULL}, |
304 {N_("Bokmål Norwegian"), "nb", "Petter Johan Olsen", NULL}, |
| 306 {N_("Bokmål Norwegian"), "nb", "Espen Stefansen", "espenas@gmail.com"}, |
305 {N_("Bokmål Norwegian"), "nb", "Espen Stefansen", "espenas@gmail.com"}, |
| 307 {N_("Dutch, Flemish"), "nl", "Vincent van Adrighem", "V.vanAdrighem@dirck.mine.nu"}, |
306 {N_("Dutch, Flemish"), "nl", "Vincent van Adrighem", "V.vanAdrighem@dirck.mine.nu"}, |
| 308 {N_("Polish"), "pl", "Krzysztof Foltman", "krzysztof@foltman.com"}, |
307 {N_("Polish"), "pl", "Krzysztof Foltman", "krzysztof@foltman.com"}, |
| 309 {N_("Polish"), "pl", "Paweł Godlewski", "pawel@bajk.pl"}, |
308 {N_("Polish"), "pl", "Paweł Godlewski", "pawel@bajk.pl"}, |
| |
309 {N_("Polish"), "pl", "Piotr Makowski", NULL}, |
| 310 {N_("Polish"), "pl", "Emil Nowak", "emil5@go2.pl"}, |
310 {N_("Polish"), "pl", "Emil Nowak", "emil5@go2.pl"}, |
| 311 {N_("Polish"), "pl", "Przemysław Sułek", NULL}, |
311 {N_("Polish"), "pl", "Przemysław Sułek", NULL}, |
| 312 {N_("Portuguese"), "pt", "Duarte Henriques", NULL}, |
312 {N_("Portuguese"), "pt", "Duarte Henriques", NULL}, |
| 313 {N_("Portuguese-Brazil"), "pt_BR", "Maurício de Lemos Rodrigues Collares Neto", "mauricioc@gmail.com"}, |
313 {N_("Portuguese-Brazil"), "pt_BR", "Maurício de Lemos Rodrigues Collares Neto", "mauricioc@gmail.com"}, |
| 314 {N_("Portuguese-Brazil"), "pt_BR", "Rodrigo Luiz Marques Flores", "rodrigomarquesflores@gmail.com"}, |
314 {N_("Portuguese-Brazil"), "pt_BR", "Rodrigo Luiz Marques Flores", "rodrigomarquesflores@gmail.com"}, |
| 322 {N_("Serbian"), "sr", "Danilo Šegan", "dsegan@gmx.net"}, |
322 {N_("Serbian"), "sr", "Danilo Šegan", "dsegan@gmx.net"}, |
| 323 {N_("Serbian"), "sr", "Aleksandar Urosevic", "urke@users.sourceforge.net"}, |
323 {N_("Serbian"), "sr", "Aleksandar Urosevic", "urke@users.sourceforge.net"}, |
| 324 {N_("Swedish"), "sv", "Tore Lundqvist", NULL}, |
324 {N_("Swedish"), "sv", "Tore Lundqvist", NULL}, |
| 325 {N_("Swedish"), "sv", "Christian Rose", NULL}, |
325 {N_("Swedish"), "sv", "Christian Rose", NULL}, |
| 326 {N_("Telugu"), "te", "Mr. Subbaramaih", "info.gist@cdac.in"}, |
326 {N_("Telugu"), "te", "Mr. Subbaramaih", "info.gist@cdac.in"}, |
| |
327 {N_("Turkish"), "tr", "Serdar Soytetir", "tulliana@gmail.com"}, |
| 327 {N_("Turkish"), "tr", "Ahmet Alp Balkan", NULL}, |
328 {N_("Turkish"), "tr", "Ahmet Alp Balkan", NULL}, |
| 328 {N_("Vietnamese"), "vi", N_("T.M.Thanh and the Gnome-Vi Team"), "gnomevi-list@lists.sf.net"}, |
329 {N_("Vietnamese"), "vi", N_("T.M.Thanh and the Gnome-Vi Team"), "gnomevi-list@lists.sf.net"}, |
| 329 {N_("Simplified Chinese"), "zh_CN", "Hashao, Rocky S. Lee", NULL}, |
330 {N_("Simplified Chinese"), "zh_CN", "Hashao, Rocky S. Lee", NULL}, |
| 330 {N_("Simplified Chinese"), "zh_CN", "Funda Wang", "fundawang@linux.net.cn"}, |
331 {N_("Simplified Chinese"), "zh_CN", "Funda Wang", "fundawang@linux.net.cn"}, |
| 331 {N_("Traditional Chinese"), "zh_TW", "Hashao, Rocky S. Lee", NULL}, |
332 {N_("Traditional Chinese"), "zh_TW", "Hashao, Rocky S. Lee", NULL}, |