Lingo.dev Compiler

Lingo.dev Compiler ist eine kostenlose, Open-Source-Compiler-Middleware, die entwickelt wurde, um jede React-Anwendung zur Build-Zeit mehrsprachig zu machen, ohne dass Änderungen an den bestehenden React-Komponenten erforderlich sind.

Lingo.dev Compiler arbeitet auf Framework-Ebene mit Next.js, Vite und React Router. Er verarbeitet den Abstract Syntax Tree des React-Codes, identifiziert deterministisch übersetzbare Inhalte, leitet kontextuelle Grenzen an LLMs weiter und integriert Übersetzungen zurück in den Build, wodurch die Benutzeroberfläche in Sekundenschnelle mehrsprachig wird und der Quellcode als Single Source of Truth erhalten bleibt.

Der Compiler erstellt versionierte Wörterbücher, die Inhaltsänderungen durch Datei-Fingerprints verfolgen und sicherstellen, dass nur modifizierte Inhalte neu übersetzt werden. Die Wörterbücher werden im Verzeichnis lingo gespeichert und mittels Git versioniert.

Aktuell integriert sich Lingo.dev Compiler mit GROQ, aber wir würden gerne bald weitere LLMs unterstützen (senden Sie uns einen Pull Request!). Die Lokalisierung erfolgt lokal während der Build-Zeit, wobei Ihr React-Projekt als Single Source of Truth beibehalten wird.

Wir haben Lingo.dev Compiler entwickelt, um unseren eigenen Bedarf zu decken, und freuen uns, ihn mit der Community zu teilen.

Lassen Sie uns beginnen!

Nächste Schritte

  • Schnellstart — Fügen Sie Ihrer App in 5 Minuten mehrsprachige Unterstützung hinzu
  • Funktionsweise — Verstehen Sie die Extraktion und Injektion zur Build-Zeit
  • Framework-Integration — Plattformspezifische Einrichtungsanleitungen