i1n.ai
Use Case

Translate YAML locale files in seconds.

Push your en.yml, add --translate, and get every target locale translated by AI. Nested keys, Rails i18n conventions, and interpolation variables are preserved automatically.

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

Rails i18n native

i1n understands Rails YAML conventions — nested scopes, pluralization keys (one/other/zero), and lazy lookups are all handled correctly.

Variable protection

ERB-style %{variable} interpolations and Rails HTML keys are automatically masked before translation and restored after.

Nested key preservation

Your YAML structure stays exactly as it is. Deeply nested scopes, anchors, and aliases are maintained across all target locales.

182 target languages

Translate to any combination of 182 supported locales in a single command. Sub-second per string with AI-powered context awareness.

Try it now

Free Starter plan. No credit card required.

Popular integrations