GNOME translation teams' activity stats
- From: Andre Klapper <ak-47 gmx net>
- To: gnome-i18n gnome org
- Cc: Engagement list <engagement-list gnome org>
- Subject: GNOME translation teams' activity stats
- Date: Mon, 27 Aug 2018 20:39:34 +0200
For the fun of it, I took the list of language codes from
https://l10n.gnome.org/teams/ and ran a script over a complete Git
checkout to list how many repositories (not: commits) have seen a
change in their .po files since August 27th, 2017 (12 months ago).
This could be helpful for potential outreach to less active language
communities so I'm only listing teams that touched less than 20 repos
since 2017-08-27. Note that the data is based on git master only and it
only covers UI changes and not any translations of user docs.
Related documentation:
* https://wiki.gnome.org/TranslationProject/JoiningTranslation
* https://wiki.gnome.org/TranslationProject/TeamCoordinatorResponsibilities
https://l10n.gnome.org/teams/bal : 0 repos
https://l10n.gnome.org/teams/nhn : 0 repos
https://l10n.gnome.org/teams/zh_trad : 0 repos
https://l10n.gnome.org/teams/fo : 0 repos
https://l10n.gnome.org/teams/ff : 0 repos
https://l10n.gnome.org/teams/nap : 0 repos
https://l10n.gnome.org/teams/ak : 1 repos
https://l10n.gnome.org/teams/bem : 1 repos
https://l10n.gnome.org/teams/brx : 1 repos
https://l10n.gnome.org/teams/dv : 1 repos
https://l10n.gnome.org/teams/gn : 1 repos
https://l10n.gnome.org/teams/kab : 1 repos
https://l10n.gnome.org/teams/es_MX : 1 repos
https://l10n.gnome.org/teams/no : 1 repos
https://l10n.gnome.org/teams/os : 1 repos
https://l10n.gnome.org/teams/quz : 1 repos
https://l10n.gnome.org/teams/so : 1 repos
https://l10n.gnome.org/teams/sw : 1 repos
https://l10n.gnome.org/teams/ts : 1 repos
https://l10n.gnome.org/teams/guc : 1 repos
https://l10n.gnome.org/teams/az_IR : 2 repos
https://l10n.gnome.org/teams/ht : 2 repos
https://l10n.gnome.org/teams/szl : 2 repos
https://l10n.gnome.org/teams/tl : 2 repos
https://l10n.gnome.org/teams/lg : 2 repos
https://l10n.gnome.org/teams/bo : 2 repos
https://l10n.gnome.org/teams/ks : 3 repos
https://l10n.gnome.org/teams/ang : 3 repos
https://l10n.gnome.org/teams/en_AU : 5 repos
https://l10n.gnome.org/teams/io : 5 repos
https://l10n.gnome.org/teams/ia : 6 repos
https://l10n.gnome.org/teams/kg : 6 repos
https://l10n.gnome.org/teams/lo : 6 repos
https://l10n.gnome.org/teams/gv : 6 repos
https://l10n.gnome.org/teams/ha : 7 repos
https://l10n.gnome.org/teams/ln : 7 repos
https://l10n.gnome.org/teams/ur : 7 repos
https://l10n.gnome.org/teams/tt : 8 repos
https://l10n.gnome.org/teams/yo : 8 repos
https://l10n.gnome.org/teams/la : 9 repos
https://l10n.gnome.org/teams/li : 12 repos
https://l10n.gnome.org/teams/yi : 12 repos
https://l10n.gnome.org/teams/fy : 14 repos
https://l10n.gnome.org/teams/mi : 16 repos
https://l10n.gnome.org/teams/uz : 16 repos
https://l10n.gnome.org/teams/tk : 17 repos
Bash script:
#!/bin/bash
deadline="2017-08-27"
teams=(af ak sq am ar an hy as ast en_AU az bal eu be bem bn bn_IN brx bs pt_BR br en_GB bg my en_CA ca nhn
zh_CN zh_trad crh hr cs da dv nl dz eo et fo fi fr fy fur ff gl ka de el gn gu ht ha he hi hu is io id ia
az_IR ga it ja kab kn ks kk km kg rw ky ko ku lo la lv li ln lt nds lg mk mai mg ms ml gv mi mr es_MX mn nap
ne nso no oc ang or os ps fa pl pt pa quz ro ru gd sr en@shaw szl si sk sl so es sw sv tl tg ta tt te th bo
ts tr tk ug uk ur uz vi wa guc cy xh yi yo zu)
for t in "${teams[@]}"; do
count=0
for i in $( ls ); do
if [ -d $i ]; then
cd $i
if [ -d "po" ]; then
cd po
if [ -f "$t.po" ]; then
if [ `git log --after=$DEADLINE --pretty=oneline "$t.po" | wc -l` == "0" ]; then
let "count += 1"
fi
fi
cd ..
fi
cd ..
fi
done
echo "$t: $count repositories updated since $deadline"
count=0
done
Cheers,
andre
--
Andre Klapper | ak-47 gmx net
https://blogs.gnome.org/aklapper/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]