Documentos Estruturas

Estruturas

Guias de integração de frameworks para i1n. Instruções de configuração para Next.js, React, Vue, Angular, Flutter, React Native, iOS, Android, Rails, Astro e JavaScript puro.

Visão geral

O i1n se integra com todos os principais frameworks e plataformas. O comando i1n init detecta automaticamente seu framework e configura o formato de arquivo e a estrutura de diretórios apropriados.

Para frameworks JavaScript e TypeScript (React, Next.js, Vue, Angular, Astro), você pode usar o SDK i1n no modo standalone ou conectá-lo à sua biblioteca i18n existente via Modo Bridge. Para plataformas nativas (Flutter, iOS, Android, Rails), o i1n gerencia os arquivos de tradução e o sistema de localização nativo da sua plataforma cuida do tempo de execução.

Frameworks compatíveis

O i1n suporta Next.js (next-intl), React (i18next, react-intl), Vue (vue-i18n), Angular (ngx-translate), Flutter (ARB), iOS (.strings), Android (XML), Rails (YAML), React Native com Expo, Astro e JavaScript/TypeScript puro.

Cada guia de framework cobre instalação, configuração, integração de código e aplicabilidade do Modo Bridge. O fluxo de trabalho da CLI permanece idêntico em todos os frameworks — apenas o formato do arquivo e o código de integração diferem.

Relacionado