--- /dev/null
+#!/bin/bash
+
+ME=$0
+ROOT=$(git rev-parse --show-toplevel)
+MANAGE=$ROOT/wolnelektury/manage.py
+
+LOCALIZED=$1
+if [ ! -d "$LOCALIZED" ]; then
+ echo "$0 w-lokalizacje [lang]"
+ exit 1
+fi
+LNG=$2
+
+load_lang()
+{
+ L=$1
+ for pofile in $LOCALIZED/$L/*.po; do
+ app=`basename $pofile .po`
+ echo $app
+ if [ "$app" = "wolnelektury" ]; then
+ cp -v $pofile $ROOT/wolnelektury/locale/$L/LC_MESSAGES/django.po
+ else
+ cp -v $pofile $ROOT/apps/$app/locale/$L/LC_MESSAGES/django.po
+ fi
+ done
+}
+
+if [ -n "$LNG" ]; then
+ load_lang $LNG
+else
+ echo "remember to update language list in this script"
+ for l in pl de en lt fr ru es uk jp it; do
+ load_lang $LNG
+ done
+fi
+
+${0}-json.py $LOCALIZED/infopages.json $LNG
+cp -v $LOCALIZED/infopages.json ${ROOT}/apps/infopages/fixtures/infopages.json
+cp -v $LOCALIZED/locale.js.txt ${ROOT}/wolnelektury/static/js/locale.js
+
+for i in $ROOT/apps/*; do
+ cd $i;
+ env PYTHONPATH=$ROOT ${VIRTUAL_ENV}/bin/django-admin.py compilemessages --settings=wolnelektury.settings
+done
+cd $ROOT/wolnelektury
+env PYTHONPATH=$ROOT ${VIRTUAL_ENV}/bin/django-admin.py compilemessages --settings=wolnelektury.settings