Skip to main content
🚀Works with Astro

Translate Your Astro Site
Islands Architecture. Every Language.

Skip @astrojs/i18n routing and locale configuration. GoLocal! translates your Astro site at runtime — content collections, MDX, React/Vue/Svelte islands. One script in your layout, 50+ languages.

5-day free trial · No credit card required · Cancel anytime

Astro CompatibleContent CollectionsIslands ArchitectureUnlimited Words50+ LanguagesFramework Agnostic

Translate an Astro Site

1

Add to Layout

Add GoLocal! script to your Astro layout component before </body>. All pages inherit.

2

Content Auto-Translates

Content collections, MDX, framework islands — all rendered text translated by AI.

3

Language Widget

Works with Astro navigation. Instant CDN translations.

Add to Astro

---
// src/layouts/Layout.astro
---
<html lang="en">
<head><slot name="head" /></head>
<body>
  <slot />
  <script src="https://goinglocal.online/plugin/golocal-web.min.js"
    data-key="YOUR_PROJECT_KEY"></script>
</body>
</html>

Add to your base layout. All pages using this layout become translatable.

Everything You Need for Astro Translation

One script. All languages. Zero complexity. GoLocal! handles translation, caching, and delivery for your Astro site.

No i18n Routing

Skip Astro's i18n routing config, locale directories, middleware. One script handles everything.

Content Collections

Astro content collections (Markdown, MDX, YAML) translated when rendered.

Islands Compatible

React, Vue, Svelte, Solid islands — all component text translated.

Starlight Docs

Translate Starlight documentation sites without i18n configuration.

Unlimited

Every page and component translated without limits.

CDN Speed

Astro's performance plus edge-cached translations.

Widget

Language switcher compatible with Astro.

Editor

Dashboard translation management.

Why GoLocal! for Astro?

No Config

Skip i18n routing, locales, middleware setup.

All Frameworks

React, Vue, Svelte islands all supported.

Content Collections

Markdown and MDX translated without duplication.

Starlight

Docs sites translated without Starlight i18n config.

Simple

One script in layout component.

Affordable

$15/mo unlimited.

For Astro Sites

Documentation

Starlight and custom docs for global developers.

Blogs

Content-driven sites for international readers.

Marketing

Fast marketing sites for global campaigns.

Portfolios

Creative sites with worldwide reach.

Simple, transparent pricing

All plans include unlimited translation words. No hidden fees.

MonthlyYearly

Starter

$15/mo

Unlimited translation words

  • Unlimited translation words
  • Unlimited languages
  • Bubble DB
  • Widget
  • 1 project
  • 30K MAU/month
  • 1 external DB connection
  • Translation editor
  • Email support
Start Trial
Most Popular

Pro

$35/mo

Unlimited translation words

  • Unlimited translation words
  • Unlimited languages
  • Bubble DB
  • Widget
  • 1 project
  • 150K MAU/month
  • 3 external DB connections
  • Glossary
  • Priority support
Start Trial

Business

$89/mo

Unlimited translation words

  • Unlimited translation words
  • Unlimited languages
  • Bubble DB
  • Widget
  • 2 projects (2 domains)
  • 1M MAU/month
  • 10 external DB connections
  • Advanced analytics
  • Slack support
Start Trial

All plans include a 5-day free trial. Overage: $3 per 10K MAU above limit.

Frequently Asked Questions about Astro Translation

Need Astro i18n routing?
No. GoLocal! provides runtime translation without i18n config.
Content collections?
Yes. Markdown and MDX content translated when rendered.
React/Vue islands?
Yes. All framework islands supported.
Starlight?
Yes. Starlight docs translated without its i18n config.
Performance?
11KB async. Astro's speed preserved.
Existing site?
Yes. One layout change, no restructuring.

GoLocal! Also Works With

Translate Your Astro Site

Zero config. All frameworks. Free trial.

Start Free Trial Now