Multilingual AI search across a translated health corpus
Customised Onyx deployment for a national health body — AI search across translated medical resources, returning the right document in the language the user reads.

We build multilingual public-facing platforms for governments, regulators and healthcare bodies — sites that have to work in 10, 30 or 60+ languages while still being editable by a small content team. The hard part isn't translation. It's the workflow, the accessibility, and search.
Most CMS platforms can store language variants of a page. Few handle the things that follow: which language do you serve when a Welsh speaker lands on a Latvian page, and what's the right fallback chain? How does an editor know which translation is stale? How does search find a document in three languages without the user having to know which one is canonical? How do you make hreflang correct enough that Google doesn't pick a random variant?
Then there's accessibility. WCAG 2.1 has language-specific requirements (lang attribute, language change markup, direction support for RTL scripts). Get them wrong and screen readers pronounce Arabic in English phonetics. Most multilingual builds we audit miss at least one.

Customised Onyx deployment for a national health body — AI search across translated medical resources, returning the right document in the language the user reads.

The Marine Stewardship Council’s platform carries a global certification standard to an international audience. We containerised it, upgraded its hosting and paid down its technical debt so it holds up under load.

Appointment reminders in 50+ languages as SMS, PDF or calendar invite — since rebuilt in React, aligned to the NSW Digital Design System, and extended to cancellation notices.

Multicultural Health Communications Service, faced a significant obstacle when it came to sharing large sensitive files with their stakeholders. MHCS needed to secure collaboration and sharing of large files between clients and translators. Existing off-the-shelf file sharing tools presented two critical challenges: compromised data security and unreliable email deliverability.

Multilingual public-facing platform for NSW Health's translation publishing service — Elasticsearch-powered search across content in 60+ languages, single source of truth across translations.

Long-running hosting and support for the UN-affiliated Regional Marine Pollution Emergency Response Centre for the Mediterranean, based in Malta.