# Delete old translation sources find ../wagtail -iname *.po -iwholename */en/* -delete # Run makemessages on each app for d in $(find ../wagtail -iwholename */locale/* | sed 's|\(.*\)/locale.*|\1|' | sort -u); do pushd $d django-admin makemessages --locale=en --ignore=test/* --ignore=tests/* --ignore=tests.py popd done # Extract translatable strings from JavaScript pushd ../client node extract-translatable-strings.js popd