Feliday-UI/update_translations.sh
2021-04-21 13:57:42 +02:00

21 lines
455 B
Bash
Executable file

#!/bin/bash
set -e
pushd ../lemmy-translations
git fetch weblate
git merge weblate/main
git push
popd
# look for unused translations
for langfile in lemmy-translations/translations/*.json; do
lang=$(basename $langfile .json)
if ! grep -q "\"./translations/$lang\"" src/shared/i18next.ts; then
echo "Unused language $lang"
fi
done
git submodule update --remote
git add lemmy-translations
git commit -m"Updating translations."
git push