From: <dwa...@us...> - 2011-08-22 08:58:58
|
Revision: 10436 http://zaf.svn.sourceforge.net/zaf/?rev=10436&view=rev Author: dwaynebailey Date: 2011-08-22 08:58:51 +0000 (Mon, 22 Aug 2011) Log Message: ----------- A quick script to get us an en-ZA version of the untranslated and fuzzy entries Added Paths: ----------- trunk/po/fftb/make-en_ZA.sh Added: trunk/po/fftb/make-en_ZA.sh =================================================================== --- trunk/po/fftb/make-en_ZA.sh (rev 0) +++ trunk/po/fftb/make-en_ZA.sh 2011-08-22 08:58:51 UTC (rev 10436) @@ -0,0 +1,26 @@ +#!/bin/bash + +# First deal with the untranslated strings +pofilter --progress=none -t untranslated en_ZA en_ZA-untrans +sed -i "/^# (pofilter)/d" $(find en_ZA-untrans -name "*.po") +podebug --progress=none --rewrite=en en_ZA-untrans en_ZA-untrans-en +pofilter --progress=none -t musttranslatewords --musttranslatefile=words-must-en_ZA en_ZA-untrans-en en_ZA-untrans-en-must +vim $(find en_ZA-untrans-en-must -name "*.po") +pomerge --progress=none -t en_ZA-untrans-en en_ZA-untrans-en-must en_ZA-untrans-en +pomerge --progress=none -t en_ZA en_ZA-untrans-en en_ZA + +# Now the fuzzues +pofilter --progress=none -t isfuzzy en_ZA en_ZA-fuzzy +sed -i "/^# (pofilter)/d" $(find en_ZA-fuzzy -name "*.po") +for po in $(find en_ZA-fuzzy -name "*.po") +do + msgattrib --clear-fuzzy $po > $po.2 + mv $po.2 $po +done +podebug --progress=none --rewrite=en en_ZA-fuzzy en_ZA-fuzzy-en +pofilter --progress=none -t musttranslatewords --musttranslatefile=words-must-en_ZA en_ZA-fuzzy-en en_ZA-fuzzy-en-must +vim $(find en_ZA-fuzzy-en-must -name "*.po") +pomerge --progress=none -t en_ZA-fuzzy-en en_ZA-fuzzy-en-must en_ZA-fuzzy-en +pomerge --progress=none -t en_ZA en_ZA-fuzzy-en en_ZA + +rm -rf en_ZA-fuzzy* en_ZA-untrans* This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |