i1n.ai
Remix Integration

Lokalisieren Sie Ihre Remix-Anwendung

Pushen Sie JSON-Lokalisierungsdateien aus Ihrem Remix-Projekt, übersetzen Sie mit KI in 182 Sprachen und ziehen Sie typsichere Definitionen. Funktioniert mit Loadern, Aktionen und remix-i18next.

$ npx i1n init
app/routes/dashboard.tsx
import { t } from 'i1n'
import type { LoaderFunction } from '@remix-run/node'

export const loader: LoaderFunction = async () => {
  return json({ title: t('dashboard.title') })
}

export default function Dashboard() {
  const { title } = useLoaderData()
  return <h1>{title}</h1>
}

Warum verwenden __VAR_1__-Teams i1n?

remix-i18next-kompatibel

i1n arbeitet neben remix-i18next. Behalten Sie Ihr bestehendes, auf Loader basierendes i18n-Setup bei, während i1n Übersetzungsdateien und KI-Übersetzungen verwaltet.

Loader-freundliche Architektur

Laden Sie Übersetzungen in Ihren Remix-Loadern. i1n-Lokalisierungsdateien sind statisches JSON – kein Laufzeit-Overhead, volle SSR-Unterstützung.

Typsichere Übersetzungs-Schlüssel

Die automatisch generierte i1n.d.ts-Datei bietet vollständige IDE-Autovervollständigung und Validierung zur Kompilierungszeit für jeden Übersetzungsschlüssel in Ihren Routen.

KI-gestützte Übersetzung

Ein CLI-Befehl übersetzt Ihre gesamte Remix-App in jede Sprache. Variablenmaskierung schützt die Interpolationssyntax.

Starten Sie die Lokalisierung Ihrer Remix-App

Für immer kostenlos. Keine Kreditkarte erforderlich.