dcbot/validate_translations.sh
Dawid Wysokiński 0cc1f1637a
All checks were successful
continuous-integration/drone/push Build is passing
feat: ci/cd - validate translations (#109)
Reviewed-on: #109
2023-06-25 07:17:37 +00:00

21 lines
409 B
Bash
Executable File

#!/bin/bash
LOCALE_EN_PATH="./internal/discord/internal/discordi18n/locale.en.json"
status=0
for path in ./internal/discord/internal/discordi18n/locale.*.json; do
if [ "$path" = $LOCALE_EN_PATH ]; then
continue
fi
echo "----- ${path}"
if diff <(jq 'keys' $LOCALE_EN_PATH) <(jq 'keys' "$path"); then
echo "----- Success"
else
status=1
echo "----- Failed"
fi
done
exit "$status"