[client] Warn on missing translations and check placeholders (#8090)

This commit is contained in:
Edward
2026-10-06 16:59:26 +02:00
committed by GitHub
parent 2623feeb5b
commit 51a9d32cfc
2 changed files with 99 additions and 36 deletions
+3 -2
View File
@@ -36,7 +36,8 @@ jobs:
with:
node-version: "22"
# English (en) is the source of truth for translation keys; every other
# locale declared in _index.json must carry the exact same key set.
# English (en) is the source of truth for translation keys. Locales declared
# in _index.json fail on orphaned keys or placeholder mismatches; missing
# keys only warn, since they fall back to English at runtime.
- name: Check translation key parity
run: node client/ui/i18n/check-translations.mjs