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.
<!-- 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.