locales ready today

Scale to every language

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

Get StartedDocsnpx gt@latest

Cursor, Ramp and Profound ship in over thirty languages

The T component, step by step

Wrap the source once. npx gt translate writes every locale at build time, and each step to the right is the same component served in another language.

source · enHello, world!
app/page.tsx
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>  );}
npm i gt-nextnpx gt@latest
  1. es¡Hola, mundo!
  2. frBonjour, le monde !
  3. deHallo, Welt!
  4. jaこんにちは世界!
  5. ko안녕, 세상!
  6. arمرحباً بالعالم!

Everything localization needs

Four surfaces, one pipeline. The CLI translates the strings, the dashboard holds the context, Locadex does the work in your repository, and six libraries render the result.

CLI

One command at build time. The dry run bills nothing.

Dashboard

Context is inherited down the tree. Each level adds to the one above it.

  1. OrganizationKeyword glossary · custom prompts
  2. ProjectContext groups · version branching
  3. Component<T context="file">

Locadex

The agent reads the repository, marks the strings, and opens the pull request.

agent · locadexPR #2186 locales · 640 translations128 strings · 3 new · 2 changed

Libraries

Six first-party SDKs. The same components on every stack.

  • Next.jsnpm i gt-next
  • Reactnpm i gt-react
  • React Nativenpm i gt-react-native
  • TanStack Startnpm i gt-tanstack-start
  • Node.jsnpm i gt-node
  • Pythonpip install gt-fastapi
  • Numbers1.234.567,89
  • Currencies1.280,00 €
  • Dates29 juil. 2026
  • Plurals1 plik · 4 pliki
  • Routing/fr/a-propos
  • FunctionsuseGT() · getGT()

100+ languages, and the variants that matter

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

  • Holaespañoles
  • Bonjourfrançaisfr
  • こんにちは日本語ja
  • 안녕하세요한국어ko
  • 你好中文zh
  • مرحباالعربيةar
  • नमस्तेहिन्दीhi
  • HalloDeutschde
  • Oláportuguêspt
  • Приветрусскийru
  • Ciaoitalianoit
  • Γεια σαςΕλληνικάel
  • สวัสดีไทยth
  • שלוםעבריתhe
  • MerhabaTürkçetr
  • Cześćpolskipl
  • HalloNederlandsnl
  • Hejsvenskasv
  • HaloIndonesiaid
arArabicar-AEar-EGar-LBar-MAar-OMar-SA
zhChinesezh-CNzh-Hanszh-Hantzh-HKzh-SGzh-TW
deGermande-DEde-ATde-CH
ptPortuguesept-BRpt-PT
and the long tailcnr Montenegrincy Welsh

78 base languages, 129 distinct locale tags.

Browse All Supported Locales
Every variant negotiated per request · served from the edge

Review, source beside translation

The editor holds the source and its translation in one place. Locadex proposes, a reviewer approves, and every edit keeps its history.

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.edited
By continuing you agree to our Terms of Service.Al continuar, aceptas nuestros Términos de Servicio.approved
⌘K searchhistorydownloadagent · locadex

The platform, tier by tier

Each setback rests on the one below it. The SDKs mark strings in your code, the CLI translates them at build time, the platform holds the context, and the CDN serves every locale from the edge. Locadex runs the whole stack from a pull request.

over-the-air updates
<1s
first-party SDKs
6
to start
$0
  1. Locadex AI Agentopens the pull request
  2. Translation CDNevery variant negotiated per request
  3. Version Branchingone branch of translations per branch of code
  4. Context Platformglossary, context groups, custom prompts
  5. Translation CLInpx gt translate at build time
  6. Open-Source SDKsgt-next, gt-react, gt-node and the rest

Start at $0. Pay per token.

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

Usage

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