diff --git a/scripts/rebuild-translation-sources.sh b/scripts/rebuild-translation-sources.sh new file mode 100755 index 000000000..3e262c6e4 --- /dev/null +++ b/scripts/rebuild-translation-sources.sh @@ -0,0 +1,10 @@ +# 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 + popd +done