Use Case
Translate YAML locale files with AI
Push your source YAML files, run --translate, and get every target locale translated by AI. Perfect for Rails, Laravel, and any YAML-based i18n workflow.
en.yml
# config/locales/en.yml
en:
activerecord:
models:
user: User
project: Project
dashboard:
welcome: "Welcome back, %{name}"
projects_count:
one: "%{count} project"
other: "%{count} projects" How i1n solves this
Native YAML format
i1n reads and writes YAML locale files natively. Nested keys, anchors, and comments are preserved.
Variable-safe translation
Ruby-style %{name} variables, Rails pluralization keys, and other interpolation patterns are masked before AI translation.
Pluralization support
Rails pluralization keys (one, other, zero, few, many) are detected and translated with correct plural rules for each target language.
Translate in seconds
Push your source YAML, add --translate, and get every target locale translated in seconds. Ready for config/locales/.
Try it now
Free forever. No credit card required.
More use cases
The localization layer AI agents already...
Your brand voice, in every language...
Automate localization in your CI/CD pipe...
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 locale files with AI...
Translate .strings files with AI...
Translate Android XML strings with AI...
Type-safe i18n for TypeScript...