Use Case
Automate localization in your CI/CD pipeline
Add two lines to your CI config. Every commit pushes keys, translates with AI, and pulls type-safe definitions — zero human intervention.
.github/workflows/deploy.yml
# .github/workflows/deploy.yml
steps:
- uses: actions/checkout@v4
- run: npm ci
- run: npx i1n push --translate es,fr,de,ja
- run: npx i1n pull
- run: npm run build How i1n solves this
Push on commit
Add `i1n push --translate` to your CI pipeline. New keys are detected, translated, and ready before your build completes.
Pull on build
Run `i1n pull` in your build step. Type definitions and translated files are always up to date.
Never break builds
i1n returns original text on translation failure. Your CI pipeline never fails because of a translation issue.
Works with any CI
GitHub Actions, GitLab CI, CircleCI, Vercel, Netlify — if it runs npm commands, it works with i1n.
Try it now
Free Starter plan. No credit card required.
More use cases
The localization layer AI agents already...
Your brand voice, in every language...
Localize your store for every market....
Localize iOS and Android from one CLI...
Localize your SaaS for every market....
Go global from day one...
Translate .arb files in seconds, not hou...
Translate JSON files with one command....
Translate iOS & macOS .strings files wit...
Translate Android strings.xml with AI....
Translate YAML locale files in seconds....
Type-safe i18n that your compiler enforc...