i1n.ai
Nuxt Intégration

Localisez votre application Nuxt

i1n détecte automatiquement vue-i18n dans votre projet Nuxt. Envoyez vos fichiers de langue, traduisez avec l'IA dans 182 langues, et récupérez des définitions type-safe.

$ npx i1n init
pages/index.vue
<!-- pages/index.vue -->
<template>
  <div>
    <h1>{{ $t('home.welcome') }}</h1>
    <p>{{ $t('home.description') }}</p>
  </div>
</template>

<script setup>
// i1n manages the locale files
// vue-i18n handles runtime translation
// Type-safe keys via i1n.d.ts
</script>

Pourquoi les équipes Nuxt utilisent-elles i1n ?

Mode pont vue-i18n

Continuez à utiliser @nuxtjs/i18n et vue-i18n. i1n gère vos fichiers de langue et la traduction par IA en arrière-plan de votre configuration existante.

Framework détecté automatiquement

i1n détecte vue-i18n dans votre package.json et configure tout automatiquement lors de l'initialisation.

Compatible SSR et SSG

Les fichiers de localisation sont des JSON statiques. Fonctionne parfaitement avec le rendu côté serveur et la génération statique de Nuxt.

Clés de traduction à typage fort

Le fichier i1n.d.ts généré automatiquement offre à vos composants Nuxt une complétion automatique complète pour chaque clé de traduction.

Commencez à localiser votre application Nuxt

Gratuit pour toujours. Aucune carte de crédit requise.