General Translation is a full-stack localization platform for React and Next.js. Install the library, wrap your interface in the T component, and your app renders in more than thirty languages.
The T component marks JSX for translation in place. You keep writing the interface in English and the library renders it in every configured locale. There are no extraction scripts and no catalog files to maintain.
import { T } from 'gt-next';
export function Welcome() {
return (
<T>
<p>Your words reach every reader.</p>
</T>
);
}Add the library to your project.
Wrap the components you want translated.
Translate at build time and deploy. A new locale is one line of config.
Localization is more than word replacement. The library handles plural rules, number and date formats, and right-to-left layout, so each greeting below reads correctly in its own script.
Four pieces cover the whole path from source code to reviewed translation. They share one dashboard and one set of glossaries.
gt-next and gt-react provide components, hooks, and localized routing. The T component is the only API most apps need.
gtx-cli scans the project, sends new content for translation, and writes the results back to the repository. It runs locally or in CI.
Review every translation in context, edit strings by hand, and manage glossaries and brand terms with your team.
An AI agent that performs the i18n setup for you. Point it at a repository and it opens a pull request with the full integration.
Full-stack localization across buildtime, runtime, and review. Start free and pay for usage when you ship.
Everything you need to localize a production app, free until your usage grows.
Talk to an engineer about implementation, volume, and your security review.