Translate-kit
AI-powered i18n for Next.js. One command. Zero lock-in.
Translate-kit – AI-powered internationalization for Next.js with zero lock-in
Summary: Translate-kit is an open-source CLI that automates i18n for Next.js apps by scanning JSX/TSX files, generating semantic keys with AI, transforming code to use next-intl, and producing static JSON translations at build time without runtime dependencies.
What it does
It parses code with Babel to extract translatable strings, creates readable keys using AI, modifies components to call next-intl's t("key"), and translates content into target locales, outputting static JSON files.
Who it's for
Developers building Next.js applications who need automated, build-time internationalization without client-side SDKs or runtime overhead.
Why it matters
It eliminates manual, error-prone i18n setup by automating extraction, key generation, and translation while ensuring zero lock-in with standard next-intl output.