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.