mirror of
https://gh.wpcy.net/https://github.com/WeblateOrg/weblate.git
synced 2026-06-11 16:27:08 +08:00
Having it inside package makes them install properly on the system. Fixes #945 Signed-off-by: Michal Čihař <michal@cihar.com>
21 lines
694 B
Bash
Executable file
Vendored
21 lines
694 B
Bash
Executable file
Vendored
#!/bin/sh
|
|
|
|
# Renerates .po files used for translating Weblate
|
|
|
|
# Exit on failure
|
|
set -e
|
|
|
|
# Update po files itself
|
|
./manage.py makemessages --keep-pot -a -i 'data/*' -i 'docs/*' -i 'examples/*' -i 'build/*' --settings=weblate.settings_test
|
|
./manage.py makemessages --keep-pot -a -i 'data/*' -i 'docs/*' -i 'examples/*' -i 'build/*' -d djangojs --settings=weblate.settings_test
|
|
|
|
# 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"/' weblate/locale/*/*/*.po
|
|
|
|
# Commit changes
|
|
git add weblate/locale/*/*/*.po
|
|
git add weblate/locale/django.pot weblate/locale/djangojs.pot
|
|
|
|
git commit -s -m "Update po files
|
|
|
|
[CI skip]"
|