Platforms
A bilingual service platform for a public body
A citizen-facing platform built bilingual from the first commit, to WCAG 2.2 AA, with performance budgets enforced in CI.
Client under NDASample
- Sector
- Public sector
- Year
- 2026
- Duration
- 6 months
- Filter by discipline
- Platforms
Results
100%String parity, enforced at build
AAWCAG 2.2 conformance
<1.2 sLargest Contentful Paint
The challenge
The existing service was English-first with French retrofitted, so the two languages had drifted apart in content and behaviour. Accessibility was assessed at the end of each release rather than built in.
Our approach
We made language parity a type-level constraint: the build fails if any string exists in one language and not the other. Accessibility and performance budgets became CI gates, so neither could regress silently between releases.
The outcome
One codebase serving both languages identically, with parity and accessibility enforced automatically rather than audited after the fact.