generaltranslation/gt

Full-stack localization for every framework

TypeScript

1,067

3,901 commits

updated Oct 12, 2026

See the code

README

General Translation

General Translation

General Translation NPM version MIT License Join the community on Discord

Getting Started

npx gt@latest

General Translation is a fully integrated suite of internationalization (i18n) tools for React apps. Translate entire React components—not just strings—with a simple <T> wrapper. No refactoring into dictionaries. Just write your content and let GT handle the rest.

Documentation

Visit https://generaltranslation.com/docs to view the full documentation.

Packages

PackageDescription
gt-nextAutomatic i18n for Next.js
gt-reactAutomatic i18n for React
gt-vueLightweight i18n for Vue
gt-i18nPure JavaScript i18n library
gtCLI tool for continuous localization
gt-sanityPlugin for Sanity Studio v3
locadexAI agent for automating i18n in complex codebases
generaltranslationCore TypeScript library (internal)
@generaltranslation/compilerBuild plugin for webpack, Vite, Rollup, esbuild
@generaltranslation/react-core-linterESLint plugin for React Core integration

Quick Start

Run the setup wizard:

npx gt@latest

Or use Locadex to set your project up for you.

Community

The team can be found on Discord where you can ask questions, voice ideas, and share your projects.

You can also open discussions on GitHub.

Contributing

Contributions to General Translation are welcome and highly appreciated. Before getting started, please review our contribution guidelines to ensure a smooth experience.

i18n
internationalization
javascript
l10n
localization
nextjs
react
translation
translations

generaltranslation/gt

Full-stack localization for every framework

TypeScript

1,067

3,901 commits

updated Oct 12, 2026

See the code

README

General Translation

General Translation

General Translation NPM version MIT License Join the community on Discord

Getting Started

npx gt@latest

General Translation is a fully integrated suite of internationalization (i18n) tools for React apps. Translate entire React components—not just strings—with a simple <T> wrapper. No refactoring into dictionaries. Just write your content and let GT handle the rest.

Documentation

Visit https://generaltranslation.com/docs to view the full documentation.

Packages

PackageDescription
gt-nextAutomatic i18n for Next.js
gt-reactAutomatic i18n for React
gt-vueLightweight i18n for Vue
gt-i18nPure JavaScript i18n library
gtCLI tool for continuous localization
gt-sanityPlugin for Sanity Studio v3
locadexAI agent for automating i18n in complex codebases
generaltranslationCore TypeScript library (internal)
@generaltranslation/compilerBuild plugin for webpack, Vite, Rollup, esbuild
@generaltranslation/react-core-linterESLint plugin for React Core integration

Quick Start

Run the setup wizard:

npx gt@latest

Or use Locadex to set your project up for you.

Community

The team can be found on Discord where you can ask questions, voice ideas, and share your projects.

You can also open discussions on GitHub.

Contributing

Contributions to General Translation are welcome and highly appreciated. Before getting started, please review our contribution guidelines to ensure a smooth experience.

i18n
internationalization
javascript
l10n
localization
nextjs
react
translation
translations

Project health

npm

Latest release

2.26.1 · Oct 10, 2026

Releases this year

132

Significant stargazers

inokawa

477 followers · starred Apr 2026

Kunall Banerjee

61 followers · starred Oct 2025

Rhys Sullivan

950 followers · starred Jul 2026

Adrián Estrada

308 followers · starred May 2025