-rwxr-xr-x | addLanguage.sh | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/addLanguage.sh b/addLanguage.sh deleted file mode 100755 index e321804..0000000 --- a/addLanguage.sh +++ b/dev/null @@ -1,33 +0,0 @@ -#!/bin/bash - -# (c) 2002 Bruno Rodrigues <bruno.rodrigues@litux.org> -# Under GPL Licence - -# Add a new TRANSLATION line to every .pro file if there -# is already at least one TRANSLATION file and this LANG -# is not present -# The perl line would grab a TRANSLATION = something and -# duplicate it to TRANSLATION += .../LANG/... - -LANG=$1 - -if [ "$1x" == "x" ] ; then - echo "Usage: $0 <LANG>" - exit -fi - -for i in `find . -name "*.pro"` ; do - grep TRANSLATIONS $i > /dev/null - if [ "$?" != 0 ] ; then - echo "$i: No Translations" - else - grep "../i18n/$LANG/" $i > /dev/null - if [ "$?" == 0 ] ; then - echo "$i: $LANG already there" - else - echo "$i: Adding $LANG" - perl -p -i.bak -e 's/^(TRANSLATIONS\s*\+?=\s*)(.+?i18n\/)(.+?)(\/.+?\.ts)(.*)$/$1$2$3$4 \\\n\t $2'$LANG'$4$5/' $i - fi - fi -done - |