diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index 56053e5..2bc808b 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -29,6 +29,12 @@ jobs: - name: Typecheck run: bun run validate + # Keys used in code that exist in no locale render as their own name to the user. The ones + # that were already like that are pinned in validate-locales.baseline.json, so this fails on + # new ones only; the per-locale coverage table lands in the run summary either way. + - name: Locales + run: bun run validate:locales + # App tests (vitest, Vue SFCs) and package tests (bun test) run separately — # the packages import from "bun:test" and only bun can execute them. - name: Test diff --git a/index.html b/index.html index dc845b3..026aae0 100644 --- a/index.html +++ b/index.html @@ -9,6 +9,33 @@ + +
diff --git a/package.json b/package.json index 06ad3c8..63998bb 100644 --- a/package.json +++ b/package.json @@ -16,8 +16,10 @@ "build:games:watch": "bun run scripts/build-games.ts --watch", "build:packages": "bun run --filter './packages/*' build", "sync:legal": "bun run scripts/sync-legal.ts", + "theme:empty-states": "bun run scripts/theme-empty-states.ts", "sentry:dashboards": "bun run scripts/sentry/dashboards.ts", "validate": "vue-tsc --noEmit -p tsconfig.app.json", + "validate:locales": "bun run scripts/validate-locales.ts", "test": "bun run test:app && bun run test:packages", "test:app": "vitest run", "test:watch": "vitest", diff --git a/packages/i18n/src/core/am.json b/packages/i18n/src/core/am.json index 60b4e45..7728a75 100644 --- a/packages/i18n/src/core/am.json +++ b/packages/i18n/src/core/am.json @@ -219,8 +219,8 @@ "unknown_display_name": "Անհայտ", "not_supported_message_please_update": " Այս հաղորդագրությունը չի աջակցվում ձեր Argon Chat տարբերակով