Documents Frameworks

Frameworks

Guides d'intégration de framework pour i1n. Instructions de configuration pour Next.js, React, Vue, Angular, Flutter, React Native, iOS, Android, Rails, Astro et JavaScript natif.

Vue d'ensemble

i1n s'intègre à tous les principaux frameworks et plateformes. La commande i1n init détecte automatiquement votre framework et configure le format de fichier et la structure de répertoire appropriés.

Pour les frameworks JavaScript et TypeScript (React, Next.js, Vue, Angular, Astro), vous pouvez utiliser le SDK i1n en mode autonome ou le connecter à votre bibliothèque i18n existante via le mode Bridge. Pour les plateformes natives (Flutter, iOS, Android, Rails), i1n gère les fichiers de traduction et le système de localisation natif de votre plateforme gère l'exécution.

Frameworks pris en charge

i1n prend en charge Next.js (next-intl), React (i18next, react-intl), Vue (vue-i18n), Angular (ngx-translate), Flutter (ARB), iOS (.strings), Android (XML), Rails (YAML), React Native avec Expo, Astro, et JavaScript/TypeScript natif.

Chaque guide de framework couvre l'installation, la configuration, l'intégration du code et l'applicabilité du mode Bridge. Le flux de travail CLI reste identique sur tous les frameworks — seuls le format de fichier et le code d'intégration diffèrent.

Associé