From c6a52663c7e46a4b0fa2f1fba618d107e623359e Mon Sep 17 00:00:00 2001 From: ByteHamster Date: Fri, 1 Jan 2021 19:55:42 +0100 Subject: Updated contributors --- CONTRIBUTORS | 185 ------------------------------------ CONTRIBUTORS.md | 53 +++++++++++ app/src/main/assets/developers.csv | 41 ++++++-- app/src/main/assets/translators.csv | 34 +++---- createContributors.py | 73 ++++++++++++++ createDevelopersList.py | 30 ------ createTranslatorsList.py | 39 -------- 7 files changed, 175 insertions(+), 280 deletions(-) delete mode 100644 CONTRIBUTORS create mode 100644 CONTRIBUTORS.md create mode 100644 createContributors.py delete mode 100644 createDevelopersList.py delete mode 100644 createTranslatorsList.py diff --git a/CONTRIBUTORS b/CONTRIBUTORS deleted file mode 100644 index bd4a20cc4..000000000 --- a/CONTRIBUTORS +++ /dev/null @@ -1,185 +0,0 @@ -ByteHamster -danieloeh -mfietz -TomHennen -orionlee -domingos86 -andersonvom -TacoTheDank -shortspider -ebraminio -spacecowboy -patheticpat -tonytamsf -brad -Cj-Malone -maxbechtold -asdoi -gaul -qkolj -pachecosf -gerardolgvr -bws9000 -ahangarha -damoasda -hannesa2 -keunes -rharriso -xgouchet -sevenmaster -TheRealFalcon -jas14 -johnjohndoe -udif -malockin -dirkmueller -jatinkumarg -peschmae0 -orelogo -txtd -ydinath -CedricCabessa -mchelen -dethstar -drabux -saqura -bibz -hzulla -deandreamatias -MeirAtIMDDE -egsavage -ligi -dreiss -liesen -nereocystis -rezanejati -twiceyuan -JessieVela -HaBaLeS -volhol -michaelmwhite -CameronBanga -HrBDev -HolgerJeromin -xisberto -jmue -katrinleinweber -LatinSuD -24hours -SosoTughushi -fabolhak -archibishop -alifeflow -toggles -matdb -kingargyle -dsmith47 -hannesaa2 -jhunnius -ShadowIce -raghulj -raghulrm -mamehacker -skitt -wseemann -mr-intj -tuxayo -schlch -alimemonzx -olivoto -alanorth -alexte -andrey-krutov -arantius -chrissicool -cszucko -CWftw -danielm5 -ariedov -brettle -edwinhere -eirikv -eerden -jklippel -jannic -Foso -Kaligule -kvithayathil -luiscruz -mlasson -M-arcel -msoose -mo -mdeveloper20 -Slinger -mschuetz -MolarAmbiguity -mounirlamouri -ortylp -PtilopsisLeucotis -ramzan -SamWhited -selivan -sonnayasomnambula -sethoscope -shantanahardy -danners -corecode -vimsick -edent -atrus6 -waylife -amhokies -andrewc1 -axq -fossterer -jmdouglas -lightonflux -minusf - - -Arabic: abuzar3.khalid, keunes, nabilMaghura, rex07 -Asturian (ast_ES): enolp -Basque: gaztainalde, keunes, Osoitz, pospolos -Breton: Belvar, keunes -Bulgarian: keunes, solusitor -Catalan: carles.llacer, dvd1985, exort12, javiercoll, keunes, Kintu, lambdani, marcmetallextrem, xc70 -Chinese (zh_CN): brnme, cyril3, Felix2yu, gaohongyuan, Guaidaodl, Huck0, iconteral, jhxie, jxj2zzz79pfp9bpo, keunes, kyleehee, molisiye, owen8877, RainSlide, Sak94664, spice2wolf, tupunco, wongsyrone, yangyang, yiqiok -Chinese (zh_TW): bobchao, ijliao, keunes, mapobi, pggdt, ymhuang0808 -Czech (cs_CZ): anotheranonymoususer, elich, Hanzmeister, svetlemodry, Thomaash -Danish: jhertel, keunes, SebastianKiwiDk, twikedk -Dutch: e2jk, keunes, rwv, Vistaus -Estonian: Eraser, keunes, mahfiaz -Finnish: Ban3, keunes, Sahtor -French: ChaoticMind, clombion, Cornegidouille, e2jk, keunes, lacouture, LouFex, Matth78, Poussinou, sterylmreep -Galician: antiparvos, pikamoku, Raichely -German: ByteHamster, ceving, dadosch, DerSilly, elkangaroo, enz, f_grubm, finsterwalder, HolgerJeromin, kalei, keunes, mfietz, Quiss42, repat, ypid -Modern Greek (1453-): AnimaRain, antonist, keunes, pavlosv -Hebrew (he_IL): amir.dafnyman, E1i9, mongoose4004, pinkasey, rellieberman, Yaron -Hindi (hi_IN): keunes, purple.coder, siddhusengar -Hungarian: hurrikan, keunes, lna91, marthynw, meskobalazs, naren93 -Icelandic: keunes, marthjod -Indonesian: dbrw, keunes, levirs565 -Italian (it_IT): aalex70, allin, Bonnee, dontknowcris, giuseppep, Guybrush88, ilmanzo, keunes, m.chinni, marco_pag, neonsoftware, niccord, theloca95 -Japanese: keunes, KotaKato, Naofumi, sh3llc4t, TranslatorG -Kannada (kn_IN): chiraag.nataraj, keunes, thejeshgn -Korean: changwoo, keunes, libliboom -Lithuanian: keunes, naglis -Macedonian: krisfremen -Malayalam: joice, keunes, rashivkp -Norwegian Bokmål (nb_NO): abstrakct, bablecopherye, corkie, heraldo, jakobkg, keunes, kongk, sevenmaster, timbast -Persian: ahangarha, danialbehzadi, ebraminio, F7D, hamidrezabayat76, keunes, sinamoghaddas -Polish (pl_PL): hiro2020, Iwangelion, keunes, lomapur, mandlus, maniexx, Mephistofeles, shark103, tyle -Portuguese: emansije, keunes, smarquespt -Portuguese (pt_BR): alexupits, alysonborges, andersonvom, arua, caioau, carlo_valente, castrors, edman, keunes, lipefire, mbaltar, olivoto, rogervezaro, RubeensVinicius, SamWilliam -Romanian (ro_RO): corneliu.e, fuzzmz, keunes, ralienpp -Russian (ru_RU): btimofeev, Duke_Raven, gammja, homocomputeris, IgorPolyakov, keunes, mercutiy, null, overmind88, Platun0v, PtilopsisLeucotis, s.chebotar, un_logic, Vladryyu, whereisthetea -Slovak: ati3, keunes, tiborepcek -Slovenian (sl_SI): keunes, panter23 -Spanish: AleksSyntek, andersonvom, andrespelaezp, deandreamatias, dvd1985, Fitoschido, frandavid100, hard_ware, javiercoll, keunes, LatinSuD, leogrignafini, tres.14159, vfmatzkin, wakutiteo -Swahili (macrolanguage): keunes, kmtra -Swedish (sv_SE): bpnilsson, keunes, nilso, TwoD -Telugu: keunes, veeven -Turkish: brsata, Erdy, keunes, overbite, Slsdem -Ukrainian (uk_UA): IndibidAbulya, keunes, older, paul_sm, sergiyr, zhenya97 -Vietnamese: abnvolk, keunes, ppanhh diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md new file mode 100644 index 000000000..a2a44e10e --- /dev/null +++ b/CONTRIBUTORS.md @@ -0,0 +1,53 @@ +# Developers + +[ByteHamster](https://github.com/ByteHamster), [danieloeh](https://github.com/danieloeh), [mfietz](https://github.com/mfietz), [TomHennen](https://github.com/TomHennen), [orionlee](https://github.com/orionlee), [domingos86](https://github.com/domingos86), [tonytamsf](https://github.com/tonytamsf), [andersonvom](https://github.com/andersonvom), [damoasda](https://github.com/damoasda), [TacoTheDank](https://github.com/TacoTheDank), [shortspider](https://github.com/shortspider), [ebraminio](https://github.com/ebraminio), [asdoi](https://github.com/asdoi), [spacecowboy](https://github.com/spacecowboy), [patheticpat](https://github.com/patheticpat), [brad](https://github.com/brad), [Cj-Malone](https://github.com/Cj-Malone), [maxbechtold](https://github.com/maxbechtold), [gaul](https://github.com/gaul), [qkolj](https://github.com/qkolj), [keunes](https://github.com/keunes), [pachecosf](https://github.com/pachecosf), [gerardolgvr](https://github.com/gerardolgvr), [bws9000](https://github.com/bws9000), [ahangarha](https://github.com/ahangarha), [hannesa2](https://github.com/hannesa2), [rharriso](https://github.com/rharriso), [xgouchet](https://github.com/xgouchet), [sevenmaster](https://github.com/sevenmaster), [TheRealFalcon](https://github.com/TheRealFalcon), [Slinger](https://github.com/Slinger), [johnjohndoe](https://github.com/johnjohndoe), [jas14](https://github.com/jas14), [udif](https://github.com/udif), [malockin](https://github.com/malockin), [dirkmueller](https://github.com/dirkmueller), [jatinkumarg](https://github.com/jatinkumarg), [peschmae0](https://github.com/peschmae0), [orelogo](https://github.com/orelogo), [txtd](https://github.com/txtd), [ydinath](https://github.com/ydinath), [CedricCabessa](https://github.com/CedricCabessa), [mchelen](https://github.com/mchelen), [dethstar](https://github.com/dethstar), [drabux](https://github.com/drabux), [saqura](https://github.com/saqura), [bibz](https://github.com/bibz), [hzulla](https://github.com/hzulla), [deandreamatias](https://github.com/deandreamatias), [MeirAtIMDDE](https://github.com/MeirAtIMDDE), [egsavage](https://github.com/egsavage), [ligi](https://github.com/ligi), [Xeitor](https://github.com/Xeitor), [dreiss](https://github.com/dreiss), [liesen](https://github.com/liesen), [nereocystis](https://github.com/nereocystis), [rezanejati](https://github.com/rezanejati), [twiceyuan](https://github.com/twiceyuan), [JessieVela](https://github.com/JessieVela), [HaBaLeS](https://github.com/HaBaLeS), [volhol](https://github.com/volhol), [michaelmwhite](https://github.com/michaelmwhite), [CameronBanga](https://github.com/CameronBanga), [HrBDev](https://github.com/HrBDev), [HolgerJeromin](https://github.com/HolgerJeromin), [xisberto](https://github.com/xisberto), [jmue](https://github.com/jmue), [katrinleinweber](https://github.com/katrinleinweber), [LatinSuD](https://github.com/LatinSuD), [24hours](https://github.com/24hours), [SosoTughushi](https://github.com/SosoTughushi), [fabolhak](https://github.com/fabolhak), [archibishop](https://github.com/archibishop), [alifeflow](https://github.com/alifeflow), [avirajrsingh](https://github.com/avirajrsingh), [toggles](https://github.com/toggles), [matdb](https://github.com/matdb), [damlayildiz](https://github.com/damlayildiz), [kingargyle](https://github.com/kingargyle), [dsmith47](https://github.com/dsmith47), [hannesaa2](https://github.com/hannesaa2), [jhunnius](https://github.com/jhunnius), [ShadowIce](https://github.com/ShadowIce), [Niffler](https://github.com/Niffler), [raghulj](https://github.com/raghulj), [raghulrm](https://github.com/raghulrm), [mamehacker](https://github.com/mamehacker), [skitt](https://github.com/skitt), [wseemann](https://github.com/wseemann), [markamaze](https://github.com/markamaze), [mohitshah3111999](https://github.com/mohitshah3111999), [moralesg](https://github.com/moralesg), [mr-intj](https://github.com/mr-intj), [tuxayo](https://github.com/tuxayo), [schlch](https://github.com/schlch), [alimemonzx](https://github.com/alimemonzx), [dev-darrell](https://github.com/dev-darrell), [jmdouglas](https://github.com/jmdouglas), [olivoto](https://github.com/olivoto), [PtilopsisLeucotis](https://github.com/PtilopsisLeucotis), [abhinavg1997](https://github.com/abhinavg1997), [alanorth](https://github.com/alanorth), [alexte](https://github.com/alexte), [andrey-krutov](https://github.com/andrey-krutov), [arantius](https://github.com/arantius), [BoJacobs](https://github.com/BoJacobs), [chetan882777](https://github.com/chetan882777), [chrissicool](https://github.com/chrissicool), [cszucko](https://github.com/cszucko), [CWftw](https://github.com/CWftw), [connectety](https://github.com/connectety), [danielm5](https://github.com/danielm5), [ariedov](https://github.com/ariedov), [brettle](https://github.com/brettle), [edwinhere](https://github.com/edwinhere), [eirikv](https://github.com/eirikv), [eerden](https://github.com/eerden), [jklippel](https://github.com/jklippel), [jannic](https://github.com/jannic), [Foso](https://github.com/Foso), [Kaligule](https://github.com/Kaligule), [kvithayathil](https://github.com/kvithayathil), [luiscruz](https://github.com/luiscruz), [mlasson](https://github.com/mlasson), [schwedenmut](https://github.com/schwedenmut), [M-arcel](https://github.com/M-arcel), [msoose](https://github.com/msoose), [mo](https://github.com/mo), [mdeveloper20](https://github.com/mdeveloper20), [mschuetz](https://github.com/mschuetz), [max-wittig](https://github.com/max-wittig), [MolarAmbiguity](https://github.com/MolarAmbiguity), [mounirlamouri](https://github.com/mounirlamouri), [nikhil097](https://github.com/nikhil097), [panoreak](https://github.com/panoreak), [patrickjkennedy](https://github.com/patrickjkennedy), [ortylp](https://github.com/ortylp), [ramzan](https://github.com/ramzan), [iamrichR](https://github.com/iamrichR), [SamWhited](https://github.com/SamWhited), [selivan](https://github.com/selivan), [sonnayasomnambula](https://github.com/sonnayasomnambula), [sethoscope](https://github.com/sethoscope), [shantanahardy](https://github.com/shantanahardy), [danners](https://github.com/danners), [corecode](https://github.com/corecode), [vimsick](https://github.com/vimsick), [lyallemma](https://github.com/lyallemma), [edent](https://github.com/edent), [atrus6](https://github.com/atrus6), [heyyviv](https://github.com/heyyviv), [waylife](https://github.com/waylife), [amhokies](https://github.com/amhokies), [andrewc1](https://github.com/andrewc1), [axq](https://github.com/axq), [binarytoto](https://github.com/binarytoto), [chrk2205](https://github.com/chrk2205), [fossterer](https://github.com/fossterer), [lightonflux](https://github.com/lightonflux), [minusf](https://github.com/minusf), [zawad2221](https://github.com/zawad2221) + +# Translators + +| Language | Translators | +| :-- | :-- | +| Arabic | abuzar3.khalid, badarotti, keunes, nabilMaghura, rex07, shubbar | +| Asturian (ast_ES) | enolp | +| Basque | gaztainalde, keunes, Osoitz, pospolos | +| Breton | Belvar, keunes | +| Bulgarian | keunes, solusitor | +| Catalan | carles.llacer, dvd1985, exort12, IvanAmarante, javiercoll, keunes, Kintu, lambdani, marcmetallextrem, xc70 | +| Chinese (zh_CN) | brnme, cyril3, Felix2yu, gaohongyuan, Guaidaodl, Huck0, iconteral, jhxie, jxj2zzz79pfp9bpo, keunes, kyleehee, molisiye, owen8877, RainSlide, RangerNJU, Sak94664, spice2wolf, tupunco, wongsyrone, yangyang, yiqiok | +| Chinese (zh_TW) | bobchao, ijliao, keunes, mapobi, pggdt, ymhuang0808 | +| Czech (cs_CZ) | anotheranonymoususer, elich, Hanzmeister, svetlemodry, Thomaash | +| Danish | JFreak, jhertel, keunes, SebastianKiwiDk, twikedk | +| Dutch | e2jk, keunes, rwv, Vistaus | +| Estonian | Eraser, keunes, mahfiaz | +| Finnish | Ban3, keunes, Sahtor | +| French | ChaoticMind, clombion, Cornegidouille, e2jk, keunes, lacouture, LouFex, Matth78, Poussinou, sterylmreep | +| Galician | antiparvos, pikamoku, Raichely | +| German | _Er, ByteHamster, ceving, dadosch, DerSilly, elkangaroo, enz, f_grubm, finsterwalder, hbilke, HolgerJeromin, JoeMcFly, kalei, keunes, mfietz, pudeeh, Quiss42, repat, tomte, tweimer, Willhelm, ypid | +| Modern Greek (1453-) | AnimaRain, antonist, keunes, pavlosv | +| Hebrew (he_IL) | amir.dafnyman, E1i9, mongoose4004, pinkasey, rellieberman, Yaron | +| Hindi (hi_IN) | keunes, purple.coder, siddhusengar, thelazyoxymoron | +| Hu | hurrikan, keunes, lna91, marthynw, meskobalazs, naren93 | +| Icelandic | keunes, marthjod | +| Indonesian | dbrw, keunes, levirs565 | +| Italian (it_IT) | aalex70, allin, alvami, Bonnee, dontknowcris, giuseppep, Guybrush88, ilmanzo, keunes, m.chinni, marco_pag, neonsoftware, niccord, salorock, theloca95 | +| Japanese | keunes, KotaKato, Naofumi, sh3llc4t, TranslatorG | +| Kannada (kn_IN) | chiraag.nataraj, keunes, thejeshgn | +| Ko | changwoo, keunes, libliboom | +| Lithuanian | keunes, naglis | +| Macedonian | krisfremen | +| Malayalam | joice, keunes, rashivkp | +| Norwegian Bokmål (nb_NO) | abstrakct, ahysing, bablecopherye, corkie, forteller, heraldo, jakobkg, keunes, kongk, sevenmaster, timbast | +| Persian | ahangarha, danialbehzadi, ebadi, ebraminio, F7D, hamidrezabayat76, keunes, sinamoghaddas | +| Polish (pl_PL) | befeleme, hiro2020, Iwangelion, keunes, lomapur, mandlus, maniexx, Mephistofeles, shark103, tyle | +| Portuguese | emansije, keunes, smarquespt | +| Portuguese (pt_BR) | alexupits, alysonborges, andersonvom, arua, caioau, carlo_valente, castrors, edman, keunes, lipefire, mbaltar, olivoto, rogervezaro, RubeensVinicius, SamWilliam | +| Romanian (ro_RO) | corneliu.e, fuzzmz, keunes, ralienpp | +| Russian (ru_RU) | ashed, btimofeev, Duke_Raven, gammja, homocomputeris, IgorPolyakov, keunes, mercutiy, null, overmind88, Platun0v, PtilopsisLeucotis, s.chebotar, un_logic, Vladryyu, whereisthetea | +| Slovak | ati3, keunes, marulinko, tiborepcek | +| Slovenian (sl_SI) | keunes, panter23 | +| Spanish | AleksSyntek, andersonvom, andrespelaezp, deandreamatias, dvd1985, elojodepajaro, Fitoschido, frandavid100, hard_ware, javiercoll, keunes, LatinSuD, leogrignafini, rafael.osuna, tres.14159, vfmatzkin, wakutiteo | +| Swahili (macrolanguage) | keunes, kmtra | +| Swedish (sv_SE) | bpnilsson, keunes, nilso, TwoD | +| Telugu | keunes, veeven | +| Turkish | AhmedDuran, brsata, Erdy, keunes, overbite, Slsdem | +| Ukrainian (uk_UA) | keunes, older, paul_sm, sergiyr, zhenya97 | +| Vietnamese | abnvolk, keunes, ppanhh | diff --git a/app/src/main/assets/developers.csv b/app/src/main/assets/developers.csv index cff15ee38..a2c54723d 100644 --- a/app/src/main/assets/developers.csv +++ b/app/src/main/assets/developers.csv @@ -1,35 +1,36 @@ ByteHamster;5811634;Maintainer danieloeh;968613;Original creator of AntennaPod (retired) -mfietz;6860662;Maintainer +mfietz;6860662;Maintainer (retired) TomHennen;5216560;Maintainer (retired) orionlee;250644;Contributor domingos86;9538859;Contributor +tonytamsf;149837;Contributor andersonvom;69922;Contributor +damoasda;46045854;Contributor TacoTheDank;32376686;Contributor shortspider;5712543;Contributor ebraminio;833473;Contributor +asdoi;36813904;Contributor spacecowboy;223655;Contributor patheticpat;16046;Contributor -tonytamsf;149837;Contributor brad;1614;Contributor Cj-Malone;10121513;Contributor maxbechtold;9162198;Contributor -asdoi;36813904;Contributor gaul;848247;Contributor qkolj;6667105;Contributor +keunes;11229646;Maintainer pachecosf;46357909;Contributor gerardolgvr;20119298;Contributor bws9000;262625;Contributor ahangarha;11241315;Contributor -damoasda;46045854;Contributor hannesa2;3314607;Contributor -keunes;11229646;Contributor rharriso;570910;Contributor xgouchet;818706;Contributor sevenmaster;12869538;Contributor TheRealFalcon;153674;Contributor -jas14;569991;Contributor +Slinger;75751;Contributor johnjohndoe;144518;Contributor +jas14;569991;Contributor udif;809640;Contributor malockin;12814657;Contributor dirkmueller;1029152;Contributor @@ -49,6 +50,7 @@ deandreamatias;21011641;Contributor MeirAtIMDDE;4421079;Contributor egsavage;126165;Contributor ligi;111600;Contributor +Xeitor;8825715;Contributor dreiss;4121;Contributor liesen;26872;Contributor nereocystis;2257107;Contributor @@ -70,30 +72,43 @@ SosoTughushi;19908097;Contributor fabolhak;20029691;Contributor archibishop;36948493;Contributor alifeflow;24603829;Contributor +avirajrsingh;69088913;Contributor toggles;14695;Contributor matdb;48329535;Contributor +damlayildiz;56313500;Contributor kingargyle;177042;Contributor dsmith47;14109426;Contributor hannesaa2;18496079;Contributor jhunnius;9149031;Contributor ShadowIce;59123;Contributor +Niffler;8172446;Contributor raghulj;57007;Contributor raghulrm;5362986;Contributor mamehacker;16738348;Contributor skitt;2128935;Contributor wseemann;2296196;Contributor +markamaze;17114678;Contributor +mohitshah3111999;42018918;Contributor +moralesg;14352147;Contributor mr-intj;6268767;Contributor tuxayo;2678215;Contributor schlch;56929215;Contributor alimemonzx;44647595;Contributor +dev-darrell;52300159;Contributor +jmdouglas;10855634;Contributor olivoto;15932680;Contributor +PtilopsisLeucotis;54054883;Contributor +abhinavg1997;60095795;Contributor alanorth;191754;Contributor alexte;7724992;Contributor andrey-krutov;1488973;Contributor arantius;84729;Contributor +BoJacobs;25435640;Contributor +chetan882777;36985543;Contributor chrissicool;232590;Contributor cszucko;1810383;Contributor CWftw;1498303;Contributor +connectety;26038710;Contributor danielm5;66779;Contributor ariedov;958646;Contributor brettle;118192;Contributor @@ -107,17 +122,21 @@ Kaligule;3586246;Contributor kvithayathil;1056073;Contributor luiscruz;1080714;Contributor mlasson;5814258;Contributor +schwedenmut;9077622;Contributor M-arcel;56698158;Contributor msoose;30473690;Contributor mo;7117;Contributor mdeveloper20;2319126;Contributor -Slinger;75751;Contributor mschuetz;108637;Contributor +max-wittig;6639323;Contributor MolarAmbiguity;10541979;Contributor mounirlamouri;573590;Contributor +nikhil097;35090769;Contributor +panoreak;25068506;Contributor +patrickjkennedy;8617261;Contributor ortylp;470439;Contributor -PtilopsisLeucotis;54054883;Contributor ramzan;55637406;Contributor +iamrichR;44210678;Contributor SamWhited;512573;Contributor selivan;1208989;Contributor sonnayasomnambula;7716779;Contributor @@ -126,13 +145,17 @@ shantanahardy;26757164;Contributor danners;116551;Contributor corecode;177979;Contributor vimsick;20211590;Contributor +lyallemma;25173082;Contributor edent;837136;Contributor atrus6;357881;Contributor +heyyviv;56256802;Contributor waylife;3348620;Contributor amhokies;3124968;Contributor andrewc1;19559401;Contributor axq;5077221;Contributor +binarytoto;75904760;Contributor +chrk2205;44704035;Contributor fossterer;4236021;Contributor -jmdouglas;10855634;Contributor lightonflux;1377943;Contributor minusf;3632883;Contributor +zawad2221;32180355;Contributor diff --git a/app/src/main/assets/translators.csv b/app/src/main/assets/translators.csv index a7d289963..fddad789b 100644 --- a/app/src/main/assets/translators.csv +++ b/app/src/main/assets/translators.csv @@ -1,45 +1,45 @@ -Arabic;abuzar3.khalid, keunes, nabilMaghura, rex07 +Arabic;abuzar3.khalid, badarotti, keunes, nabilMaghura, rex07, shubbar Asturian (ast_ES);enolp Basque;gaztainalde, keunes, Osoitz, pospolos Breton;Belvar, keunes Bulgarian;keunes, solusitor -Catalan;carles.llacer, dvd1985, exort12, javiercoll, keunes, Kintu, lambdani, marcmetallextrem, xc70 -Chinese (zh_CN);brnme, cyril3, Felix2yu, gaohongyuan, Guaidaodl, Huck0, iconteral, jhxie, jxj2zzz79pfp9bpo, keunes, kyleehee, molisiye, owen8877, RainSlide, Sak94664, spice2wolf, tupunco, wongsyrone, yangyang, yiqiok +Catalan;carles.llacer, dvd1985, exort12, IvanAmarante, javiercoll, keunes, Kintu, lambdani, marcmetallextrem, xc70 +Chinese (zh_CN);brnme, cyril3, Felix2yu, gaohongyuan, Guaidaodl, Huck0, iconteral, jhxie, jxj2zzz79pfp9bpo, keunes, kyleehee, molisiye, owen8877, RainSlide, RangerNJU, Sak94664, spice2wolf, tupunco, wongsyrone, yangyang, yiqiok Chinese (zh_TW);bobchao, ijliao, keunes, mapobi, pggdt, ymhuang0808 Czech (cs_CZ);anotheranonymoususer, elich, Hanzmeister, svetlemodry, Thomaash -Danish;jhertel, keunes, SebastianKiwiDk, twikedk +Danish;JFreak, jhertel, keunes, SebastianKiwiDk, twikedk Dutch;e2jk, keunes, rwv, Vistaus Estonian;Eraser, keunes, mahfiaz Finnish;Ban3, keunes, Sahtor French;ChaoticMind, clombion, Cornegidouille, e2jk, keunes, lacouture, LouFex, Matth78, Poussinou, sterylmreep Galician;antiparvos, pikamoku, Raichely -German;ByteHamster, ceving, dadosch, DerSilly, elkangaroo, enz, f_grubm, finsterwalder, HolgerJeromin, kalei, keunes, mfietz, Quiss42, repat, ypid +German;_Er, ByteHamster, ceving, dadosch, DerSilly, elkangaroo, enz, f_grubm, finsterwalder, hbilke, HolgerJeromin, JoeMcFly, kalei, keunes, mfietz, pudeeh, Quiss42, repat, tomte, tweimer, Willhelm, ypid Modern Greek (1453-);AnimaRain, antonist, keunes, pavlosv Hebrew (he_IL);amir.dafnyman, E1i9, mongoose4004, pinkasey, rellieberman, Yaron -Hindi (hi_IN);keunes, purple.coder, siddhusengar -Hungarian;hurrikan, keunes, lna91, marthynw, meskobalazs, naren93 +Hindi (hi_IN);keunes, purple.coder, siddhusengar, thelazyoxymoron +Hu;hurrikan, keunes, lna91, marthynw, meskobalazs, naren93 Icelandic;keunes, marthjod Indonesian;dbrw, keunes, levirs565 -Italian (it_IT);aalex70, allin, Bonnee, dontknowcris, giuseppep, Guybrush88, ilmanzo, keunes, m.chinni, marco_pag, neonsoftware, niccord, theloca95 +Italian (it_IT);aalex70, allin, alvami, Bonnee, dontknowcris, giuseppep, Guybrush88, ilmanzo, keunes, m.chinni, marco_pag, neonsoftware, niccord, salorock, theloca95 Japanese;keunes, KotaKato, Naofumi, sh3llc4t, TranslatorG Kannada (kn_IN);chiraag.nataraj, keunes, thejeshgn -Korean;changwoo, keunes, libliboom +Ko;changwoo, keunes, libliboom Lithuanian;keunes, naglis Macedonian;krisfremen Malayalam;joice, keunes, rashivkp -Norwegian Bokmål (nb_NO);abstrakct, bablecopherye, corkie, heraldo, jakobkg, keunes, kongk, sevenmaster, timbast -Persian;ahangarha, danialbehzadi, ebraminio, F7D, hamidrezabayat76, keunes, sinamoghaddas -Polish (pl_PL);hiro2020, Iwangelion, keunes, lomapur, mandlus, maniexx, Mephistofeles, shark103, tyle +Norwegian Bokmål (nb_NO);abstrakct, ahysing, bablecopherye, corkie, forteller, heraldo, jakobkg, keunes, kongk, sevenmaster, timbast +Persian;ahangarha, danialbehzadi, ebadi, ebraminio, F7D, hamidrezabayat76, keunes, sinamoghaddas +Polish (pl_PL);befeleme, hiro2020, Iwangelion, keunes, lomapur, mandlus, maniexx, Mephistofeles, shark103, tyle Portuguese;emansije, keunes, smarquespt Portuguese (pt_BR);alexupits, alysonborges, andersonvom, arua, caioau, carlo_valente, castrors, edman, keunes, lipefire, mbaltar, olivoto, rogervezaro, RubeensVinicius, SamWilliam Romanian (ro_RO);corneliu.e, fuzzmz, keunes, ralienpp -Russian (ru_RU);btimofeev, Duke_Raven, gammja, homocomputeris, IgorPolyakov, keunes, mercutiy, null, overmind88, Platun0v, PtilopsisLeucotis, s.chebotar, un_logic, Vladryyu, whereisthetea -Slovak;ati3, keunes, tiborepcek +Russian (ru_RU);ashed, btimofeev, Duke_Raven, gammja, homocomputeris, IgorPolyakov, keunes, mercutiy, null, overmind88, Platun0v, PtilopsisLeucotis, s.chebotar, un_logic, Vladryyu, whereisthetea +Slovak;ati3, keunes, marulinko, tiborepcek Slovenian (sl_SI);keunes, panter23 -Spanish;AleksSyntek, andersonvom, andrespelaezp, deandreamatias, dvd1985, Fitoschido, frandavid100, hard_ware, javiercoll, keunes, LatinSuD, leogrignafini, tres.14159, vfmatzkin, wakutiteo +Spanish;AleksSyntek, andersonvom, andrespelaezp, deandreamatias, dvd1985, elojodepajaro, Fitoschido, frandavid100, hard_ware, javiercoll, keunes, LatinSuD, leogrignafini, rafael.osuna, tres.14159, vfmatzkin, wakutiteo Swahili (macrolanguage);keunes, kmtra Swedish (sv_SE);bpnilsson, keunes, nilso, TwoD Telugu;keunes, veeven -Turkish;brsata, Erdy, keunes, overbite, Slsdem -Ukrainian (uk_UA);IndibidAbulya, keunes, older, paul_sm, sergiyr, zhenya97 +Turkish;AhmedDuran, brsata, Erdy, keunes, overbite, Slsdem +Ukrainian (uk_UA);keunes, older, paul_sm, sergiyr, zhenya97 Vietnamese;abnvolk, keunes, ppanhh diff --git a/createContributors.py b/createContributors.py new file mode 100644 index 000000000..fb9bed857 --- /dev/null +++ b/createContributors.py @@ -0,0 +1,73 @@ +#!/usr/bin/env python3 +import pycountry +import requests +import configparser +import os + +contributorsFile = open("CONTRIBUTORS.md", "w") + +###### Developers ##### +MAINTAINERS = ['ByteHamster', 'keunes'] +FORMER_MAINTAINERS = ['mfietz', 'TomHennen'] + +csvFile = open("app/src/main/assets/developers.csv", "w") +contributorsFile.write('# Developers\n\n') +page = 1 +hasMore = True +first = True +while hasMore: + json = requests.get('https://api.github.com/repos/AntennaPod/AntennaPod/contributors' + + '?q=contributions&order=desc&per_page=100&page=' + str(page)).json() + for contributor in json: + role = 'Contributor' + if contributor['login'] == 'danieloeh': + role = 'Original creator of AntennaPod (retired)' + elif contributor['login'] in MAINTAINERS: + role = 'Maintainer' + elif contributor['login'] in FORMER_MAINTAINERS: + role = 'Maintainer (retired)' + csvFile.write(contributor['login'].replace(";", "") + ';' + str(contributor['id']) + ';' + role + '\n') + if not first: + contributorsFile.write(', ') + first = False + contributorsFile.write('[' + contributor['login'] + '](https://github.com/' + contributor['login'] + ')') + page = page + 1 + hasMore = len(json) > 0 +csvFile.close() + +###### Translators ##### +config = configparser.ConfigParser() +config.read(os.path.expanduser("~") + '/.transifexrc') +if 'https://www.transifex.com' in config: + TRANSIFEX_USER = config['https://www.transifex.com']['username'] + TRANSIFEX_PW = config['https://www.transifex.com']['password'] +else: + TRANSIFEX_USER = "" + TRANSIFEX_PW = "" + +csvFile = open("app/src/main/assets/translators.csv", "w") +r = requests.get('http://www.transifex.com/api/2/project/antennapod/languages/', + auth=(TRANSIFEX_USER, TRANSIFEX_PW)) +contributorsFile.write('\n\n# Translators\n\n') +contributorsFile.write('| Language | Translators |\n| :-- | :-- |\n') + +for lang in r.json(): + langContributers = lang['coordinators'] + lang['reviewers'] + lang['translators'] + langContributers = sorted(langContributers, key=str.lower) + langCode = lang['language_code'] + try: + langName = pycountry.languages.lookup(langCode).name + except: + try: + langName = pycountry.languages.lookup( + langCode.split('_')[0]).name + ' (' + langCode + ')' + except: + langName = lang['language_code'] + print('\033[91mLanguage code not found:' + langCode + '\033[0m') + + joinedTranslators = ', '.join(langContributers).replace(';', '') + contributorsFile.write('| ' + langName + ' | ' + joinedTranslators + ' |\n') + csvFile.write(langName + ';' + joinedTranslators + '\n') +csvFile.close() + +contributorsFile.close() diff --git a/createDevelopersList.py b/createDevelopersList.py deleted file mode 100644 index df804b979..000000000 --- a/createDevelopersList.py +++ /dev/null @@ -1,30 +0,0 @@ -#!/usr/bin/env python3 -import requests - -MAINTAINERS = ['mfietz', 'ByteHamster'] -FORMER_MAINTAINERS = ['TomHennen'] - -csvFile = open("app/src/main/assets/developers.csv", "w") -contributorsFile = open("CONTRIBUTORS", "a") -page = 1 -hasMore = True -while hasMore: - json = requests.get('https://api.github.com/repos/AntennaPod/AntennaPod/contributors' - + '?q=contributions&order=desc&per_page=100&page=' + str(page)).json() - for contributor in json: - role = 'Contributor' - if contributor['login'] == 'danieloeh': - role = 'Original creator of AntennaPod (retired)' - elif contributor['login'] in MAINTAINERS: - role = 'Maintainer' - elif contributor['login'] in FORMER_MAINTAINERS: - role = 'Maintainer (retired)' - line = contributor['login'].replace(";", "") + ';' + str(contributor['id']) + ';' + role - csvFile.write(line + '\n') - print(line) - contributorsFile.write(contributor['login'] + '\n') - page = page + 1 - hasMore = len(json) > 0 -csvFile.close() -contributorsFile.close() - diff --git a/createTranslatorsList.py b/createTranslatorsList.py deleted file mode 100644 index 8ada1397d..000000000 --- a/createTranslatorsList.py +++ /dev/null @@ -1,39 +0,0 @@ -#!/usr/bin/env python3 -import pycountry -import requests -import configparser -import os - -config = configparser.ConfigParser() -config.read(os.path.expanduser("~") + '/.transifexrc') -if 'https://www.transifex.com' in config: - TRANSIFEX_USER = config['https://www.transifex.com']['username'] - TRANSIFEX_PW = config['https://www.transifex.com']['password'] -else: - TRANSIFEX_USER = "" - TRANSIFEX_PW = "" - -csvFile = open("app/src/main/assets/translators.csv", "w") -contributorsFile = open("CONTRIBUTORS", "a") -r = requests.get('http://www.transifex.com/api/2/project/antennapod/languages/', - auth=(TRANSIFEX_USER, TRANSIFEX_PW)) -for lang in r.json(): - langContributers = lang['coordinators'] + lang['reviewers'] + lang['translators'] - langContributers = sorted(langContributers, key=str.lower) - langCode = lang['language_code'] - try: - langName = pycountry.languages.lookup(langCode).name - except: - try: - langName = pycountry.languages.lookup( - langCode.split('_')[0]).name + ' (' + langCode + ')' - except: - langName = lang['language_code'] - print('\033[91mLanguage code not found:' + langCode + '\033[0m') - - joinedTranslators = ', '.join(langContributers).replace(';', '') - contributorsFile.write(langName + ": " + joinedTranslators + '\n') - csvFile.write(langName + ';' + joinedTranslators + '\n') - print(langName + ';' + joinedTranslators) -csvFile.close() -contributorsFile.close() -- cgit v1.2.3