Transloom CLI scans your codebase locally, finds hardcoded strings, generates i18n keys, translates into 50+ languages and opens a GitHub PR automatically.
Works with
Dashboard
Welcome back
| Repository | Languages | Status |
|---|---|---|
| my-nextjs-app | en, de, fr | PR Open |
| react-dashboard | en, es | Merged |
| landing-page | en, fr, ja | PR Open |
Every developer knows this pain:
Hundreds of hardcoded strings scattered across your codebase
Manually creating i18n keys one by one — for hours
Copy-pasting into en.json, de.json, fr.json...
Forgetting to translate new strings — app crashes in production
Opening PRs manually every single time
Hours wasted every sprint
Sound familiar?
There's a better way.
Runs locally on your machine — scans every React/Next.js file and detects hardcoded strings with pinpoint accuracy.
Generates clean, structured i18n keys with proper context — auth.login.button not btn1
Translates into multiple languages using AI — context-aware, not word-for-word.
Creates a GitHub Pull Request with all updated files — fully reviewed and ready to merge.
Set once — runs on every push. Transloom watches your repo and auto-creates PRs when new hardcoded strings are detected.
From zero to multilingual in one command
Run npx transloom init in your project. Enter your API key. Done — no complex setup needed.
Transloom scans every .jsx .tsx .js file locally on your machine. Finds all hardcoded strings. Your code never leaves your computer.
Claude AI generates proper nested i18n keys with context and translates into your selected languages automatically.
en.json → auth.login.button: "Login"
de.json → auth.login.button: "Anmelden"
Transloom commits all updated files and translation JSONs, then opens a GitHub PR — ready for your review.
Track projects, scans, and translations from one place
Welcome back, developer
| Repository | Languages | Branch | Status |
|---|---|---|---|
| my-nextjs-app | en, de, fr | transloom/scan-48 | PR Open |
| react-dashboard | en, es | transloom/scan-45 | Merged |
| landing-page | en, fr, ja | transloom/scan-41 | PR Open |
Start free. Upgrade when you're ready.
Perfect to get started
For serious developers
For growing teams
Yes. Transloom runs entirely on your machine. Only extracted text strings are sent to our server — your source code never leaves your computer.
Build and ship translations faster with a workflow designed for modern product teams.
Start free, upgrade when you need more, and manage everything from one dashboard.
No credit card required. Cancel anytime.