4 key considerations for building a multi-language website.

Do multi-language websites fill you with dread?

At some point in most growing organisations, someone says, “We need a multi language site.”

It usually sounds straightforward. Add French. Add German. Maybe Spanish later. Translate the pages. Done.

Except it is never just translation.

What you are actually building is a system that has to work across regions, teams, search engines, compliance requirements and very real cultural nuance. If you get the foundations right, it scales calmly. If you do not, you end up maintaining six slightly different websites that quietly drift apart.

So before you brief design, before you commission translation, and definitely before you start duplicating pages, here are four things worth getting right.

Woman sitting on beanbag staring at laptop.

1. Decide your structure before anything gets designed.

The structure of your multi language site is not a technical detail. It shapes governance, SEO performance and how confidently your teams can manage content long term.

Most organisations choose between:

  • Language folders such as example.com/fr
  • Subdomains such as fr.example.com
  • Separate country domains

All three can work. The wrong choice is the one made casually.

You need to decide whether you are translating language only or truly localising by market. You need to be clear about who owns publishing rights. You need to understand whether this will sit inside one CMS or fragment across regions.

Search engines also need clarity. Each language version must clearly reference the others through consistent URL structures and correct hreflang implementation so the right version is served to the right audience. If you leave this until the end, you will feel it later in traffic and performance.

One more thing that often creates friction. Automatic redirects based purely on geography. If someone deliberately clicks a German link, let them see the German page. Offer a language switcher, but do not take control away from the user. It sounds small, but it affects trust.

A well structured multi language site feels predictable. That is what you want.

2. Be explicit with search engines.

Multi language SEO is rarely about clever tactics. It is about being disciplined.
Search engines need to understand that your French page is the French equivalent of your English page. That your German version is not duplicate content but a localised variant. That the relationship between these pages is intentional.

That means implementing hreflang correctly and making sure it is reciprocal. It means canonical tags point to the right versions. It means avoiding redirect chains that accidentally make some language pages invisible to search engines.

It also means handling the basics properly:

  • Setting the correct language attribute in your HTML
  • Including all language versions in your sitemap
  • Keeping internal linking between language equivalents consistent

Where problems usually creep in is over time. English launches first. French is added six months later. German comes a year after that. Each layer is implemented slightly differently. Before long, the architecture is inconsistent and search visibility suffers quietly in the background.

3. Translation is not the hard part. Governance is.

The act of translating content is manageable. The ongoing management of that content is where things get complicated.

What happens when the English product page changes?

Who ensures regional pages stay aligned?

Which content must always be translated and which can remain global?

Who signs off regional adaptations?

Without a clear operating model, multi language sites drift. English evolves. Regional versions lag. Messaging fragments. Eventually internal teams stop trusting the platform because they are not sure which version is correct.

Before you launch, define:

  • Your source of truth language
  • Which content is mandatory across markets
  • Which sections allow local flexibility
  • A workflow for translation updates

Build this into your CMS and publishing process so translation is part of the rhythm, not an afterthought.

It also helps to make maintenance realistic. If updating a page in five languages requires five separate technical interventions, it will not get updated. If regional teams are nervous about editing layouts, they will avoid it entirely.

The goal is balance: local autonomy with central clarity.

4. Design for language, not just for English with subtitles

English is compact. Headlines are short. Buttons tend to behave themselves.
Other languages have different habits.

German is known for long compound nouns. Navigation labels can expand significantly. A tidy two word button in English can suddenly wrap across lines and distort a layout if you have not allowed space.

French often runs longer than English and may require slightly more formal phrasing. That affects hierarchy and spacing decisions.

Arabic is written right to left. That changes layout direction entirely. Navigation mirrors. Progress indicators reverse. Icon placement shifts. If your design system has not accounted for right to left support from the beginning, adapting it later becomes expensive and awkward.

Even languages that share left to right orientation can change the rhythm of a page. Some markets expect more explanatory context. Others respond to brevity. A headline that feels sharp in English may feel abrupt or unclear elsewhere.

This is why we design with expansion in mind.
That means:

  • Leaving breathing room in navigation and buttons
  • Avoiding hard coded text inside images wherever possible
  • Ensuring forms, error states and validation messages are fully translatable
  • Planning for locale specific formats such as dates, currencies and number separators

Copy plays a role too. If a page will exist in multiple languages, tightening the source copy often makes everything easier.

For example:

Instead of
[Download the comprehensive sustainability transformation report]

Consider
[Download the full report]

The meaning is the same. The layout stress is lower. The translation is cleaner.
Small decisions like this compound across an entire site.

When language has clearly been considered in the design, international audiences feel respected rather than accommodated. And that feeling shapes how credible your brand appears.

A final sense check.

Before committing to build, ask yourselves:

  • Can we add a new language without rebuilding the site
  • Do regional teams understand how and when to update content
  • Is the relationship between language versions technically clear
  • Have we allowed for expansion and right to left design where needed

If those answers are mostly yes, you are building something that will scale calmly rather than strain under growth.

If they are not, you are not alone.

Multi language websites often look manageable at the surface and become complex underneath. They touch structure, governance, SEO, UX, localisation, internal process and technical delivery all at once. That is a lot to hold internally while you are also running campaigns, managing stakeholders and delivering quarterly targets.

This is exactly the kind of complexity we are built for.

We have structured, designed and delivered multi language platforms for global organisations where clarity matters and mistakes are expensive. We know where the friction appears. We know how to design systems that regional teams can actually live with. And we know how to build sites that scale without unravelling six months later.

If this feels like a lot to untangle, it probably is. That is where we come in.

Written by Charlie Hickling

Our thinking.

Read our insights