V VATranscribe
Log in Start free
Back to blog

Building a bilingual Astro marketing layer for a SaaS product

How VATranscribe uses Astro, locale-aware routes, hreflang, sitemap entries and shared content config for EN/RU marketing pages.

Route strategy

VATranscribe keeps English routes as default and adds Russian variants under /ru. This keeps URLs short while preserving clear locale separation.

SEO requirements

  • Canonical URLs for each language version.
  • hreflang links for EN, RU and x-default.
  • Sitemap entries for localized pages.
  • Separate title and description copy per locale.

Content model

Stage 3.7 uses a TypeScript config-driven content layer. This keeps early-stage content explicit, versionable and easy to review without adding MDX complexity yet.