General TranslationFull-stack localizationgeneraltranslation.com

The General Translation platform

Your product, in every language

General Translation is a full-stack localization platform. The open-source libraries drop into React and Next.js, the CLI runs in your pipeline, the dashboard holds review, and Locadex, the AI agent, performs the setup. An application exists in thirty languages minutes after install.

In production at

  • Cursor
  • Ramp
  • Mintlify
  • Profound
  • Partiful
  • ClickHouse
Section I

The component

You keep writing JSX. The T component makes it exist in the reader’s language.

The source
import { T } from 'gt-next'; export default function Welcome() {  return (    <T>      <h1>Welcome</h1>      <p>Your account is ready.</p>    </T>  );}
The renderings
  • en-USWelcomeYour account is ready.
  • es-ESBienvenidoSu cuenta está lista.
  • ja-JPようこそアカウントの準備ができました。
  • de-DEWillkommenIhr Konto ist bereit.
  • ar-SAمرحباحسابك جاهز.
  • ko-KR환영합니다계정이 준비되었습니다.
Plate I · One source component, rendered in the reader’s language at request time
Entry 1 · Install

Add the library with npm i gt-next and register the provider once.

Entry 2 · Mark

Wrap interface copy in the T component. Variables, plurals, and branches stay in your JSX.

Entry 3 · Translate

Run npx gt translate in CI. New strings arrive translated before the deploy completes.

Section II

A colophon of scripts

GT ships more than one hundred locales. Every specimen below is a live string, not an image.

  • No. 1HolaSpanish · es
  • No. 2BonjourFrench · fr
  • No. 3HalloGerman · de
  • No. 4CiaoItalian · it
  • No. 5OláPortuguese · pt
  • No. 6こんにちはJapanese · ja
  • No. 7안녕하세요Korean · ko
  • No. 8你好Chinese · zh
  • No. 9مرحباArabic · ar
  • No. 10नमस्तेHindi · hi
  • No. 11ΓειαGreek · el
  • No. 12MerhabaTurkish · tr
Plate II · Twelve of the writing systems the platform serves

The catalogue records regional variants as separate entries. zh-Hans and zh-Hant are different lines in the ledger, and both ship.

  • zh-Hans
  • zh-Hant
  • pt-BR
  • pt-PT
  • de-CH
  • ar-EG
  • fr-CA
Section III

The product line

Five instruments share one translation memory, so a term approved once stays approved everywhere.

I

gt-next

The Next.js library carries the T component, locale-aware routing, and static rendering support.

Library
II

gt-react

The React library serves Vite, Create React App, and React Native projects.

Library
III

CLI

The command line tool sends new strings for translation from CI. A dry run prints what would change and bills zero tokens.

Tool
IV

Dashboard

The dashboard holds review, editing, and approval. Glossaries keep terminology consistent across releases.

Platform
V

Locadex

The AI agent performs the i18n setup on a repository and opens the pull request for review.

Agent
Section IV

Rates and accounts

Starter is free to begin. Usage is billed per token at the published rates, so the price of a translation is knowable before you run it.

Schedule of rates
  • Build time$10 / 10k input tokenswith GT libraries $20
  • Runtime$1 / 10k input tokens
  • Development$1 / 10k input tokenswith GT libraries $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 zero tokens.

Accounts