Your app inevery language

General Translation is a full stack localization platform. You wrap your components in <T>, run one command, and the app ships in more than 100 languages. The libraries are open source and setup takes minutes.

npx gt@latest

Teams at Cursor, Ramp, Mintlify, and ClickHouse run GT in production.

The <T> component

The component is the unit of translation. You mark what people read, the CLI translates it at build time, and the runtime serves each visitor their own language.

Before
export default function Welcome() {
  return (
    <main>
      <h1>Welcome back</h1>
      <p>Your projects are ready.</p>
    </main>
  );
}
With gt-next
import { T } from 'gt-next';

export default function Welcome() {
  return (
    <main>
      <T>
        <h1>Welcome back</h1>
        <p>Your projects are ready.</p>
      </T>
    </main>
  );
}

Every locale below renders from the single <T> block above.

enWelcome backYour projects are ready.

One command

The CLI translates your project at build time and keeps translations current in CI.

Human review

The dashboard shows every string in context, so your team can review and edit before release.

Edge delivery

Translations are served from a CDN, so localized pages load as fast as the original.

Twelve ways to say hello

Languages are not a checklist. Each writing system carries its own shapes, direction, and rhythm, and the platform renders each one correctly.

  • HolaEspañol
  • BonjourFrançais
  • HalloDeutsch
  • CiaoItaliano
  • OláPortuguês
  • こんにちは日本語
  • 안녕하세요한국어
  • 你好中文
  • مرحباالعربية
  • नमस्तेहिन्दी
  • ΓειαΕλληνικά
  • MerhabaTürkçe

The runtime serves more than 100 locales with correct plural rules, number and date formats, and text direction.

The platform

The libraries, the CLI, the dashboard, and the agent share one pipeline and one set of project keys.

Libraries

gt-next and gt-react are open source React libraries with the <T> component and hooks for strings, numbers, dates, and plurals.

CLI

One command translates the project, checks in the results, and keeps them current on every build.

Dashboard

You can review every translation in context, edit strings, and manage glossaries with your team.

Locadex

Locadex is an AI agent that sets up i18n for you. It wraps your components, configures the project, and opens the pull request.

Pricing

You can start free and pay for what you translate. Both plans cover buildtime, runtime, and review.

Starter

$0 to start

The free tier covers everything you need to localize a real product.

  • Every SDK and the translation CLI
  • Dashboard, glossaries, and the editor
  • Locadex runs on your repository
Get started

Enterprise

Custom annual

An engineer walks you through implementation, volume, and your security review.

  • Volume pricing across projects
  • SOC 2 Type II, GDPR, and ISO 27001
  • Support from the engineers who build the product
Contact us