first commit
This commit is contained in:
24
services/web/bin/check_extracted_translations
Executable file
24
services/web/bin/check_extracted_translations
Executable file
@@ -0,0 +1,24 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -e
|
||||
|
||||
# Ensure all locales used in the frontend are tracked
|
||||
OUTPUT=data/dumpFolder/i18next-scanner
|
||||
trap 'rm -rf "$OUTPUT"' EXIT
|
||||
npx i18next-scanner --output "$OUTPUT"
|
||||
ACTUAL=frontend/extracted-translations.json
|
||||
EXPECTED="$OUTPUT/frontend/extracted-translations.json"
|
||||
if ! diff "$ACTUAL" "$EXPECTED"; then
|
||||
cat <<MSG >&2
|
||||
|
||||
services/web/frontend/extracted-translations.json is not up-to-date.
|
||||
|
||||
---
|
||||
Try running:
|
||||
|
||||
internal$ bin/run web npm run extract-translations
|
||||
|
||||
---
|
||||
MSG
|
||||
exit 1
|
||||
fi
|
Reference in New Issue
Block a user