Skip to content

Latest commit

 

History

History
178 lines (132 loc) · 8.04 KB

File metadata and controls

178 lines (132 loc) · 8.04 KB

Lingo.dev – Lokalisierungs-Engineering-Plattform

Open-Source-Tools für Lokalisierungs-Engineering. Verbinden Sie sich mit der Lingo.dev Lokalisierungs-Engineering-Plattform für konsistente, qualitativ hochwertige Übersetzungen.


Lingo APILingo React MCPLingo CLILingo GitHub Action Lingo Compiler für React (Frühe Alpha-Version)

Release Lizenz Letzter Commit Product Hunt #1 DevTool des Monats Product Hunt #1 DevTool der Woche Product Hunt #2 Produkt des Tages Github Trending


Schnellstart

Tool Funktionsweise Schnellbefehl
Lingo React MCP KI-gestützte i18n-Einrichtung für React-Apps Prompt: Set up i18n
Lingo CLI Lokalisierung von JSON-, YAML-, Markdown-, CSV-, PO-Dateien npx lingo.dev@latest run
Lingo GitHub Action Kontinuierliche Lokalisierung in GitHub Actions uses: lingodotdev/lingo.dev@main
Lingo Compiler für React Build-Time-Lokalisierung für React ohne i18n-Wrapper withLingo() Plugin

Lokalisierungs-Engines

Diese Tools verbinden sich mit Lokalisierungs-Engines – zustandsbehafteten Übersetzungs-APIs, die Sie auf der Lingo.dev Lokalisierungs-Engineering-Plattform erstellen. Jede Engine speichert Glossare, Markenstimme und lokale Anweisungen über alle Anfragen hinweg und reduziert Terminologiefehler um 16,6–44,6 %. Oder nutzen Sie Ihr eigenes LLM.


Lingo.dev MCP

Die Einrichtung von i18n in React-Apps ist fehleranfällig – selbst KI-Coding-Assistenten halluzinieren nicht existierende APIs und brechen das Routing. Lingo.dev MCP bietet KI-Assistenten strukturierten Zugriff auf Framework-spezifisches i18n-Wissen für Next.js, React Router und TanStack Start. Funktioniert mit Claude Code, Cursor, GitHub Copilot Agents und Codex.

Zur Dokumentation →


Lingo.dev CLI

Lokalisieren Sie JSON-, YAML-, Markdown-, CSV- und PO-Dateien mit einem einzigen Befehl. Eine Lockfile verfolgt bereits lokalisierte Inhalte – nur neue oder geänderte Inhalte werden verarbeitet. Standardmäßig wird Ihre Lokalisierungs-Engine auf Lingo.dev verwendet, oder Sie nutzen Ihr eigenes LLM (OpenAI, Anthropic, Google, Mistral, OpenRouter, Ollama).

npx lingo.dev@latest init
npx lingo.dev@latest run

Dokumentation lesen →


Lingo.dev CI/CD

Kontinuierliche Lokalisierung in Ihrer Pipeline. Jeder Push löst die Lokalisierung aus – fehlende Strings werden ausgefüllt, bevor der Code in die Produktion gelangt. Unterstützt GitHub Actions, GitLab CI/CD und Bitbucket Pipelines.

uses: lingodotdev/lingo.dev@main
with:
  api-key: ${{ secrets.LINGODOTDEV_API_KEY }}

Dokumentation lesen →


Lingo.dev API

Rufen Sie Ihre Lokalisierungs-Engine direkt aus dem Backend-Code auf. Synchrone und asynchrone Lokalisierung mit Webhook-Zustellung, Fehler-Isolierung pro Locale und Echtzeit-Fortschritt via WebSocket.

Dokumentation lesen →


Lingo Compiler für React (Frühe Alpha-Version)

Build-Time React-Lokalisierung ohne i18n-Wrapper. Schreiben Sie Komponenten mit reinem englischem Text – der Compiler erkennt übersetzbare Strings und generiert lokalisierte Varianten zur Build-Zeit. Keine Translation-Keys, keine JSON-Dateien, keine t()-Funktionen. Unterstützt Next.js (App Router) und Vite + React.

Dokumentation lesen →


Mitwirken

Beiträge sind willkommen. Bitte beachten Sie diese Richtlinien:

  1. Issues: Fehler melden oder Features anfragen
  2. Pull Requests: Änderungen einreichen
    • Jeder PR benötigt ein Changeset: pnpm new (oder pnpm new:empty für Änderungen ohne Release)
    • Stellen Sie sicher, dass Tests erfolgreich durchlaufen, bevor Sie einreichen
  3. Entwicklung: Dies ist ein pnpm + turborepo Monorepo
    • Abhängigkeiten installieren: pnpm install
    • Tests ausführen: pnpm test
    • Build erstellen: pnpm build

Support: Discord-Community

Star-Verlauf

Wenn Sie Lingo.dev nützlich finden, geben Sie uns einen Stern und helfen Sie uns, 10.000 Sterne zu erreichen!

[

Star-Verlaufsdiagramm

](https://www.star-history.com/#lingodotdev/lingo.dev&Date)

Lokalisierte Dokumentation

Verfügbare Übersetzungen:

English中文日本語한국어EspañolFrançaisРусскийУкраїнськаDeutschItalianoالعربيةעבריתहिन्दीPortuguês (Brasil)বাংলাفارسیPolskiTürkçeاردوभोजपुरीঅসমীয়াગુજરાતીमराठीଓଡ଼ିଆਪੰਜਾਬੀසිංහලதமிழ்తెలుగు

Eine neue Sprache hinzufügen:

  1. Fügen Sie den Sprachcode zu i18n.json im BCP-47-Format hinzu
  2. Reichen Sie einen Pull Request ein