What this playbook is for

A multilingual content website fails when translation becomes a rescue job. The real challenge is not generating another language version. It is keeping one source of truth, one publishing system, and one quality bar across every market.

A multilingual site scales when localization becomes a workflow, not a weekly act of copy-paste survival.

Quick take

LayerBest tools right nowWhat they are actually good atWhat to avoid
Source language systemNotion, structured content fieldsKeeping title, summary, slug, audience, status, and update history in one canonical recordLetting each language version become its own independent page logic
TranslationChatGPT, Claude, DeepLDraft localization, preserving structure, adapting tone, and speeding first-pass translationAssuming translation and localization are the same job
Localization operationsLokalise, glossary rules, review queuesManaging terminology, status, and continuous localization when volume growsUsing a full localization platform before there is enough content flow to justify it
Website publishingAstro i18n, Astro content collections, VercelClean multilingual routing, predictable content structure, and deployment disciplineShipping language versions through ad hoc folder sprawl

Choose the right translation model first

ApproachBest whenMain strengthMain tradeoff
LLM-first translationYou need nuance, restructuring, or editorial adaptationBetter at preserving intent and adjusting phrasing by audienceNeeds stronger review for consistency
DeepL-first translationYou need fast, consistent, high-volume translation with glossary controlVery efficient for repeatable language work and document translationMay still need editorial adaptation for flagship copy
Lokalise-style workflowYou have enough content volume to justify structured localization opsStatus tracking, glossary, and continuous localization disciplineToo heavy if the site is still small and manually manageable

The operating model

Translation gets easier when the source is structured

Every source-language page should have stable fields before translation starts:

  • title
  • summary
  • slug
  • audience
  • status
  • last updated date
  • notes for translators or reviewers

This is the difference between a site that scales and a site that drifts.

Review by business importance

Pages that need the most human review first:

  • homepage
  • pricing or conversion pages
  • flagship guides and reviews
  • pages with claims, metrics, or legal sensitivity

Pages that can usually move faster:

  • short updates
  • lower-stakes support content
  • archive items with stable structure

This one decision saves a huge amount of wasted review time.

The website layer should help operations, not fight them

Astro's i18n routing is useful when you want clean locale-aware URLs, fallback handling, and predictable route generation. Astro content collections are useful when you want structured content with repeatable fields. Vercel is useful when you want a lightweight deployment path for content-heavy sites.

The key is simple: content structure and route structure should agree with each other.

A practical multilingual publishing workflow

  1. Publish or update the source-language page.
  2. Generate the first-pass translation.
  3. Apply glossary and terminology fixes.
  4. Review only the pages that have high trust or high conversion impact.
  5. Push all updated locales in one deployment batch.
  6. Log which localized pages are out of date, missing, or underperforming.

What to standardize first

PriorityAssetWhy it matters
1Source schemaStructured source content makes every later step easier
2Locale routing rulesReaders and search engines need predictable paths
3GlossaryCore terms should not mutate across languages
4Review priority systemNot every page deserves the same level of human attention
5Sync cadenceContent drift is easier to prevent than to clean up later

A simple stack by stage

If you are at...Suggested stackMain result
Early-stage multilingual siteNotion + ChatGPT or Claude + Astro + VercelFast localization with light human review
Content-heavy multilingual operationNotion + DeepL + glossary workflow + Astro or your CMS + VercelMore consistent translation and less manual cleanup
Higher-volume localization systemStructured source content + Lokalise + website publishing pipelineBetter status control and continuous localization

Common mistakes

  • Treating translation as a one-off task instead of an ongoing system.
  • Giving every page the same review depth.
  • Letting each locale invent its own slug or structure.
  • Translating without a glossary once brand language starts mattering.
  • Publishing updates one locale at a time and creating silent drift.

Checklist

Best source material from the old site and current project

Operator note

A multilingual content website starts feeling mature when translation quality is no longer the bottleneck and update discipline no longer depends on memory.