Remove old translation files before pull

This commit is contained in:
Jonathan White 2020-07-06 19:08:30 -04:00
parent 9bf0d7680e
commit 44f2d3a3c2
No known key found for this signature in database
GPG Key ID: 440FC65F2E0C6E01
2 changed files with 7 additions and 2 deletions

View File

@ -520,7 +520,7 @@ merge() {
fi
git diff-index --quiet HEAD --
if [ $? -ne 0 ]; then
git add ./share/translations/*
git add -A ./share/translations/
logInfo "Committing changes..."
if [ "" == "$GPG_GIT_KEY" ]; then
git commit -m "Update translations"

View File

@ -53,12 +53,17 @@ if $UPDATE; then
fi
if $PUSH; then
echo "Pushing English source files to Transifex..."
echo "Pushing source files to Transifex..."
tx push -s $@
echo
fi
if $PULL; then
echo "Removing stale translations..."
mv share/translations/keepassx_en.ts share/translations/keepassx_en.ts.bak
rm share/translations/*.ts
mv share/translations/keepassx_en.ts.bak share/translations/keepassx_en.ts
echo "Pulling translations from Transifex..."
tx pull -af --minimum-perc=40 $@
echo