weblate/scripts/update-locales
2013-07-22 11:00:32 +02:00

17 lines
489 B
Bash
Executable file

#!/bin/sh
# Renerates .po files used for translating Weblate
# Exit on failure
set -e
# Update po files itself
./manage.py makemessages -a -i 'repos/*' -i 'docs/*' -i 'examples/*'
./manage.py makemessages -a -i 'repos/*' -i 'docs/*' -i 'examples/*' -d djangojs
# Fix Report-Msgid-Bugs-To as it gets removed
sed -i 's/"Report-Msgid-Bugs-To:.*/"Report-Msgid-Bugs-To: weblate@lists.cihar.com\\n"/' locale/*/*/*.po
# Commit changes
git add locale/*/*/*.po
git commit -m 'Update po files'