]> git.wh0rd.org - tt-rss.git/commitdiff
Fix l10n scripts not to garbage headers.
authorTomas Chvatal <tchvatal@suse.cz>
Sun, 24 Mar 2013 11:13:42 +0000 (12:13 +0100)
committerTomas Chvatal <tchvatal@suse.cz>
Sun, 24 Mar 2013 11:13:42 +0000 (12:13 +0100)
utils/update-schema-translations.sh
utils/update-translations.sh

index 663f5a9a27eeaa7f67e7eb8c86c6275781a781c9..d76fb03a42e1f9ad5bcf361df6de3bb5089ebd3b 100755 (executable)
@@ -1,5 +1,9 @@
 #!/bin/sh
 
+LC_ALL=C
+LANG=C
+LANGUAGE=C
+
 BASENAME=`basename $0`
 TMPFILE="/tmp/$BASENAME-$$.tmp"
 OUTFILE="include/localized_schema.php"
index 25e0e7568ebe4afb21582aecbdee1cb05ed7bff8..087c3c228ae75800c30619ad95fdae50329222c2 100755 (executable)
@@ -3,18 +3,14 @@ TEMPLATE=messages.pot
 
 ./utils/update-schema-translations.sh
 
-xgettext -kT_js_decl -kT_sprintf -kT_ngettext:1,2 -k__ -L PHP -o $TEMPLATE *.php mobile/*.php include/*.php `find classes -iname '*.php'` `find plugins -iname '*.php'`
+xgettext -kT_js_decl -kT_sprintf -kT_ngettext:1,2 -k__ -L PHP -o $TEMPLATE *.php include/*.php `find classes -iname '*.php'` `find plugins -iname '*.php'`
 
 xgettext --from-code utf-8 -k__ -L Java -j -o $TEMPLATE js/*.js `find plugins -iname '*.js'`
 
 update_lang() {
        if [ -f $1.po ]; then
-               TMPFILE=/tmp/update-translations.$$
-       
-               msgmerge -o $TMPFILE $1.po $TEMPLATE
-               mv $TMPFILE $1.po
-               msgfmt --statistics $1.po
-               msgfmt -o $1.mo $1.po
+               msgmerge --no-wrap --width 1 -U $1.po $TEMPLATE
+               msgfmt --statistics $1.po -o $1.mo
        else
                echo "Usage: $0 [-p|<basename>]"
        fi