[etoys-dev] [SVN][746] When deleting unused languages, list the number of translations for each

commits at etoys.squeak.org commits at etoys.squeak.org
Sun May 29 18:01:28 EDT 2011


Repository: http://etoys.squeak.org/svn

Revision: 746
Author:   bf
Date:     2011-05-29 22:01:27 +0000 (Sun, 29 May 2011)
Log Message:
-----------
When deleting unused languages, list the number of translations for each

Modified Paths:
--------------
    trunk/installers/deleteTranslations.sh

-------------- next part --------------
Modified: trunk/installers/deleteTranslations.sh
===================================================================
--- trunk/installers/deleteTranslations.sh	2011-05-29 21:58:09 UTC (rev 745)
+++ trunk/installers/deleteTranslations.sh	2011-05-29 22:01:27 UTC (rev 746)
@@ -1,5 +1,5 @@
 #!/bin/bash
-# delete all loacales with MO files for languages we don't ship yet
+# delete all locales with MO files for languages we don't ship yet
 # (those that are not checked into SVN yet)
 
 this=`dirname "$0"`
@@ -7,7 +7,6 @@
 top=`dirname "$this"`
 cd "$top/Etoys/locale"
 
-svn stat | grep ^?
 delete=`svn stat | grep ^? | egrep -v '[./]'|sed 's/^?//'`
 
 if [ -z "$delete" ] ; then
@@ -15,7 +14,12 @@
     exit
 fi
 
-echo $delete | xargs echo About to delete:
+for lang in $delete ; do
+    echo -n $lang
+    msgunfmt --no-wrap $lang/LC_MESSAGES/* | grep ^msgstr| grep -v '""'| wc -l
+done
+
+echo "About to delete: $delete"
 echo "Press ^C to abort, Return to continue ..."
 read
 


More information about the etoys-dev mailing list