i1n.ai
React Integración

i18n para React sin código repetitivo.

Envíe archivos de localización JSON, traduzca con IA y obtenga definiciones con seguridad de tipos. El modo Bridge le permite conservar 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 React utilizan i1n

Modo puente (Bridge Mode) para i18next y React Intl

¿Ya utiliza i18next o React Intl? Mantenga su configuración actual. i1n gestiona los archivos y los tipos sin necesidad de modificar el código de su aplicación.

Prioridad para TypeScript

Cada extracción de i1n genera un archivo i1n.d.ts. Su IDE reconocerá cada clave y su compilador detectará las traducciones faltantes.

Soporte para JSON anidado

Utilice JSON plano o anidado; i1n gestiona ambos. Las claves utilizan notación de puntos internamente para garantizar la coherencia.

Sin dependencias en tiempo de ejecución

i1n funciona durante el tiempo de compilación. No se requiere SDK en producción; solo sus archivos JSON de localización y su biblioteca de i18n existente.

Comience a localizar su aplicación React

Gratis para siempre. No se requiere tarjeta de crédito.