i1n.ai
React Integração

React i18n sem o boilerplate.

Envie arquivos JSON de localização, traduza com IA, baixe definições type-safe. O Modo Bridge permite que você mantenha i18next ou React Intl — o i1n cuida da infraestrutura.

$ npx i1n init
src/pages/Settings.tsx
import { t } from 'i1n'

function SettingsPage() {
  return (
    <div>
      <h1>{t('settings.title')}</h1>
      <label>{t('settings.notifications')}</label>
      <p>{t('settings.save_hint')}</p>
      {/* ↑ Every key is autocompleted */}
    </div>
  )
}

Por que as equipes React usam i1n

Modo Bridge para i18next e React Intl

Já usa i18next ou React Intl? Mantenha sua configuração. O i1n gerencia os arquivos e tipos sem alterar o código do seu app.

TypeScript-first

Cada pull de i1n gera i1n.d.ts. Seu IDE conhece cada chave. Seu compilador detecta traduções ausentes.

Suporte a JSON aninhado

Use JSON plano ou aninhado — o i1n lida com ambos. As chaves são anotadas com pontos internamente para consistência.

Dependência de tempo de execução zero

O i1n funciona no momento da compilação. Nenhum SDK é necessário em produção — apenas seus arquivos JSON de localidade e sua biblioteca i18n existente.

Comece a localizar seu aplicativo React

Grátis para sempre. Nenhum cartão de crédito é necessário.