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
Open your vault.
A free systems audit of your business: where enquiries leak and exactly what we would build.
Book your free audit