]> granicus.if.org Git - shadow/blob - po/stats
German translation update
[shadow] / po / stats
1 #!/bin/sh
2 export LANG=C
3 echo "language  translated  fuzzy  untranslated"
4 echo "-----------------------------------------"
5 for i in $(cat LINGUAS | xargs); do
6         echo -n "  $i   "
7         msgfmt -c --statistics -o /dev/null $i.po 2>&1 |
8                 awk -v LNG="$1" '{
9                     gsub(/ untranslated/, "");
10                     gsub(/ translated/, "");
11                     gsub(/ messages/, "");
12                     gsub(/ message/, "");
13                     gsub(/ translations/, "");
14                     gsub(/ translation/, "");
15                     gsub(/ fuzzy/, "");
16                     gsub(/[.,]/, "");
17                     {printf "%8s %8s %8s\n", $1, $2, $3}
18                     }'
19 done
20 echo "-----------------------------------------"