Documenti Framework

Framework

Guide all'integrazione dei framework per i1n. Istruzioni di configurazione per Next.js, React, Vue, Angular, Flutter, React Native, iOS, Android, Rails, Astro e JavaScript vanilla.

Panoramica

i1n si integra con tutti i principali framework e piattaforme. Il comando i1n init rileva automaticamente il tuo framework e configura il formato di file e la struttura delle directory appropriati.

Per i framework JavaScript e TypeScript (React, Next.js, Vue, Angular, Astro), puoi usare l'SDK di i1n in modalità standalone o collegarlo alla tua libreria i18n esistente tramite la Modalità Bridge. Per le piattaforme native (Flutter, iOS, Android, Rails), i1n gestisce i file di traduzione e il sistema di localizzazione nativo della tua piattaforma gestisce il runtime.

Framework supportati

i1n supporta 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, e JavaScript/TypeScript vanilla.

Ogni guida per framework copre installazione, configurazione, integrazione del codice e applicabilità della modalità Bridge. Il flusso di lavoro della CLI rimane identico su tutti i framework: differiscono solo il formato del file e il codice di integrazione.

Correlato