]> Untitled Git - lemmy-ui.git/blob - update_translations.sh
c5cc1b4e55dada5323f474c4e732c90a3a54c7a8
[lemmy-ui.git] / update_translations.sh
1 #!/bin/bash
2 pushd ../lemmy-translations || exit
3 git fetch weblate
4 git merge weblate/main
5 git push
6 popd || exit
7
8 # look for unused translations
9 for langfile in lemmy-translations/translations/*.json; do
10     lang=$(basename $langfile .json)
11     if ! grep -q "\"./translations/$lang\"" src/shared/i18next.ts; then
12       echo "Unused language $lang"
13     fi
14 done
15
16 git submodule update --remote
17 git add lemmy-translations
18 git commit -m"Updating translations."
19 git push