i1n.ai
Vue Integration

Vue localization, no boilerplate.

Bridge Mode wraps Vue-i18n — keep your existing setup while i1n manages files, AI translation, and type generation.

$ npx i1n init
src/views/Home.vue
<template>
  <div>
    <h1>{{ $t('home.title') }}</h1>
    <p>{{ $t('home.subtitle') }}</p>
    <!-- ↑ Vue-i18n API, i1n infrastructure -->
  </div>
</template>

Why Vue teams use i1n

Vue-i18n Bridge Mode

Keep using $t() and useI18n(). i1n manages the locale JSON files and type generation behind Vue-i18n.

Nuxt compatible

Works with Nuxt's @nuxtjs/i18n module. Same locale files, same API, i1n's AI and infrastructure.

SFC-friendly types

TypeScript definitions work in .vue Single File Components with full IDE support.

Zero migration

Bridge Mode means zero code changes to your Vue app. Just run i1n init and start pushing.

Start localizing your Vue app

Free Starter plan included. No credit card required.