Skip to content
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.