Skip to content
VAULT 33|27

Guide

Multilingual website design: doing it properly

How to design a website in several languages that works for visitors and search engines: structure, language switching, layouts that handle longer text, local details and review.

VAULT 33|27 · Updated 12 November 2026 · Reviewed 12 November 2026 · 1 min read

Structure first

Use language folders on one domain (/sr/, /de/) for most service businesses, with hreflang linking every version. The technical side is covered in international SEO.

Language switching

  • A visible switcher showing language names in their own language: English, Srpski, Deutsch, Русский.
  • Do not use flags for languages; a language is not a country.
  • Switching should take the visitor to the same page in the other language, not the homepage.
  • Never force a language by IP address; suggest it and let people choose.

Layouts that survive translation

  • Text length varies between languages. German, for example, often runs longer than English. Design buttons, menus and headings with room to grow.
  • Avoid text inside images; it cannot be translated or read by search engines.
  • Support every character set you need, including Cyrillic, and test fonts in each language.

Local details

Detail Adapt
Currency and prices Local currency, local price conventions
Dates, times, numbers Local formats
Phone numbers International format with country code
Examples and photos Relevant to that market
Legal pages Correct for the countries you serve
Contact options The channels people use there, such as Viber in parts of the Balkans

Content quality

Adapt, do not just translate: local search terms, local examples, local rules. Every page reviewed by a native speaker before publishing. A few excellent pages in a language beat a whole site of machine translation.

Declare the language

Set the correct lang attribute on every page so browsers and screen readers handle the text properly.

Sources

  1. Google Search Central: Managing multi-regional and multilingual sites
  2. W3C: Language tags in HTML

Open your vault.

A free systems audit of your business: where enquiries leak and exactly what we would build.

Book your free audit