Audacious $Id:Doxyfile42802007-03-2104:39:00Znenolod$
credits.c
Go to the documentation of this file.
00001 /*  Audacious - Cross-platform multimedia player
00002  *  Copyright (C) 2005-2009  Audacious Team
00003  *
00004  *  Based on BMP:
00005  *  Copyright (C) 2003-2004  BMP development team
00006  *
00007  *  Based on XMMS:
00008  *  Copyright (C) 1998-2003  XMMS development team
00009  *
00010  *  This program is free software; you can redistribute it and/or modify
00011  *  it under the terms of the GNU General Public License as published by
00012  *  the Free Software Foundation; under version 3 of the License.
00013  *
00014  *  This program is distributed in the hope that it will be useful,
00015  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
00016  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00017  *  GNU General Public License for more details.
00018  *
00019  *  You should have received a copy of the GNU General Public License
00020  *  along with this program.  If not, see <http://www.gnu.org/licenses>.
00021  *
00022  *  The Audacious team does not consider modular code linking to
00023  *  Audacious or using our public API to be a derived work.
00024  */
00025 
00026 #include "config.h"
00027 #include "i18n.h"
00028 #include "misc.h"
00029 
00030 static const gchar *audacious_brief =
00031  "<big><b>Audacious %s</b></big>\n"
00032  "Copyright (C) 2005-2011 Audacious Team";
00033 
00034 static const gchar *credit_text[] = {
00035     N_("Core developers:"),
00036     "Christian Birchinger",
00037     "Michael Färber",
00038     "Matti Hämäläinen",
00039     "John Lindgren",
00040     "Cristi Măgherușan",
00041     "Tomasz Moń",
00042     "William Pitcock",
00043     "Jonathan Schleifer",
00044     "Ben Tucker",
00045     "Tony Vroon",
00046     "Yoshiki Yazawa",
00047     NULL,
00048 
00049     N_("Graphics:"),
00050     "George Averill",
00051     "Stephan Sokolow",
00052     NULL,
00053 
00054     N_("Default skin:"),
00055     "George Averill",
00056     "Michael Färber",
00057     "William Pitcock",
00058     NULL,
00059 
00060     N_("Plugin development:"),
00061     "Kiyoshi Aman",
00062     "Luca Barbato",
00063     "Daniel Barkalow",
00064     "Michael Färber",
00065     "Shay Green",
00066     "Matti Hämäläinen",
00067     "Sascha Hlusiak",
00068     "John Lindgren",
00069     "Michał Lipski",
00070     "Giacomo Lozito",
00071     "Cristi Măgherușan",
00072     "Boris Mikhaylov",
00073     "Tomasz Moń",
00074     "Sebastian Pipping",
00075     "William Pitcock",
00076     "Derek Pomery",
00077     "Jonathan Schleifer",
00078     "Andrew O. Shadoura",
00079     "Tony Vroon",
00080     "Yoshiki Yazawa",
00081     NULL,
00082 
00083     N_("Patch authors:"),
00084     "Chris Arepantis",
00085     "Alexis Ballier",
00086     "Eric Barch",
00087     "Carlo Bramini",
00088     "Massimo Cavalleri",
00089     "Stefano D'Angelo",
00090     "Jean-Louis Dupond",
00091     "Laszlo Dvornik",
00092     "Ralf Ertzinger",
00093     "Mike Frysinger",
00094     "Mark Glines",
00095     "Hans de Goede",
00096     "Michael Hanselmann",
00097     "Juho Heikkinen",
00098     "Joseph Jezak",
00099     "Henrik Johansson",
00100     "Jussi Judin",
00101     "Teru Kamogashira",
00102     "Chris Kehler",
00103     "Mark Loeser",
00104     "Alex Maclean",
00105     "Mikael Magnusson",
00106     "Rodrigo Martins de Matos Ventura",
00107     "Mihai Maruseac",
00108     "Diego Pettenò",
00109     "Mike Ryan",
00110     "Michael Schwendt",
00111     "Edward Sheldrake",
00112     "Kirill Shendrikowski",
00113     "Kazuki Shimura",
00114     "Valentine Sinitsyn",
00115     "Will Storey",
00116     "Johan Tavelin",
00117     "Christoph J. Thompson",
00118     "Bret Towe",
00119     "Peter Wagner",
00120     "John Wehle",
00121     "Ben Wolfson",
00122     "Tim Yamin",
00123     "Ivan N. Zlatev",
00124     NULL,
00125 
00126     N_("1.x developers:"),
00127     "George Averill",
00128     "Daniel Barkalow",
00129     "Christian Birchinger",
00130     "Daniel Bradshaw",
00131     "Adam Cecile",
00132     "Michael Färber",
00133     "Matti Hämäläinen",
00134     "Troels Bang Jensen",
00135     "Giacomo Lozito",
00136     "Cristi Măgherușan",
00137     "Tomasz Moń",
00138     "William Pitcock",
00139     "Derek Pomery",
00140     "Mohammed Sameer",
00141     "Jonathan Schleifer",
00142     "Ben Tucker",
00143     "Tony Vroon",
00144     "Yoshiki Yazawa",
00145     "Eugene Zagidullin",
00146     NULL,
00147 
00148     N_("BMP Developers:"),
00149     "Artem Baguinski",
00150     "Edward Brocklesby",
00151     "Chong Kai Xiong",
00152     "Milosz Derezynski",
00153     "David Lau",
00154     "Ole Andre Vadla Ravnaas",
00155     "Michiel Sikkes",
00156     "Andrei Badea",
00157     "Peter Behroozi",
00158     "Bernard Blackham",
00159     "Oliver Blin",
00160     "Tomas Bzatek",
00161     "Liviu Danicel",
00162     "Jon Dowland",
00163     "Artur Frysiak",
00164     "Sebastian Kapfer",
00165     "Lukas Koberstein",
00166     "Dan Korostelev",
00167     "Jolan Luff",
00168     "Michael Marineau",
00169     "Tim-Philipp Muller",
00170     "Julien Portalier",
00171     "Andrew Ruder",
00172     "Olivier Samyn",
00173     "Martijn Vernooij",
00174     NULL,
00175 
00176     NULL
00177 };
00178 
00179 static const gchar *translators_text[] = {
00180     N_("Belarusian:"),
00181     "Darafei Praliaskouski",
00182     NULL,
00183     N_("Basque:"),
00184     "Iñaki Larrañaga Murgoitio",
00185     NULL,
00186     N_("Brazilian Portuguese:"),
00187     "Fábio Antunes",
00188     "Philipi Pinto",
00189     NULL,
00190     N_("Breton:"),
00191     "Thierry Vignaud",
00192     NULL,
00193     N_("Bulgarian:"),
00194     "Andrew Ivanov",
00195     NULL,
00196     N_("Catalan:"),
00197     "Ernest Adrogué",
00198     NULL,
00199     N_("Chinese:"),
00200     "Tse Chih Chiu",
00201     NULL,
00202     N_("Croatian:"),
00203     "Marin Glibic",
00204     NULL,
00205     N_("Czech:"),
00206     "Petr Pisar",
00207     NULL,
00208     N_("Dutch:"),
00209     "Laurens Buhler",
00210     "Tony Vroon",
00211     NULL,
00212     N_("Estonian:"),
00213     "Ivar Smolin",
00214     NULL,
00215     N_("Finnish:"),
00216     "Pauli Virtanen",
00217     "Matti Hämäläinen",
00218     NULL,
00219     N_("French:"),
00220     "Adam Cecile",
00221     "Stanislas Zeller",
00222     "Stany Henry",
00223     "Jean-Alexandre Anglès d'Auriac",
00224     NULL,
00225     N_("German:"),
00226     "Matthias Debus",
00227     "Michael Färber",
00228     "Michael Hanselmann",
00229     "Thomas Lange",
00230     "Carl Trope",
00231     NULL,
00232     N_("Georgian:"),
00233     "George Machitidze",
00234     NULL,
00235     N_("Greek:"),
00236     "Kouzinopoulos Haris",
00237     "Stavros Giannouris",
00238     "Stathis Kamperis",
00239     NULL,
00240     N_("Hindi:"),
00241     "Dhananjaya Sharma",
00242     NULL,
00243     N_("Hungarian:"),
00244     "Laszlo Dvornik",
00245     "Peter Polonkai",
00246     NULL,
00247     N_("Italian:"),
00248     "Alessio D'Ascanio",
00249     "Diego Pettenò",
00250     NULL,
00251     N_("Japanese:"),
00252     "Dai",
00253     NULL,
00254     N_("Korean:"),
00255     "DongCheon Park",
00256     NULL,
00257     N_("Latvian:"),
00258     "Einars Sprugis",
00259     NULL,
00260     N_("Lithuanian:"),
00261     "Paul Daukas",
00262     "Rimas Kudelis",
00263     NULL,
00264     N_("Macedonian:"),
00265     "Arangel Angov",
00266     NULL,
00267     N_("Polish:"),
00268     "Wojciech Myrda",
00269     "Michał Kiedrowicz",
00270     "Szymon Weihs",
00271     NULL,
00272     N_("Portuguese:"),
00273     "Luís Picciochi Oliveira",
00274     NULL,
00275     N_("Romanian:"),
00276     "Daniel Patriche",
00277     "Cristi Măgherușan",
00278     NULL,
00279     N_("Russian:"),
00280     "Sergey V. Mironov",
00281     "Alexandr Orlov",
00282     NULL,
00283     N_("Serbian (Latin):"),
00284     "Strahinja Kustudić",
00285     NULL,
00286     N_("Serbian (Cyrillic):"),
00287     "Strahinja Kustudić",
00288     NULL,
00289     N_("Simplified Chinese:"),
00290     "Yang Zhang",
00291     NULL,
00292     N_("Slovak:"),
00293     "Andrej Herceg",
00294     NULL,
00295     N_("Spanish:"),
00296     "Cosme Domínguez Díaz",
00297     "Jeki Sinneo Leinos",
00298     "Francisco Javier F. Serrador",
00299     "Gustavo D. Vranjes",
00300     "Jorge Andrés",
00301     NULL,
00302     N_("Swedish:"),
00303     "Martin Persenius",
00304     NULL,
00305     N_("Traditional Chinese:"),
00306     "Cheng-Wei Chien",
00307     "Sylecn Song",
00308     "Yang Zhang",
00309     NULL,
00310     N_("Turkish:"),
00311     "Murat Şenel",
00312     "Eren Turkay",
00313     NULL,
00314     N_("Ukrainian:"),
00315     "Mykola Lynnyk",
00316     NULL,
00317     N_("Welsh:"),
00318     "Edward Brocklesby",
00319     "William Pitcock",
00320     NULL,
00321 
00322     NULL
00323 };
00324 
00325 void
00326 get_audacious_credits(const gchar ** brief, const gchar *** credits, const gchar ***translators)
00327 {
00328     if (brief != NULL)
00329         *brief = audacious_brief;
00330     if (credits != NULL)
00331         *credits = credit_text;
00332     if (translators != NULL)
00333         *translators = translators_text;
00334 }