mirror of
https://github.com/cookiengineer/audacity
synced 2025-05-04 17:49:45 +02:00
Update credits
This commit is contained in:
parent
7ed4c050cb
commit
437d6047c1
@ -49,98 +49,147 @@ hold information about one contributor to Audacity.
|
|||||||
void AboutDialog::CreateCreditsList()
|
void AboutDialog::CreateCreditsList()
|
||||||
{
|
{
|
||||||
// The Audacity Team: developers and support
|
// The Audacity Team: developers and support
|
||||||
AddCredit(wxT("Richard Ash"), roleTeamDeveloper);
|
AddCredit(wxString(wxT("Gale Andrews, ")) + _("quality assurance"), roleTeamMember);
|
||||||
AddCredit(wxT("James Crook"), roleTeamDeveloper);
|
AddCredit(wxString(wxT("Richard Ash, ")) + _("developer"), roleTeamMember);
|
||||||
AddCredit(wxString(wxT("Roger Dannenberg - ")) + _("co-founder"), roleTeamDeveloper);
|
AddCredit(wxString(wxT("Christian Brochec, ")) + _("documentation and support, French"), roleTeamMember);
|
||||||
AddCredit(wxT("Benjamin Drung"), roleTeamDeveloper);
|
AddCredit(wxString(wxT("Arturo \"Buanzo\" Busleiman, ")) + _("system administration"), roleTeamMember);
|
||||||
AddCredit(wxT("Vaughan Johnson"), roleTeamDeveloper);
|
AddCredit(wxString(wxT("James Crook, ")) + _("developer"), roleTeamMember);
|
||||||
AddCredit(wxT("Paul Licameli"), roleTeamDeveloper);
|
AddCredit(wxString(wxT("Roger Dannenberg, ")) + _("co-founder and developer"), roleTeamMember);
|
||||||
AddCredit(wxT("Leland Lucius"), roleTeamDeveloper);
|
AddCredit(wxString(wxT("Steve Daulton, ")) + _("developer, documentation and support"), roleTeamMember);
|
||||||
AddCredit(wxT("Martyn Shaw"), roleTeamDeveloper);
|
AddCredit(wxString(wxT("Benjamin Drung, ")) + _("developer"), roleTeamMember);
|
||||||
|
AddCredit(wxString(wxT("Vaughan Johnson, ")) + _("developer"), roleTeamMember);
|
||||||
AddCredit(wxString(wxT("Gale Andrews - ")) + _("quality assurance"), roleTeamSupport);
|
AddCredit(wxString(wxT("Greg Kozikowski, ")) + _("documentation and support"), roleTeamMember);
|
||||||
AddCredit(wxT("Christian Brochec"), roleTeamSupport);
|
AddCredit(wxString(wxT("Paul Licameli, ")) + _("developer"), roleTeamMember);
|
||||||
AddCredit(wxT("Steve Daulton"), roleTeamSupport);
|
AddCredit(wxString(wxT("Leland Lucius, ")) + _("developer"), roleTeamMember);
|
||||||
AddCredit(wxT("Greg Kozikowski"), roleTeamSupport);
|
AddCredit(wxString(wxT("Peter Sampson, ")) + _("documentation and support"), roleTeamMember);
|
||||||
AddCredit(wxT("Peter Sampson"), roleTeamSupport);
|
AddCredit(wxString(wxT("Martyn Shaw, ")) + _("developer"), roleTeamMember);
|
||||||
AddCredit(wxT("Bill Wharrie"), roleTeamSupport);
|
AddCredit(wxString(wxT("Bill Wharrie, ")) + _("documentation and support"), roleTeamMember);
|
||||||
|
|
||||||
// Emeritus: people who were "lead developers" or made an
|
// Emeritus: people who were "lead developers" or made an
|
||||||
// otherwise distinguished contribution, but who are no
|
// otherwise distinguished contribution, but who are no
|
||||||
// longer active.
|
// longer active.
|
||||||
AddCredit(wxT("Matt Brubeck"), roleEmeritusDeveloper);
|
AddCredit(wxString(wxT("Matt Brubeck, ")) + _("developer"), roleEmeritusTeam);
|
||||||
AddCredit(wxT("Michael Chinen"), roleEmeritusDeveloper);
|
AddCredit(wxString(wxT("Michael Chinen, ")) + _("developer"), roleEmeritusTeam);
|
||||||
AddCredit(wxT("Al Dimond"), roleEmeritusDeveloper);
|
AddCredit(wxString(wxT("Al Dimond, ")) + _("developer"), roleEmeritusTeam);
|
||||||
AddCredit(wxT("Joshua Haberman"), roleEmeritusDeveloper);
|
AddCredit(wxString(wxT("Joshua Haberman, ")) + _("developer"), roleEmeritusTeam);
|
||||||
AddCredit(wxT("Ruslan Ijbulatov"), roleEmeritusDeveloper);
|
AddCredit(wxString(wxT("Ruslan Ijbulatov, ")) + _("developer"), roleEmeritusTeam);
|
||||||
AddCredit(wxString(wxT("Dominic Mazzoni - "))+_("co-founder"), roleEmeritusDeveloper);
|
AddCredit(wxString(wxT("Dominic Mazzoni, "))+_("co-founder and developer"), roleEmeritusTeam);
|
||||||
AddCredit(wxT("Markus Meyer"), roleEmeritusDeveloper);
|
AddCredit(wxString(wxT("Markus Meyer, ")) + _("developer"), roleEmeritusTeam);
|
||||||
AddCredit(wxT("Monty Montgomery"), roleEmeritusDeveloper);
|
AddCredit(wxString(wxT("Monty Montgomery, ")) + _("developer"), roleEmeritusTeam);
|
||||||
AddCredit(wxT("Shane Mueller"), roleEmeritusDeveloper);
|
AddCredit(wxString(wxT("Shane Mueller, ")) + _("developer"), roleEmeritusTeam);
|
||||||
AddCredit(wxT("Tony Oetzmann"), roleEmeritusSupport);
|
AddCredit(wxString(wxT("Tony Oetzmann, ")) + _("documentation and support"), roleEmeritusTeam);
|
||||||
AddCredit(wxT("Alexandre Prokoudine"), roleEmeritusSupport);
|
AddCredit(wxString(wxT("Alexandre Prokoudine, ")) + _("documentation and support"), roleEmeritusTeam);
|
||||||
|
|
||||||
// All other contributors
|
// Contributors
|
||||||
AddCredit(wxT("Lynn Allan"), roleContributor);
|
AddCredit(wxString(wxT("Lynn Allan, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("David Avery"), roleContributor);
|
AddCredit(wxString(wxT("David Avery, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("David Bailes"), roleContributor);
|
AddCredit(wxString(wxT("David Bailes, ")) + _("accessibility advisor"), roleContributor);
|
||||||
AddCredit(wxT("William Bland"), roleContributor);
|
AddCredit(wxString(wxT("William Bland, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Sami Boukortt"), roleContributor);
|
AddCredit(wxString(wxT("Sami Boukortt, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Jeremy R. Brown"), roleContributor);
|
AddCredit(wxString(wxT("Jeremy R. Brown, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Alex S. Brown"), roleContributor);
|
AddCredit(wxString(wxT("Alex S. Brown, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Chris Cannam"), roleContributor);
|
AddCredit(wxString(wxT("Chris Cannam, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Cory Cook"), roleContributor);
|
AddCredit(wxString(wxT("Cory Cook, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Craig DeForest"), roleContributor);
|
AddCredit(wxString(wxT("Craig DeForest, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Mitch Golden"), roleContributor);
|
AddCredit(wxString(wxT("Edgar Franke (Edgar-RFT), ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Brian Gunlogson"), roleContributor);
|
AddCredit(wxString(wxT("Mitch Golden, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Andrew Hallendorff"), roleContributor);
|
AddCredit(wxString(wxT("Brian Gunlogson, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Robert H\x00e4nggi"), roleContributor);
|
AddCredit(wxString(wxT("Andrew Hallendorff, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Daniel Horgan"), roleContributor);
|
AddCredit(wxString(wxT("Robert Hänggi, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("David Hostetler"), roleContributor);
|
AddCredit(wxString(wxT("Daniel Horgan, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Steve Jolly"), roleContributor);
|
AddCredit(wxString(wxT("David Hostetler, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Steven Jones"), roleContributor);
|
AddCredit(wxString(wxT("Steve Jolly, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Arun Kishore"), roleContributor);
|
AddCredit(wxString(wxT("Steven Jones, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Paul Livesey"), roleContributor);
|
AddCredit(wxString(wxT("Arun Kishore, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Harvey Lubin"), roleContributor);
|
AddCredit(wxString(wxT("Paul Livesey, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Greg Mekkes"), roleContributor);
|
AddCredit(wxString(wxT("Harvey Lubin, ")) + _("graphic artist"), roleContributor);
|
||||||
AddCredit(wxT("Abe Milde"), roleContributor);
|
AddCredit(wxString(wxT("Greg Mekkes, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("<a href=\"http://www.paulnasca.com/\">Paul Nasca</a>"), roleContributor);
|
AddCredit(wxString(wxT("Abe Milde, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Clayton Otey"), roleContributor);
|
AddCredit(wxString(wxT("Paul Nasca, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Andr\x00e9 Pinto"), roleContributor);
|
AddCredit(wxString(wxT("Clayton Otey, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Mark Phillips"), roleContributor);
|
AddCredit(wxString(wxT("Mark Phillips, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Jean Claude Risset"), roleContributor);
|
AddCredit(wxString(wxT("André Pinto, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Edgar-RFT"), roleContributor);
|
AddCredit(wxString(wxT("Jean Claude Risset, ")) + _("composer"), roleContributor);
|
||||||
AddCredit(wxT("Augustus Saunders"), roleContributor);
|
AddCredit(wxString(wxT("Augustus Saunders, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Benjamin Schwartz"), roleContributor);
|
AddCredit(wxString(wxT("Benjamin Schwartz, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("David R. Sky"), roleContributor);
|
AddCredit(wxString(wxT("David R. Sky, ")) + _("Nyquist plug-ins"), roleContributor);
|
||||||
AddCredit(wxT("Rob Sykes"), roleContributor);
|
AddCredit(wxString(wxT("Rob Sykes, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Mike Underwood"), roleContributor);
|
AddCredit(wxString(wxT("Mike Underwood, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Philip Van Baren"), roleContributor);
|
AddCredit(wxString(wxT("Philip Van Baren, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Salvo Ventura"), roleContributor);
|
AddCredit(wxString(wxT("Salvo Ventura, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Jun Wan"), roleContributor);
|
AddCredit(wxString(wxT("Jun Wan, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Daniel Winzen"), roleContributor);
|
AddCredit(wxString(wxT("Daniel Winzen, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Tom Woodhams"), roleContributor);
|
AddCredit(wxString(wxT("Tom Woodhams, ")) + _("developer"), roleContributor);
|
||||||
AddCredit(wxT("Wing Yu"), roleContributor);
|
AddCredit(wxString(wxT("Wing Yu, ")) + _("developer"), roleContributor);
|
||||||
|
|
||||||
AddCredit(wxT("expat"), roleLibrary);
|
// Translators
|
||||||
AddCredit(wxT("FLAC"), roleLibrary);
|
|
||||||
AddCredit(wxT("LAME"), roleLibrary);
|
AddCredit(wxT("Mikhail Balabanov (bg)"), roleTranslators);
|
||||||
AddCredit(wxT("libmad"), roleLibrary);
|
AddCredit(wxT("Francesc Busquets (ca)"), roleTranslators);
|
||||||
AddCredit(wxT("libsoxr, by Rob Sykes"), roleLibrary);
|
AddCredit(wxT("Pau Crespo (ca)"), roleTranslators);
|
||||||
#if USE_LV2
|
AddCredit(wxT("Aleš Tošovský (cs)"), roleTranslators);
|
||||||
AddCredit(wxT("lilv, serd, sord, and sratom, by David Robillard"), roleLibrary);
|
AddCredit(wxT("Henrik Clausen (da)"), roleTranslators);
|
||||||
AddCredit(wxT("msinttypes, by Alexander Chemeris"), roleLibrary);
|
AddCredit(wxT("Christoph Kobe (de)"), roleTranslators);
|
||||||
#endif
|
AddCredit(wxT("Daniel Winzen (de)"), roleTranslators);
|
||||||
AddCredit(wxT("libsndfile"), roleLibrary);
|
AddCredit(wxT("Karsten Zeller (de)"), roleTranslators);
|
||||||
AddCredit(wxT("Nyquist"), roleLibrary);
|
AddCredit(wxT("Antonio Paniagua (es)"), roleTranslators);
|
||||||
AddCredit(wxT("Ogg Vorbis"), roleLibrary);
|
AddCredit(wxT("Ezequiel Plaza (es)"), roleTranslators);
|
||||||
AddCredit(wxT("PortAudio"), roleLibrary);
|
AddCredit(wxT("Waldo Ramirez (es)"), roleTranslators);
|
||||||
AddCredit(wxT("portsmf"), roleLibrary);
|
AddCredit(wxT("Xabier Aramendi (eu)"), roleTranslators);
|
||||||
AddCredit(wxT("sbsms, by Clayton Otey"), roleLibrary);
|
AddCredit(wxT("Petri Vuorio (fi)"), roleTranslators);
|
||||||
AddCredit(wxT("<a href=\"http://www.surina.net/soundtouch/\">SoundTouch</a>, by Olli Parviainen"), roleLibrary);
|
AddCredit(wxT("Lionel Allorge (fr)"), roleTranslators);
|
||||||
AddCredit(wxT("TwoLAME"), roleLibrary);
|
AddCredit(wxT("Olivier Ballestraz (fr)"), roleTranslators);
|
||||||
AddCredit(wxT("Vamp"), roleLibrary);
|
AddCredit(wxT("Christian Brochec (fr)"), roleTranslators);
|
||||||
AddCredit(wxT("wxWidgets"), roleLibrary);
|
AddCredit(wxT("Fabrice Silva (fr)"), roleTranslators);
|
||||||
|
AddCredit(wxT("Micil Sheain Mhicil (ga)"), roleTranslators);
|
||||||
|
AddCredit(wxT("Xosé Antón Vicente Rodríguez (gl)"), roleTranslators);
|
||||||
|
AddCredit(wxT("Márton Balázs (hu)"), roleTranslators);
|
||||||
|
AddCredit(wxT("Jozsef Herczeg (hu)"), roleTranslators);
|
||||||
|
AddCredit(wxT("Aldo Boccacci (it)"), roleTranslators);
|
||||||
|
AddCredit(wxT("Ohkubo Kohei (ja)"), roleTranslators);
|
||||||
|
AddCredit(wxT("Šarῡnas Gliebus (lt)"), roleTranslators);
|
||||||
|
AddCredit(wxT("Ilija Iliev (mk)"), roleTranslators);
|
||||||
|
AddCredit(wxT("Kevin Brubeck Unhammer (nb)"), roleTranslators);
|
||||||
|
AddCredit(wxT("Tino Meinen (nl)"), roleTranslators);
|
||||||
|
AddCredit(wxT("Tomasz Bandura (pl)"), roleTranslators);
|
||||||
|
AddCredit(wxT("Marek Mularczyk (pl)"), roleTranslators);
|
||||||
|
AddCredit(wxT("Sebastian Pacholski (pl)"), roleTranslators);
|
||||||
|
AddCredit(wxT("Cleber Tavano (pt_BR)"), roleTranslators);
|
||||||
|
AddCredit(wxT("Victor Westmann (pt_BR)"), roleTranslators);
|
||||||
|
AddCredit(wxT("Manuel Ciosici (ro)"), roleTranslators);
|
||||||
|
AddCredit(wxT("Yuri Ilyin (ru)"), roleTranslators);
|
||||||
|
AddCredit(wxT("Alexandre Prokoudine (ru)"), roleTranslators);
|
||||||
|
AddCredit(wxT("Joe Yeti (sk)"), roleTranslators);
|
||||||
|
AddCredit(wxT("Rok Hecl (sl)"), roleTranslators);
|
||||||
|
AddCredit(wxT("Martin Srebotnjak (sl)"), roleTranslators);
|
||||||
|
AddCredit(wxT("Lars Carlsson (sv)"), roleTranslators);
|
||||||
|
AddCredit(wxT("Kaya Zeren (tr)"), roleTranslators);
|
||||||
|
AddCredit(wxT("Maxim Dziumanenko (uk)"), roleTranslators);
|
||||||
|
AddCredit(wxT("XiaoXi Liu (zh_CN)"), roleTranslators);
|
||||||
|
AddCredit(wxT("Chido (zh_TW)"), roleTranslators);
|
||||||
|
AddCredit(wxT("Panming Zhong (zh_TW)"), roleTranslators);
|
||||||
|
|
||||||
|
// Libraries
|
||||||
|
|
||||||
|
AddCredit(wxT("<a href=\"http://www.jclark.com/xml/expat.html\">expat</a>"), roleLibrary);
|
||||||
|
AddCredit(wxT("<a href=\"http://xiph.org/flac/\">FLAC</a>"), roleLibrary);
|
||||||
|
AddCredit(wxT("iAVC</a>"), roleLibrary);
|
||||||
|
AddCredit(wxT("<a href=\"http://lame.sourceforge.net/\">LAME</a>"), roleLibrary);
|
||||||
|
AddCredit(wxT("<a href=\"http://www.underbit.com/products/mad/\">libmad</a>"), roleLibrary);
|
||||||
|
AddCredit(wxT("<a href=\"http://www.mega-nerd.com/libsndfile/\">libsndfile</a>"), roleLibrary);
|
||||||
|
AddCredit(wxT("<a href=\"http://sourceforge.net/p/soxr/wiki/Home/\">libsoxr</a>"), roleLibrary);
|
||||||
|
AddCredit(wxT("<a href=\"http://lv2plug.in/\">lv2</a> (") + _("incorporating") + wxT(" lilv, msinttypes, serd, sord and sratom)"), roleLibrary);
|
||||||
|
AddCredit(wxT("<a href=\"https://www.cs.cmu.edu/~music/nyquist/\">Nyquist</a>"), roleLibrary);
|
||||||
|
AddCredit(wxT("<a href=\"http://vorbis.com/\">Ogg Vorbis</a>"), roleLibrary);
|
||||||
|
AddCredit(wxT("<a href=\"http://www.portaudio.com/\">PortAudio</a>"), roleLibrary);
|
||||||
|
AddCredit(wxT("<a href=\"http://sourceforge.net/apps/trac/portmedia/wiki/portsmf/\">portsmf</a>"), roleLibrary);
|
||||||
|
AddCredit(wxT("<a href=\"http://sbsms.sourceforge.net/\">sbsms</a>"), roleLibrary);
|
||||||
|
AddCredit(wxT("<a href=\"http://www.surina.net/soundtouch/\">SoundTouch</a>"), roleLibrary);
|
||||||
|
AddCredit(wxT("<a href=\"http://www.twolame.org/\">TwoLAME</a>"), roleLibrary);
|
||||||
|
AddCredit(wxT("<a href=\"http://www.vamp-plugins.org/\">Vamp</a>"), roleLibrary);
|
||||||
|
AddCredit(wxT("<a href=\"http://wxwidgets.org/\">wxWidgets</a>"), roleLibrary);
|
||||||
|
|
||||||
|
// Thanks
|
||||||
|
|
||||||
AddCredit(wxT("Dave Beydler"), roleThanks);
|
AddCredit(wxT("Dave Beydler"), roleThanks);
|
||||||
AddCredit(wxT("Brian Cameron"), roleThanks);
|
AddCredit(wxT("Brian Cameron"), roleThanks);
|
||||||
@ -209,7 +258,7 @@ void AboutDialog::PopulateAudacityPage( ShuttleGui & S )
|
|||||||
CreateCreditsList();
|
CreateCreditsList();
|
||||||
|
|
||||||
wxString par1Str = _(
|
wxString par1Str = _(
|
||||||
"Audacity is a free program written by a worldwide team of volunteer <a href=\"http://audacityteam.org/about/credits\">developers</a>. \
|
"Audacity is a free program written by a worldwide team of <a href=\"http://audacityteam.org/about/credits\">volunteers</a>. \
|
||||||
Audacity is <a href=\"http://audacityteam.org/download\">available</a> for Windows, Mac, and GNU/Linux (and other Unix-like systems).");
|
Audacity is <a href=\"http://audacityteam.org/download\">available</a> for Windows, Mac, and GNU/Linux (and other Unix-like systems).");
|
||||||
|
|
||||||
// This trick here means that the English language version won't mention using
|
// This trick here means that the English language version won't mention using
|
||||||
@ -234,7 +283,7 @@ visit our <a href=\"http://forum.audacityteam.org/\">forum</a>.");
|
|||||||
* For example: "English translation by Dominic Mazzoni." */
|
* For example: "English translation by Dominic Mazzoni." */
|
||||||
if (_("translator_credits") != wxString(wxT("translator_credits")))
|
if (_("translator_credits") != wxString(wxT("translator_credits")))
|
||||||
{
|
{
|
||||||
translatorCredits = _("translator_credits");
|
translatorCredits = _("translator_credits") + wxT("<br>");
|
||||||
}
|
}
|
||||||
wxString localeStr = wxLocale::GetSystemEncodingName();
|
wxString localeStr = wxLocale::GetSystemEncodingName();
|
||||||
|
|
||||||
@ -243,33 +292,32 @@ visit our <a href=\"http://forum.audacityteam.org/\">forum</a>.");
|
|||||||
localeStr +
|
localeStr +
|
||||||
wxT("\"></head>") +
|
wxT("\"></head>") +
|
||||||
wxT("<body bgcolor=\"#ffffff\"><center>") +
|
wxT("<body bgcolor=\"#ffffff\"><center>") +
|
||||||
wxT("<h3>Audacity ") + wxString(AUDACITY_VERSION_STRING) + wxT("</h3>")+
|
wxT("<h3>Audacity ") + wxString(AUDACITY_VERSION_STRING) + wxT("</center></h3>") +
|
||||||
_("free, open source, cross-platform software for recording and editing sounds<br>") +
|
_("Free, open source, cross-platform software for recording and editing sounds.") +
|
||||||
wxT("<a href=\"http://audacityteam.org/\">http://audacityteam.org/</a>") +
|
wxT(" <a href=\"http://audacityteam.org/\">http://audacityteam.org/</a>") +
|
||||||
wxT("<p><br>") + par1Str +
|
wxT("<p><br>") + par1Str +
|
||||||
wxT("<p>") + par2Str +
|
wxT("<p>") + par2Str +
|
||||||
wxT("<h3>") + _("Credits") + wxT("</h3>") +
|
wxT("<h3>") + _("Credits") + wxT("</h3>") + wxT("<p>") +
|
||||||
wxT("<p>") + translatorCredits +
|
|
||||||
|
|
||||||
wxT("<p><b>") + wxString::Format(_("Audacity Developers")) + wxT("</b><br>") +
|
wxT("<p><b>") + wxString::Format(_("Team Members")) + wxT("</b><br><br>") +
|
||||||
GetCreditsByRole(roleTeamDeveloper) +
|
GetCreditsByRole(roleTeamMember) +
|
||||||
|
|
||||||
wxT("<p><b>") + wxString::Format(_("Audacity Support Team")) + wxT("</b><br>") +
|
wxT("<p><b> ") + _("Emeritus:") + wxT("</b><br>") +
|
||||||
GetCreditsByRole(roleTeamSupport) +
|
_("Distinguished Audacity Team members, not currently active") + wxT("<br><br>") +
|
||||||
|
GetCreditsByRole(roleEmeritusTeam) +
|
||||||
|
|
||||||
wxT("<p><b>") + _("Emeritus Developers") + wxT("</b><br>") +
|
wxT("<p><b>") + _("Contributors") + wxT("</b><br><br>") +
|
||||||
GetCreditsByRole(roleEmeritusDeveloper) +
|
|
||||||
|
|
||||||
wxT("<p><b>") + _(" Emeritus Team Members") + wxT("</b><br>") +
|
|
||||||
GetCreditsByRole(roleEmeritusSupport) +
|
|
||||||
|
|
||||||
wxT("<p><b>") + _("Other Contributors") + wxT("</b><br>") +
|
|
||||||
GetCreditsByRole(roleContributor) +
|
GetCreditsByRole(roleContributor) +
|
||||||
|
|
||||||
wxT("<p><b>") + _("Audacity is based on code from the following projects:") + wxT("</b><br>") +
|
wxT("<p><b>") + _("Translators") + wxT("</b><br>") +
|
||||||
|
translatorCredits + wxT("<br>") +
|
||||||
|
GetCreditsByRole(roleTranslators) +
|
||||||
|
|
||||||
|
wxT("<p><b>") + _("Libraries") + wxT("</b><br>") +
|
||||||
|
wxT("Audacity includes code from the following projects:") + wxT("<br><br>") +
|
||||||
GetCreditsByRole(roleLibrary) +
|
GetCreditsByRole(roleLibrary) +
|
||||||
|
|
||||||
wxT("<p><b>") + _("Special thanks:") + wxT("</b><br>") +
|
wxT("<p><b>") + _("Special thanks:") + wxT("</b><br><br>") +
|
||||||
GetCreditsByRole(roleThanks) +
|
GetCreditsByRole(roleThanks) +
|
||||||
|
|
||||||
wxT("<p><br>") + _("<b>Audacity®</b> software is copyright")+
|
wxT("<p><br>") + _("<b>Audacity®</b> software is copyright")+
|
||||||
|
@ -64,11 +64,10 @@ class AboutDialog final : public wxDialog {
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
enum Role {
|
enum Role {
|
||||||
roleTeamDeveloper,
|
roleTeamMember,
|
||||||
roleTeamSupport,
|
roleEmeritusTeam,
|
||||||
roleEmeritusDeveloper,
|
|
||||||
roleEmeritusSupport,
|
|
||||||
roleContributor,
|
roleContributor,
|
||||||
|
roleTranslators,
|
||||||
roleLibrary,
|
roleLibrary,
|
||||||
roleThanks
|
roleThanks
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user