diff options
Diffstat (limited to 'devtools/update_translations.sh')
-rwxr-xr-x | devtools/update_translations.sh | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/devtools/update_translations.sh b/devtools/update_translations.sh index 29d3a5fc..69313b53 100755 --- a/devtools/update_translations.sh +++ b/devtools/update_translations.sh @@ -19,6 +19,12 @@ # exit if anything fails set -e +if [ -f "./bin/pybabel" ]; then + PYBABEL="./bin/pybabel"; +else + PYBABEL=pybabel; +fi + echo "==> checking out master" git checkout master @@ -29,7 +35,7 @@ echo "==> pulling present translations" rsync --exclude-from="devtools/pootle-exclude.txt" -vaz chapters.gnu.org::pootle/mediagoblin/ mediagoblin/i18n/ echo "==> Extracting translations" -./bin/pybabel extract -F babel.ini -o mediagoblin/i18n/templates/mediagoblin.pot . +$PYBABEL extract -F babel.ini -o mediagoblin/i18n/templates/mediagoblin.pot . echo "==> Compiling .mo files" ./devtools/compile_translations.sh |