X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=bin%2Fdev%2Fmake_credits.py;h=d8952139095a598ae56395734b9d7a6b04ea56dc;hb=2ea1c95e3d5feed7d6fb88c9eb8f625b40208fe8;hp=e373fa8caac14364362f16a188395b9b79c82c71;hpb=034d0f650b9b239965e29657502c9e64bb25b96a;p=friendica.git diff --git a/bin/dev/make_credits.py b/bin/dev/make_credits.py index e373fa8caa..d895213909 100755 --- a/bin/dev/make_credits.py +++ b/bin/dev/make_credits.py @@ -23,7 +23,9 @@ import os, glob, subprocess # not work in some cases. dontinclude = ['root', 'friendica', 'bavatar', 'tony baldwin', 'Taek', 'silke m', 'leberwurscht', 'abinoam', 'fabrixxm', 'FULL NAME', 'Hauke Zuehl', - 'Michal Supler', 'michal_s', 'Manuel Pérez', 'rabuzarus', 'Alberto Díaz'] + 'Michal Supler', 'michal_s', 'Manuel Pérez', 'rabuzarus', + 'Alberto Díaz', 'hoergen oostende', 'Friendica', 'vinzv', + 'Vincent Vindarel'] # this script is in the /bin/dev directory of the friendica installation @@ -88,10 +90,14 @@ for f in glob.glob(path+'/addon/*/lang/*/messages.po'): for ll in l: if intrans and ll.strip()=='': intrans = False; - if intrans and ll[0]=='#': - name = ll.split('# ')[1].split(',')[0].split(' <')[0] - if not name in contributors and name not in dontinclude: - contributors.append(name) + # at this point Transifex sometimes includes a "#, fuzzy" we eill + # ignore all lines starting with "#," as they do not contains any + # "Name email, year" information. + if not "#," in ll: + if intrans and ll[0]=='#': + name = ll.split('# ')[1].split(',')[0].split(' <')[0] + if not name in contributors and name not in dontinclude: + contributors.append(name) if "# Translators:" in ll: intrans = True # done with the translators