From e959578a6f59e60dd5d141fbf21bb06e5e72d9f0 Mon Sep 17 00:00:00 2001 From: Baptiste Mathus Date: Mon, 26 Sep 2011 22:45:45 +0200 Subject: [PATCH] Adding title of chapter to the summary --- show-translation-percentage.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/show-translation-percentage.sh b/show-translation-percentage.sh index c1aca71b..aeefc633 100644 --- a/show-translation-percentage.sh +++ b/show-translation-percentage.sh @@ -13,11 +13,12 @@ do localeVersion=`echo $englishVersion| sed "s/hudsonbook-content/hudsonbook-content-\$translation/g"` englishSize=`du -sk $englishVersion| cut -f1` localeSize=`du -sk $localeVersion| cut -f1` - totalSize=$(( $englishSize + $totalSize )) #echo "$englishVersion ($englishSize kb) -> $localeVersion ($localeSize kb)" + title=`grep "" $englishVersion|head -1|sed "s/ *<title>//g"|sed "s/ *<\/title>//g"` + echo -n "$englishVersion: " if [[ `diff $englishVersion $localeVersion` ]] then @@ -26,10 +27,12 @@ do translatedSize=$(( `diff $englishVersion $localeVersion | egrep '^[<>]' | wc -c`/2000 )) totalTranslatedSize=$(( $totalTranslatedSize + $translatedSize )) #Note that sometimes, translation can be bigger than original, so display below can be disturbing :-) : 51/49 e.g. - echo "$translatedSize/$englishSize kB" + echo -n "$translatedSize/$englishSize kB" else - echo "Untouched yet." + echo -n "Untouched yet." fi + echo " (title: $title)" + done echo "Summary: $totalTranslatedSize/$totalSize"