W22 – Die Lingo.dev GitHub App: kontinuierliche Lokalisierung direkt aus Git

Veronica PrilutskayaCPO & MitgründerPublished vor 4 Monaten · 1 min read

Die Lingo.dev GitHub App bringt kontinuierliche Lokalisierung in ein Repository, ohne Git zu verlassen. Installieren Sie sie, committen Sie eine .lingo/config.json, die auf Ihre Lokalisierungs-Engine zeigt, und bei jedem Push werden die Übersetzungen aktualisiert.

Wenn sich Quelldateien im Standard-Branch ändern, übersetzt die App sie über Ihre Engine und erstellt einen Pull Request mit den lokalisierten Dateien. Aktivieren Sie den Pull-Request-Workflow, und Übersetzungen werden während der Arbeit direkt in den PR-Branch übernommen. Ein Kommentar mit den Ergebnissen und möglichen Fehlern wird dabei laufend aktualisiert. Übersetzt werden nur die erkannten Änderungen in den Quelldateien – nicht die gesamte Datei – und alles läuft über die von Ihnen konfigurierte Engine, inklusive glossary, Markenstimme und rules.

Jeder Lauf erfolgt über die asynchrone Lokalisierungs-Pipeline — dieselbe, die auch die API nutzt —, sodass jede Übersetzung die auf Ihrer Engine konfigurierten Schritte durchläuft: Vorbearbeitung, KI-Bewertung, menschliche Prüfung und Rückübersetzung. Jeder Push erhält kontinuierliche Lokalisierung mit Qualitätskontrollen statt eines simplen Übersetzungsaufrufs.

Zwei Einstellungen sorgen dafür, dass alles kontrolliert bleibt. Setzen Sie requireApproval, und die App wartet auf eine menschliche Freigabe, bevor sie schreibt — Approve / Deny im Check Run oder /lingo approve in einem Pull Request. Mit /lingo translate <glob> in einem Kommentar können Sie bestimmte Dateien nachziehen oder gezielt erzwingen. Unterstützt werden JSON-, JSONC-, Markdown-, MDX-, Markdoc- und OpenAPI-Dateien (YAML).

Die vollständige Einrichtung — Installation, Konfiguration, Workflows und Befehle — finden Sie in der GitHub-App-Dokumentation.

Außerdem neu#

  • KI-Bewerter in jedem Tarif. Unabhängige, modellübergreifende Qualitätsbewertung ist nicht länger an einen Tarif gebunden — führen Sie KI-Bewerter mit jedem Tarif und unbegrenzter Nutzung aus. Nutzungsbasiert, Abrechnung pro Lauf — siehe Preise.
  • Quelltext-, KI- und menschlicher Diff im Prüfungsschritt. Die Phase der menschlichen Prüfung in der Lokalisierungs-Pipeline zeigt jetzt Quelltext, KI-Entwurf und menschliche Bearbeitung nebeneinander an und weist die Kosten des Bearbeitungsschritts aus.