Translate your documentation

Custom-built for Mintlify, Fern, and Docusaurus, and works with any Markdown or MDX docs. Every page in every language in minutes

Get Started

Quickstart

Use Locadex, the AI agent which connects your codebase, translations, and content sources. It’s the fastest way to run General Translation's full-stack localization.

Locadex is the General Translation AI agent which connects your codebase, translations, and content sources.

After setup, Locadex can configure your project and automatically translate it into the languages you choose.

Locadex currently supports Next.js, Mintlify, Fern, and Docusaurus projects, along with React applications built with Vite, Gatsby, Redwood, React Router, TanStack Start, Bazel, esbuild, Rollup, Rolldown, or webpack.

How Locadex works

Locadex works inside your GitHub repository and automatically opens or updates PRs with generated changes. Three automation templates keep your localization up to date:

  • Generate code wraps source code with the right internationalization (i18n) library calls, such as t() and the T component.
  • Generate translations and push translates source content into every target language and updates translation files.
  • Keep locales in sync updates project files when languages are added or removed.

Pull request mergedes, fr, ja

Translate your docs into any language, in just a few steps

Three steps and a few minutes, with no code to change and no config to write by hand

  1. Connect your repo

    Connect our Locadex agent with the GitHub repo where your docs live. It detects Mintlify, Fern, and Docusaurus projects for you.

  2. Choose your languages

    Pick your source locale and target languages.

  3. Merge the PR

    Locadex does all the configuration for you and opens a PR with your translated pages, multilingual navigation, and internationalization (i18n) routing. Merge it and your translated docs are live.

Transcript

In Hamburg, your Mintlify docs open in English, and the site offers no German. The navigation in docs.json lists one set of English pages and no languages. General Translation lets you choose languages, and Locadex opens a translation pull request. Authorize the General Translation app on GitHub, and choose your docs repository in the Dashboard. Create an automation from the Generate translations and push template for Mintlify, then run its setup with your languages. Locadex's pull request adds a navigation entry per language and the translated pages. The merged site's menu switches the docs to Spanish, Japanese and German.

Trusted by the world’s best companies

General Translation builds the full localization stack, which means a frictionless experience for both developers and users

  • 11+ locales across dashboard, landing page, iOS

  • 14+ locales across web, docs

  • 47+ locales across platform, docs

  • 2+ locales across web, iOS, Android

  • 7+ locales across web, GTM

  • Open-source i18n libraries
  • Context-aware translation
  • Team review platform
  • Content integrations
  • Locadex agent

Native-level translations with full context

The highest-quality translations that understand your product and check against your entire docs site

Context at every layer

Translations follow your voice and style rules, and understand the context and logic of your product.

Consistent across every page

Each page is proofread, compared with your source, and checked for consistency against your other pages.

Review and edit with your team

Every line is editable in the Dashboard, with side-by-side languages, history, and comments.

Continuous translation as you ship updates

Whenever you update your docs, Locadex translates the change and opens a pull request for you. Just review and merge

  1. Push a docs change
  2. Locadex translates what changed
  3. A pull request opens
  4. Review and merge
  5. Live in every language

Any Markdown or MDX site with the gt CLI

Built your docs with another tool? Run npx gt translate and the CLI writes a translated copy of every Markdown and MDX file your config includes.

Connect and localize your full product suite

General Translation connects your code, content, translations, and review in one platform

Frequently asked questions

Is translating my docs the same as localizing them?

Not quite. Translation converts your content from one language into another. Localization is the umbrella term for translating software. It adapts the whole product for each locale, including internationalization (i18n), which prepares your site for multiple locales with routing, navigation, dates, currencies, plurals, and other conventions.

General Translation handles setup and maintenance of both localization and translation, continuously.

For the full localization setup, see documentation localization.

Can’t I just translate my docs with an AI API?

For a one-off pass, yes. But shipping docs you can trust every week, in every language, takes a system around the model.

Your pages aren’t just text. MDX components, imports, and code blocks must come back exactly as written, frontmatter keeps its keys, and heading IDs like {#configure-client} stay attached so deep links don’t break.

Your docs are a site, not a page. Navigation needs a version per language, locale codes have to fit what your platform accepts, and “workspace” must translate the same way on page 1 and page 400 (and in your app, for which we also support localization).

Your docs change every week. Each update should translate only what changed, keep your reviewers’ hand edits, and land as a pull request on the right branch. Adding a language later shouldn’t break the ones you have.

Multiple team members need control and visibility: see every line side by side with its source, history, comments, roles, and tone rules for each language.

General Translation runs all of this end-to-end. We handle thousands of localization PRs for our customers, so they can focus on building a product the world loves.

Can our translators and reviewers edit translations?

Yes. Reviewers compare languages side by side on the Translations page, edit any line inline, and add labels, notes, and comments. Seats are unlimited, so your whole team can join.

Which docs platforms do you support?

Locadex sets up Mintlify, Fern, and Docusaurus projects and opens a pull request with the configuration and your translated pages. For docs built with anything else, the gt CLI translates Markdown and MDX files from a gt.config.json.

How long does setup take?

Minutes, not a migration. Connect your repository, choose your languages, and merge the pull request General Translation opens; translation runs at scale from there (Ramp translated 40,000 keys, millions of words, in a few minutes). You can also hand setup to your coding agent with the Setup for Agents button.

Which languages are supported?

It depends on your platform. A Mintlify site can use every language Mintlify supports, and Markdown and MDX files translated with the gt CLI can use any of the 120+ locales General Translation supports.

Will translations stay updated as my docs change?

Yes, continuously. Our Locadex agent runs on the pull-request, commit, or manual triggers you choose, translates what changed instead of the whole site, and delivers through a pull request, so every release ships in every language with the change that introduced it.

Will the translations match our voice and terminology?

General Translation lets you set Custom Prompts with your tone and style, and a Glossary that pins product names and key terminology. Context is applied consistently across all of your translations, including your app, website, docs, slides, and design files.

Will translation break my MDX components?

No. Translation preserves MDX syntax and component structure while translating the human-readable content.

What does it cost?

Usage-based billing with no seat charges and no subscriptions. $0 platform fee on Starter with unlimited projects, users, and languages, and a free allowance to start. See the pricing page for full rates.

Translate your documentation for a global audience

Start for free with no monthly fees