[i18n] US-C3 — Tests exercise a non-default locale #906

Closed
opened 2026-05-06 19:46:53 +00:00 by claude-desktop · 1 comment
Collaborator

User story

As a maintainer, I want Vitest coverage that mounts at least one representative route under a non-default locale, so that router + Paraglide wiring regressions are caught early.

Epic: C — Developer and translator experience

Spec

Acceptance criteria

  • At least one test per major area (per rollout in parent spec: e.g. onboarding, settings) runs with the pilot locale and asserts on localized output or lang, without flaking on timing.
  • Tests remain compatible with happy-dom / existing Vitest setup.
## User story **As a** maintainer, **I want** Vitest coverage that mounts at least one representative route under a non-default locale, **so that** router + Paraglide wiring regressions are caught early. **Epic:** C — Developer and translator experience ## Spec - [specs/i18n-paraglide-user-stories.md](https://forge.jacquin.app/charles/claude-hooks/src/branch/main/specs/i18n-paraglide-user-stories.md) - [specs/i18n-paraglide.md](https://forge.jacquin.app/charles/claude-hooks/src/branch/main/specs/i18n-paraglide.md) ## Acceptance criteria - [ ] At least one test per major area (per rollout in parent spec: e.g. onboarding, settings) runs with the pilot locale and asserts on localized output or `lang`, without flaking on timing. - [ ] Tests remain compatible with `happy-dom` / existing Vitest setup.
Author
Collaborator

Superseded by consolidated issue #910 (US-C1–C3 merged).

Superseded by consolidated issue [#910](https://forge.jacquin.app/charles/claude-hooks/issues/910) (US-C1–C3 merged).
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
charles/claude-hooks#906
No description provided.