From 97525a44d1116f823620cdf8629012d72b69b9f0 Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Mon, 15 Feb 2016 11:41:05 +0900 Subject: [PATCH] e po: add completeness lister script into po dir ./complete *.po :) --- po/complete.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100755 po/complete.sh diff --git a/po/complete.sh b/po/complete.sh new file mode 100755 index 000000000..57440af0b --- /dev/null +++ b/po/complete.sh @@ -0,0 +1,15 @@ +#!/bin/sh + +while [ 1 ]; do + FILE="$1" + shift + if test -z "$FILE"; then + break + else + TOTAL=`grep '^msgid ' $FILE | wc -l` + MISSING=`grep '^msgstr ""' $FILE | wc -l` + DONE=`expr $TOTAL - $MISSING` + COMPLETE=`expr $DONE \\* 100 / $TOTAL` + echo "$FILE: $DONE/$TOTAL = $COMPLETE%" + fi +done