summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorTomas Chvatal <[email protected]>2013-03-24 12:13:42 +0100
committerTomas Chvatal <[email protected]>2013-03-24 12:13:42 +0100
commite5abf36d22f7104112c847758096cab9a4c6ddf7 (patch)
tree79776f61dd5e778b7ce1b7b43523d40e42dd0ee2 /utils
parentc9c1a143e33a7077852fa2fe847204da217e62a8 (diff)
Fix l10n scripts not to garbage headers.
Diffstat (limited to 'utils')
-rwxr-xr-xutils/update-schema-translations.sh4
-rwxr-xr-xutils/update-translations.sh10
2 files changed, 7 insertions, 7 deletions
diff --git a/utils/update-schema-translations.sh b/utils/update-schema-translations.sh
index 663f5a9a2..d76fb03a4 100755
--- a/utils/update-schema-translations.sh
+++ b/utils/update-schema-translations.sh
@@ -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"
diff --git a/utils/update-translations.sh b/utils/update-translations.sh
index 25e0e7568..087c3c228 100755
--- a/utils/update-translations.sh
+++ b/utils/update-translations.sh
@@ -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