X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/6e295f0db470467f3a3bf9ff46a4ed5e8f052229..63fb245d8fa7086f950be033c01caa35488b2cc1:/scripts/make-locale-pack diff --git a/scripts/make-locale-pack b/scripts/make-locale-pack index a5bb7d36a..81d6d9a93 100755 --- a/scripts/make-locale-pack +++ b/scripts/make-locale-pack @@ -26,6 +26,12 @@ export_po() fi done + for langdir in $ROOT/locale-contrib/*/; do + lang = `basename $langdir` + mkdir -p "$DST/$lang" + cp -v "${langdir}LC_MESSAGES/django.po" "${DST}/$lang/contrib.po" + done + cp -v ${ROOT}/wolnelektury/static/js/locale.js $DST/locale.js.txt cp -v ${ROOT}/apps/infopages/fixtures/infopages.json $DST/infopages.json @@ -33,16 +39,25 @@ export_po() } +( cd $ROOT/wolnelektury echo "Generate po for WL" $MANAGE makemessages --all +) +( cd $ROOT/apps for i in *; do echo "Generate po for app $i" ( cd $i; $MANAGE makemessages --all; ) done +) + +( + pybabel extract -F "$ROOT/babel.cfg" -o "$ROOT/locale-contrib/django.pot" \ + "`python -c 'import os,allauth; print os.path.dirname(allauth.__file__)'`" +) export_po