Updated September 2026 · Written and maintained by the Progression Agency strategy team
Progression Agency provides multilingual website design for companies, institutions and brands that serve customers in more than one language across the United States and worldwide: a URL structure and hreflang setup search engines understand, a translation workflow (WPML, Weglot, Crowdin, Lokalise, Phrase or Webflow Localization) that keeps every language current, localized design for text expansion, right-to-left scripts and regional formats, and a multi-language website your team can run without a developer.
On this page · 14 sections
- What multilingual website design covers
- What a multilingual website must get right
- Pages and structure for a multilingual website
- Platform choices for multilingual websites
- Integrations and tools for multilingual sites
- SEO and AI search across languages
- How we design and build a multilingual website
- What multilingual website design costs
- Multilingual website design by organization type
- What to gather before a multilingual website project starts
- Measuring a multilingual website after launch
- Mistakes that break multilingual websites
- Translation layer, plugin or custom build: which fits
- How Progression Agency builds multilingual websites
The short answerA multilingual website is not a translated copy of an English site. It is one site with a language and region model: which languages, which countries, which URLs, which content is translated by people and which by machine with review, who approves translations, and how search engines are told which version to show. Get the model right and translation becomes a workflow; get it wrong and every language is a separate site to maintain. As planning figures, adding languages to an existing site with a translation layer costs $3,000-$10,000, a custom multilingual build $15,000-$60,000, and a global platform with many markets $60,000-$250,000, with translation billed per word on top.
Comparisons are based on each project’s official documentation as linked in the text. Progression Agency builds with all of the technologies compared and has no affiliate relationship with any of them.
What multilingual website design covers
Multilingual website design is the planning, design and build of a website that serves its content in two or more languages, and often to two or more regions: a US company selling into Latin America and Europe, a school district serving Spanish- and Chinese-speaking families, a hospital system, a tourism board, a SaaS product with customers in a dozen countries, or an ecommerce brand with regional stores. It includes the language and region model, the URL structure, hreflang and canonical rules, the translation workflow and tools, localized design, and the governance that keeps every language current after launch.
The distinction that matters is language versus locale. English for the United States and English for the United Kingdom are one language and two locales, with different spelling, currency, dates and legal text; Spanish for Mexico and Spanish for Spain are the same. A multi-language website design that models only languages cannot serve regional pricing or compliance; one that models locales can. We decide the model at discovery, because everything else depends on it. The search side of the same problem is covered in international SEO and the hreflang guide.
What a multilingual website must get right
The table below is the checklist we build against. Most of the items are invisible to visitors and decisive for search engines and for the team maintaining the site.
| Requirement | What it means | Why it matters |
|---|---|---|
| Language and locale model | The list of languages and regions, with a default | Determines URLs, pricing, legal text and workflow |
| URL structure | Subdirectories (/es/), subdomains (es.) or country domains (.mx) | Affects authority, hosting and geotargeting |
| hreflang and canonical | Every page lists its own alternates including x-default; canonicals stay per language | Search engines show the right version to the right user |
| Language switcher | Visible, labeled in each language’s own name, linking to the same page in the other language | Users switch without losing their place |
| No forced redirects by IP | Suggest, do not force; let crawlers and travelers reach every version | Forced redirects hide versions from search and annoy users |
| Translated metadata and structured data | Titles, descriptions, alt text, schema and Open Graph per language | Rankings and rich results in each language |
| Localized design | Text expansion, right-to-left layouts, fonts with the right glyphs, date, number and currency formats | Layouts do not break; content reads natively |
| Translation workflow | Who translates, reviews and publishes; human for core pages, machine with review for the long tail | Languages stay current instead of decaying |
| Translated forms, emails and errors | Every string the user meets, including validation messages and notifications | The experience does not fall back to English at the checkout |
| Regional content and compliance | Pricing, shipping, legal notices, cookie consent and privacy text per region | Correct and lawful in each market |
| Analytics by language | Reports split by language and region | You can see which markets the site serves |
URL structure: subdirectory, subdomain or country domain
Subdirectories (example.com/es/, example.com/de/) keep one domain’s authority, one hosting setup and one analytics property, and they are the default we recommend. Subdomains (es.example.com) split authority for little gain. Country-code domains (example.mx, example.de) are the strongest geotargeting signal and the most expensive to run, justified when a company has separate legal entities, stores or teams per country. The choice is made once and is painful to change, so we make it at discovery with the search team.
hreflang, done correctly
hreflang tells search engines which language and region each page version serves. Google’s documentation on localized versions requires that every version list every other version including itself, that codes use ISO language and optional region values, and that an x-default version is named for unmatched users. Most multilingual sites get this wrong through partial translation: a page exists in English and German but hreflang claims French too. We generate hreflang from the content model, so a page only claims the versions that exist and publish.
Human translation, machine translation and review
Machine translation has become good enough to draft, and not good enough to publish unreviewed on the pages that carry the brand, the offer or a legal obligation. Google’s spam policies name text translated by an automated tool without human review as an example of scaled content abuse, so unreviewed machine output is a search risk as well as a brand risk. Our workflow: professional human translation for the home page, product and service pages, pricing, legal and forms; machine translation with in-language review for the long tail; and a glossary and style guide per language so terms stay consistent. The tools (Crowdin, Lokalise, Phrase, Smartling, DeepL with review) fit that workflow.
Localized design, not translated layouts
German runs roughly a third longer than English, Chinese and Japanese are shorter and denser, Arabic and Hebrew read right to left, and Thai and Hindi need fonts with the right glyphs and line heights. A design system that sets width limits, tests every component at 35 percent expansion, mirrors layouts for right-to-left scripts and specifies fonts per script avoids the broken buttons and truncated headings that mark a translated site. Dates, numbers, currencies, addresses and phone formats follow the locale, not the developer’s habits.
Pages and structure for a multilingual website
| Content type | Translation approach | Structure |
|---|---|---|
| Home, product, service and pricing pages | Human translation, in-language review | Fully translated in every language; hreflang complete |
| Legal, privacy, terms, cookie consent | Human translation by region with legal review | Per locale, not per language |
| Forms, emails, validation and error strings | Human translation | String files managed in the translation tool |
| Blog and resources | Machine draft plus review, or selected translation | Translated where demand exists; hreflang only for existing versions |
| Documentation and help center | Machine draft plus review, continuously synced | Versioned per language with fallback to the source |
| Product catalogs | Human for names and key attributes; machine plus review for descriptions | Per locale with regional pricing and availability |
| User-generated content | Left in the original language, optionally machine-translated on demand | Marked with its language; excluded from hreflang |
| Media | Localized images, captions, alt text and subtitles | Per language where imagery carries text or culture |
Platform choices for multilingual websites
WordPress with WPML or Polylang is the most flexible option for a content-led multilingual site: real translated pages, translated metadata and structured data, editor workflow and integration with Crowdin, Lokalise or Phrase. Weglot adds languages to almost any site quickly as a translation layer, with machine drafts and a review dashboard, at a subscription that grows with word count and languages. Webflow Localization gives Webflow sites native locales and translated pages. A custom Next.js or Astro build with a headless CMS (Contentful, Sanity, Storyblok) and an i18n library (next-intl, i18next) suits products and platforms with many markets and app-like interfaces. Shopify handles stores through Markets and its Translate & Adapt app. Compare CMS trade-offs in best headless CMS and headless vs traditional CMS.
| Platform | Best for | Watch out for |
|---|---|---|
| WordPress with WPML or Polylang | Content-led sites, institutions, multi-language marketing sites | Plugin and theme compatibility; workflow discipline |
| Weglot translation layer | Adding languages to an existing site fast | Subscription grows with words and languages; less control over URLs and structure |
| Webflow Localization | Design-led Webflow sites adding locales | Per-locale pricing; large sites get expensive |
| Next.js or Astro with a headless CMS | Products, platforms and enterprises with many markets | Needs developers; every string must be modeled |
| Shopify Markets with Translate & Adapt | Ecommerce brands selling into several countries | Theme strings and apps must all support translation |
| Drupal multilingual | Government, universities and large institutions with complex workflows | Specialist developers and upgrades |
Integrations and tools for multilingual sites
| Need | Tools we connect | What it changes |
|---|---|---|
| Translation management | Crowdin, Lokalise, Phrase, Smartling | Translators work in one place; the site pulls approved strings |
| Machine translation with review | DeepL, Google Cloud Translation, Weglot | Drafts arrive fast; reviewers approve before publishing |
| CMS translation | WPML, Polylang, TranslatePress, Webflow Localization, headless CMS locales | Translated pages, metadata and structured data |
| Regional commerce | Shopify Markets, Stripe with local currencies, tax and shipping services | Prices, taxes and shipping correct per market |
| Consent and privacy | Cookie consent platforms with per-region rules | Lawful consent text and behavior per region |
| Search | Search Console per language and region; site search per language | Visibility and search behavior per market |
| Analytics | GA4 with language and region dimensions | Reports split by market |
| Support | Help desks and chat with language routing | Inquiries reach a speaker of the language |
Governance after launch
Multilingual sites decay when the English changes and the other languages do not. We set a rule at launch: no page is published in the source language without a translation task created, a translation owner per language, and a monthly report of untranslated and outdated pages. The translation tool enforces the rule; the report makes it visible.
Planning this kind of website?Send the brief and we return a written scope, a fixed price and a page-by-page plan before any design starts.
SEO and AI search across languages
Each language is its own search market with its own competitors, keywords and phrasing. A translated keyword is rarely the term people actually search, so we research keywords per language and per region, write titles and descriptions natively, and translate structured data and alt text. AI assistants answer in the language of the question from pages written in that language, so a Spanish page that states the offer plainly is what gets quoted for Spanish questions. Search Console is set up per language and region so rankings are measured where they happen. See international clients and how we work worldwide for the service context.
- Keyword research per language and region, not translated keyword lists.
- Native titles, descriptions, headings and alt text in every language.
- hreflang generated from the content model, with x-default, so claims match what exists.
- Canonical tags per language version, never pointing every language at the English page.
- Localized structured data, including Organization, Product and LocalBusiness data with regional details.
- Translated sitemaps or a sitemap with hreflang annotations, submitted per property in Search Console.
Language detection and the switcher
Search engines and travelers must be able to reach every version, so we never force a redirect by IP address or browser language. The site may suggest a version with a dismissible banner, remembers the user’s choice, and offers a switcher on every page, labeled in each language’s own name (Deutsch, not German), linking to the same page in the other language rather than to the home page.
How we design and build a multilingual website
- Discovery: markets and languages, the locale model, existing translations and translators, the CMS, legal and pricing differences by region, and the current site’s traffic by language.
- Content audit: which pages are translated where, what is outdated, which content should be human-translated, machine-drafted or left in the source language.
- Structure: URL strategy, hreflang and canonical rules, the language switcher, translated navigation, and the content model that carries language and locale.
- Design: a design system tested for text expansion, right-to-left layouts, script-appropriate fonts and locale formats.
- Build: the platform and translation plugin or layer, translation tool integration, hreflang generation, translated metadata and structured data, forms and emails in every language.
- Translation: glossary and style guide per language, human translation of core pages, machine drafts with review for the long tail, in-language QA.
- Launch: redirects per language, hreflang validation, Search Console per property, speed checks, analytics by language.
- After launch: the governance rule, monthly untranslated-page reports, per-language keyword growth and new markets added on the same model.
What multilingual website design costs
Planning figures for US organizations, driven by the number of languages and locales, the amount of content, the platform and the share of human translation. Translation itself is billed per word by language pair and is budgeted separately; as a planning figure, professional human translation runs $0.10-$0.30 per word. Read website development cost for what the build lines contain.
| Scope | Range | Timeline |
|---|---|---|
| Add 1-3 languages to an existing site with a translation layer (Weglot or similar), review workflow | $3,000-$10,000 | 3-5 weeks |
| Custom multilingual WordPress or Webflow build, 2-4 languages, 30-80 pages, hreflang, translated metadata | $15,000-$35,000 | 8-12 weeks |
| Custom build with locales, regional pricing and legal, translation tool integration, 4-8 languages | $30,000-$60,000 | 10-14 weeks |
| Global platform: headless build, many markets, commerce, continuous localization | $60,000-$250,000 | 4-9 months |
| Human translation | $0.10-$0.30 per word by language pair | Per project |
| Translation tool and layer subscriptions | $50-$2,000 per month by words, languages and seats | Ongoing |
| Hosting, maintenance and translation governance | $200-$2,000 per month | Ongoing |
Multilingual website design by organization type
Companies selling into new markets
A locale model with regional pricing, legal text and contact routing; core pages human-translated; a per-market keyword plan; and a sales process that can answer in the language the site invited. Often paired with corporate website design.
Schools, hospitals and public institutions
Languages chosen by the community served, with the critical pages (enrollment, safety, patient information, notices) translated by people and kept current; plain-language writing in every version; accessibility maintained across languages. See school website design and healthcare website design.
SaaS and software products
The marketing site, the app and the docs in the same languages, string files managed in Lokalise, Crowdin or Phrase, continuous localization on each release, and pricing pages per region.
Ecommerce brands
Shopify Markets or a headless commerce build with per-market catalogs, currencies, taxes, shipping and legal text, product names translated by people and descriptions machine-drafted with review.
Tourism, hospitality and travel
Languages chosen by visitor origin, booking flows translated end to end including confirmations, and localized imagery and cultural references. See travel website design and hotel website design.
Nonprofits and membership organizations
A few languages done well: donation and membership flows translated end to end, stories localized rather than translated word for word, and volunteers who review in each language.
What to gather before a multilingual website project starts
- The list of target languages and regions, with the reason for each and the default.
- Existing translations, glossaries, brand names that must not be translated, and the translators or agencies already used.
- Legal, pricing, shipping and compliance differences by region.
- Traffic and revenue by country and language from analytics.
- The CMS in use and its translation capabilities or plugins.
- Which pages must be human-translated, which can be machine-drafted with review, and which stay in the source language.
- Fonts and brand assets with the glyph coverage each script needs.
- Forms, emails, notifications and error strings that users meet.
- The people who will own each language after launch.
- Search Console and analytics access, and any existing hreflang or country domains.
Measuring a multilingual website after launch
- Traffic, leads and revenue by language and region.
- Rankings for per-language keywords in each target country.
- hreflang errors and untranslated pages, reported monthly.
- Language switcher use and the share of users who change language.
- Form completion and checkout rates per language, which reveal untranslated strings.
- Translation turnaround time from source publication to every language live.
- Support inquiries that arrive in a language the site does not serve.
- Page speed per region, including markets far from the hosting location.
Mistakes that break multilingual websites
- Machine translation published without review on the pages that carry the offer, the brand or a legal obligation.
- hreflang that claims versions that do not exist, or omits itself or x-default.
- Canonical tags pointing every language at the English page, so only English ranks.
- Forced redirects by IP that hide versions from crawlers and strand travelers.
- A switcher that sends users to the home page instead of the same page in the other language.
- Flags as language labels: a flag is a country, not a language.
- English strings left in forms, emails, validation and the checkout.
- Layouts that break under German text expansion or Arabic right-to-left reading.
- Translated keyword lists instead of per-language keyword research.
- No owner per language, so every language but English decays within a year.
Translation layer, plugin or custom build: which fits
| Option | Cost | Fits when | Limits |
|---|---|---|---|
| Translation layer (Weglot or similar) on the current site | $3,000-$10,000 setup plus subscription | Adding languages fast to a site that already works | Subscription grows with content; structure and URLs are constrained |
| Plugin on WordPress (WPML, Polylang) done by a freelancer | $3,000-$12,000 | Small content site with a bilingual team | hreflang, metadata and workflow are often incomplete |
| Agency multilingual build | $15,000-$60,000 | Organizations competing in several language markets | Needs a language owner on your side per language |
| Agency global platform | $60,000-$250,000 | Products, enterprises and commerce with many markets | Ongoing localization budget and governance |
How Progression Agency builds multilingual websites
We design and build multilingual websites from New York City for companies, institutions and brands across the United States and worldwide: locale models, hreflang and URL strategy, WordPress, Webflow and headless builds, translation tool integration and the governance that keeps every language current, with international SEO and maintenance afterward. Related: corporate website design, the hreflang guide, global marketing agency and website migration services.
Planning a multilingual website?
Send us your languages, markets and the current site; we reply with a locale model, a URL and hreflang plan and a fixed price.
Getting found in search
AI, AEO and what is changing
Paid media and lead generation
Websites and design
Choosing and working with an agency
Software and app development
Website design by industry and type
- Construction website design
- Real estate website design
- SaaS website design
- Luxury website design
- Corporate website design
- Startup website design
- Portfolio website design
- Artist website design
- Author website design
- Event website design
- 3D and interactive website design
- Motion design and scroll-story websites
- One-page website design
- Minimalist website design
- Responsive website design services
- Hotel website design
- Travel website design
- Photography website design
- Personal website design
- Blog website design
- Wedding website design
- ADA-compliant website design
- Online course website design
- Booking website design
- Membership website design
- Directory website design
- Community website design
- Job board website design
- School website design
- Gym website design
- Salon website design
- Spa website design
- Podcast website design
- Musician website design
- Dark mode website design
- Microsite design
- Coming soon page design
- Link in bio website design
- News and magazine website design
Web development, platforms and hosting
Social, content and brand
By industry and by situation
Frequently asked questions
What is multilingual website design?
What is the difference between a multilingual and a multi-language website?
How much does a multilingual website cost?
How long does it take?
Should we use subdirectories, subdomains or country domains?
What is hreflang?
Can we use machine translation?
Which platform is best for a multilingual website?
What is Weglot and when does it fit?
How do you handle right-to-left languages?
Do you translate the content?
Should the site redirect users by IP address?
How do you keep languages current after launch?
Does each language need its own keyword research?
What about forms, emails and error messages?
Can an ecommerce store be multilingual?
How is a multilingual site measured?
Can you add languages to our existing site?
Will adding languages hurt our English rankings?
Where is Progression Agency and who do you serve?
How do we start?
Planning this kind of website?Send the brief and we return a written scope, a fixed price and a page-by-page plan before any design starts.
Get a free marketing proposal
Tell us what you are trying to grow and we will come back with a plan, not a pitch deck. Same-day reply on weekdays.
