Step 1 — Install
Step 2 — Initialize
Run this once inside your project:- API Key — use the free demo key:
tl_demo_transloom_key - Target languages — e.g. German, French, Spanish
- Output directory — default:
public/locales - Namespace support — groups keys by feature (recommended)
.transloom.json config file in your project root.
Step 3 — Scan
| Prompt | What it does |
|---|---|
| Which framework? | Next.js or React — installs the right package |
| Set up i18n? | Install next-intl / i18next and create config files |
| Create GitHub PR? | Backend opens a PR with all the changes |
| Language selector? | Already have one / Create for me / I’ll do it later |
| Replace strings? | Shows preview of all replacements, then asks to confirm |
Done! 🎉
Your app is now i18n-ready. Transloom will have:- ✅ Found all hardcoded strings
- ✅ Generated structured i18n keys
- ✅ Created
en.json,de.jsonetc. - ✅ Replaced strings with
t()calls - ✅ Set up i18n library
- ✅ Created
LanguageSelectorcomponent - ✅ Opened a GitHub PR