summaryrefslogtreecommitdiff
path: root/po/stats
diff options
context:
space:
mode:
Diffstat (limited to 'po/stats')
-rw-r--r--po/stats20
1 files changed, 20 insertions, 0 deletions
diff --git a/po/stats b/po/stats
new file mode 100644
index 00000000..386d765f
--- /dev/null
+++ b/po/stats
@@ -0,0 +1,20 @@
+#!/bin/sh
+export LANG=C
+echo "language translated fuzzy untranslated"
+echo "-----------------------------------------"
+for i in $(cat LINGUAS | xargs); do
+ echo -n " $i "
+ msgfmt -c --statistics -o /dev/null $i.po 2>&1 |
+ awk -v LNG="$1" '{
+ gsub(/ untranslated/, "");
+ gsub(/ translated/, "");
+ gsub(/ messages/, "");
+ gsub(/ message/, "");
+ gsub(/ translations/, "");
+ gsub(/ translation/, "");
+ gsub(/ fuzzy/, "");
+ gsub(/[.,]/, "");
+ {printf "%8s %8s %8s\n", $1, $2, $3}
+ }'
+done
+echo "-----------------------------------------"