React Integración
i1n de React sin el código repetitivo.
Envía archivos de localización JSON, traduce con IA, descarga definiciones con tipos seguros. El Modo Puente te permite mantener i18next o React Intl — i1n se encarga de la infraestructura.
$ 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 qué los equipos de React usan i1n
Modo Puente para i18next y React Intl
¿Ya usas i18next o React Intl? Conserva tu configuración. i1n administra los archivos y tipos sin cambiar el código de tu app.
TypeScript primero
Cada descarga de i1n genera i1n.d.ts. Tu IDE conoce cada clave. Tu compilador detecta traducciones faltantes.
Soporte para JSON anidado
Usá JSON plano o anidado; i1n maneja ambos. Las claves se anotan con puntos internamente para mayor consistencia.
Cero dependencia en tiempo de ejecución
i1n funciona en tiempo de compilación. No se necesita SDK en producción; solo tus archivos JSON de localización y tu biblioteca i18n existente.
Comienza a localizar tu app de React
Gratis para siempre. No se requiere tarjeta de crédito.