Skip to main content
🟣Works with Gatsby

Translate Your Gatsby Site
GraphQL Data. Every Language.

Skip gatsby-plugin-intl or gatsby-plugin-i18n complexity. GoLocal! translates your Gatsby site at runtime — pages, templates, GraphQL-sourced content. One html.js entry, zero plugin configuration.

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

Gatsby CompatibleGraphQL DataNo Plugin ConfigUnlimited Words50+ LanguagesSSG Compatible

Translate a Gatsby Site

1

Add to html.js

Add GoLocal! script to gatsby-ssr.js setPostBodyComponents or html.js. Works with Gatsby's build.

2

Pages Auto-Translate

Templates, GraphQL data, MDX content — all rendered text translated by AI.

3

Language Widget

Works with Gatsby Link navigation. CDN-cached translations.

Add to Gatsby

// gatsby-ssr.js
exports.onRenderBody = ({ setPostBodyComponents }) => {
  setPostBodyComponents([
    <script
      key="golocal"
      src="https://goinglocal.online/plugin/golocal-web.min.js"
      data-key="YOUR_PROJECT_KEY"
    />
  ]);
};

Add to gatsby-ssr.js or customize html.js.

Everything You Need for Gatsby Translation

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

No Plugin Config

Skip gatsby-plugin-intl, message extraction, and locale routing. One script does it all.

GraphQL Data

Content sourced via GraphQL (CMS, Markdown, JSON) translated when rendered.

MDX Support

MDX blog posts and documentation pages translated automatically.

Image Alt Text

Alt text on gatsby-image components translated for accessibility.

Unlimited

Every page, template, component translated without limits.

CDN Cached

Edge-cached translations. Gatsby's static speed preserved.

Widget

Language switcher compatible with Gatsby navigation.

Editor

Review translations in dashboard.

Why GoLocal! for Gatsby?

No Plugin Complexity

gatsby-plugin-intl requires routes, locales, wrappers. GoLocal!: one script.

All Data Sources

CMS, Markdown, JSON, API — all translated regardless of source.

Static + Dynamic

SSG pages and client-only routes both supported.

Fast

5 minutes vs hours of i18n plugin setup.

Existing Sites

Add to any Gatsby project without restructuring.

Affordable

$15/mo unlimited.

For Gatsby Sites

Documentation

Translate Gatsby docs sites for global developers.

Blogs

Markdown/MDX blogs for international readers.

Marketing

Gatsby marketing sites for global campaigns.

Portfolios

Creative portfolios reaching worldwide.

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 Gatsby Translation

Need gatsby-plugin-intl?
No. GoLocal! replaces it with automatic AI translation.
GraphQL data?
Yes. All rendered content translated regardless of data source.
MDX?
Yes. MDX content translated automatically.
SSG compatible?
Yes. Client-side translation after hydration.
Performance?
11KB async. Gatsby speed preserved.
Existing site?
Yes. One file addition, no restructuring.

GoLocal! Also Works With

Translate Your Gatsby Site

No i18n plugins. One script. Free trial.

Start Free Trial Now