Scale to every language

General Translation builds full-stack infrastructure for localizing apps, docs, and websites.

Get StartedDocs
npx gt@latest

Trusted by the world’s best companies

The T component

Wrap the source once. GT extracts the string, translates it into every locale you list, and serves each one from the edge.

pt

Cresça em todos os idiomas

it

Cresci in ogni lingua

zh

让产品说每一种语言

ko

모든 언어로 확장하세요

de

In jeder Sprache wachsen

es

Crece en todos los idiomas

sourceen
<T>Scale to every language</T>
fr

Passez au multilingue, sans limite

ja

あらゆる言語に展開

ru

Развивайте продукт на всех языках

hi

हर भाषा में आगे बढ़ें

tr

Her dile açılın

pl

Rośnij w każdym języku

One source string, one component. The translations ship as static files with the build and update over the air without a redeploy.

Read the Docs

Everything localization needs.

Libraries, the CLI, the dashboard, and the Locadex agent. Four surfaces, one pipeline.

Libraries

Six first-party SDKs. The <T> component wraps JSX; useGT() and getGT() translate strings; <Num> and <DateTime> format for the locale.

app/page.tsxgt-next
npm i gt-next
import { T, Num, DateTime } from 'gt-next'; export default function Home() {  return (    <T>      <main>        <h1>Hello, world!</h1>        <p>          <DateTime>{new Date()}</DateTime>        </p>        <p>          GT has everything you need to ship your          product in <Num>{118}</Num> languages.        </p>      </main>    </T>  );}
  • Next.jsgt-next
  • Reactgt-react
  • React Nativegt-react-native
  • TanStack Startgt-tanstack-start
  • Node.jsgt-node
  • Pythongt-fastapi

CLI

npx gt translate reads the project, sends only the new and changed strings, and writes every locale file into the build.

gt climain
  1. $ npx gt translate
  2. 128 strings · 3 new · 2 changed
  3. esfrjadezhko
  4. 640 translations · public/_gt/[locale].json
  5. $ npx gt translate --dry-run
  6. 0 tokens billed · prints the strings it would send

Dashboard

Every string beside its source. Approve it, edit it, or send it back. History keeps each revision.

workspace · es-4194 strings
  • Hello, world!¡Hola, mundo!approved
  • Launch in every languageLanza en todos los idiomasapproved
  • End-to-end localization for the world's best companiesLocalización de extremo a extremo para las mejores empresas del mundo.Localización integral para las mejores empresas del mundo.edit
  • By continuing you agree to our Terms of Service.Al continuar, aceptas nuestros Términos de Servicio.approved
⌘K searchhistorydownloadagent · locadex
Locadex

Locadex

The agent reads the file that changed, wraps the tree in <T>, writes the translations against that file, and opens the pull request.

  1. pushworkflow · locadex scans app/page.tsx
  2. scanunwrapped copy · hand-rolled date · unbuilt label
  3. edit+ <T> · + <DateTime> · toLocaleDateString() removed
  4. open prPR #218 · 6 locales · merged

100+ languages, and the variants that matter

zh-Hant is not zh-Hans. Both ship.

  • españoles
  • françaisfr
  • Deutschde
  • italianoit
  • polskipl
  • русскийru
  • Ελληνικάel
  • Türkçetr
  • العربيةar
  • עבריתhe
  • हिन्दीhi
  • ไทยth
  • 日本語ja
  • 한국어ko
  • 简体中文zh-Hans
  • 繁體中文zh-Hant
arArabicar-AEar-EGar-LBar-MAar-OMar-SA
zhChinesezh-CNzh-Hanszh-Hantzh-HKzh-SGzh-TW
deGermande-DEde-ATde-CH
ptPortuguesept-BRpt-PT

78 base languages, 129 distinct locale tags.

Browse All Supported Locales

Start at $0. Pay per token.

The price of a translation is knowable before you run it.

Usage rates

WorkflowRateGT libraries
Build time$10 / 10k input tokens$20
Runtime$1 / 10k input tokens
Development$1 / 10k input tokens$4
Google Slides layout processing$0.50 / 10k input tokens
Project context surcharge+$0.10 / 10k tokens per 500 tokens of context
Locadex$5 / LCU
Credits$1 = 1,000,000 credits
  • A Usage Limit is a hard cap. It blocks billing even with auto-reload on.
  • npx gt translate --dry-run prints what would be translated and bills 0 tokens.

Starter

$0per month

Unlimited users, projects and languages. Editor, GitHub integration and Locadex included. Minimum top-up $10.

  • Every SDK and the translation CLI
  • Dashboard, glossaries, and the editor
  • Locadex agent runs on your repo
Get Started

Enterprise

Customannual

Forward-deployed engineers, custom workflows for any format or framework, shared context across projects.

  • SSO, RBAC, webhooks, custom SLA
  • SOC 2 Type II, GDPR, ISO 27001
  • Support from the engineers who build it
Contact Us

Compare Plans and Usage Pricing