Documentación Frameworks

Frameworks

Guías de integración de frameworks para i1n. Instrucciones de configuración para Next.js, React, Vue, Angular, Flutter, React Native, iOS, Android, Rails, Astro y JavaScript vanilla.

Descripción general

i1n se integra con todos los marcos de trabajo y plataformas principales. El comando i1n init detecta automáticamente su marco de trabajo y configura el formato de archivo y la estructura de directorios adecuados.

Para marcos de trabajo de JavaScript y TypeScript (React, Next.js, Vue, Angular, Astro), puede utilizar el SDK de i1n en modo independiente o conectarlo a su biblioteca de i18n existente mediante el modo puente (Bridge Mode). Para plataformas nativas (Flutter, iOS, Android, Rails), i1n gestiona los archivos de traducción y el sistema de localización nativo de su plataforma se encarga del tiempo de ejecución.

Frameworks compatibles

i1n es compatible con Next.js (next-intl), React (i18next, react-intl), Vue (vue-i18n), Angular (ngx-translate), Flutter (ARB), iOS (.strings), Android (XML), Rails (YAML), React Native con Expo, Astro y JavaScript/TypeScript nativo.

Cada guía de framework cubre la instalación, configuración, integración de código y la aplicabilidad del Modo Puente (Bridge Mode). El flujo de trabajo de la CLI sigue siendo idéntico en todos los frameworks; solo difieren el formato de archivo y el código de integración.

Relacionado