Your app
in every language

General Translation is a full-stack localization platform. Wrap a page in the <T> component and it renders in more than 30 languages minutes after install. The CLI translates at build time, the dashboard carries review, and Locadex does the setup on its own.

npm i gt-next

One component, every locale

The <T> component marks JSX for translation in place. There are no extracted keys and no JSON catalogs to maintain. The CLI reads your components, translates the content, and writes every locale at build time.

page.tsx
import { T } from 'gt-next';

export default function Morning() {
  return (
    <T>
      <h1>Good morning</h1>
      <p>Your project is ready to review.</p>
    </T>
  );
}
Rendered output
esBuenos díasTu proyecto está listo para revisar.
frBonjourVotre projet est prêt à être relu.
deGuten MorgenDein Projekt ist bereit zur Überprüfung.
jaおはようございますプロジェクトはレビューの準備ができています。
ko좋은 아침입니다프로젝트를 검토할 준비가 되었습니다.
arصباح الخيرمشروعك جاهز للمراجعة.

Variables, plurals, and markup survive translation because the component carries structure, not strings.

1Installnpm i gt-next adds the components and the middleware.
2MarkWrap content in the <T> component. JSX stays JSX and variables stay live.
3Translatenpx gt translate builds every locale at deploy time.

Scripts as material

A localization platform should show the languages it serves. GT handles plural rules, number and date formats, and right to left layout through CLDR data, so Japanese, Arabic, and Hindi render correctly without extra configuration.

Hola es
Bonjour fr
Hallo de
こんにちは ja
Olá pt
안녕하세요 ko
你好 zh
Ciao it
مرحبا ar
नमस्ते hi
Γεια el
Merhaba tr

Each label above is a real string in its own script, set with the correct lang and dir attributes. That is the standard the product holds your app to.

One platform, five surfaces

Every piece works on its own and they compound together, from the first component to continuous translation in CI.

Library

gt-next

The Next.js SDK with the <T> component, locale routing middleware, and static translation at build time.

Library

gt-react

The same component model for any React app, with runtime loading for translations.

Tool

CLI

npx gt translate reads your project, sends the content, and returns finished locales.

App

Dashboard

Review, edit, and approve translations with glossaries and shared project context.

Agent

Locadex

An AI agent that installs the library, wraps your components, and opens the pull request.

Pricing

Plans start at zero and usage is billed per token, so the price of a translation is knowable before you run it.

Build time translation$10 / 10k input tokens
Runtime translation$1 / 10k input tokens
Locadex$5 / LCU
Credits$1 = 1,000,000 credits

Starter

$0 per month

Unlimited users, projects, and languages. The editor, the GitHub integration, and Locadex are included. The minimum top-up is $10.

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

Enterprise

Custom annual

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

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

A usage limit is a hard cap. It blocks billing even with auto-reload on.