Neue unübersetzte Strings in jedem Pull Request abfangen

Die i18n-CLI für Entwickler.

Ihre Codebasis enthält unübersetzte Strings. Polyglot findet diese, umschließt sie mit t()-Aufrufen, übersetzt sie und zeigt Ihnen das Ergebnis – noch bevor Sie committen.

$curl -fsSL https://getpolyglot.ai/install.sh | bash

Kostenlos starten · kein Konto erforderlich · keine Kreditkarte

polyglot — zsh
$ polyglot scan
✓ 43 String(s) in 6 Datei(en) gefunden
src/components/hero.tsx (6 Strings)
src/components/nav.tsx (8 Strings)
src/components/footer.tsx (18 Zeichenfolgen)
...3 weitere Dateien
$ polyglot wrap
✓ 43 String(s) in 6 Datei(en) eingebettet
messages/en.json geschrieben (43 Strings)
$ polyglot translate --languages de,fr,ja
✓ de: 43 Übersetzungen
✓ fr: 43 Übersetzungen
✓ ja: 43 Übersetzungen
Fertig! 129 Strings in 3 Sprachen übersetzt.
$ polyglot preview --lang de
next-intl-Locale auf 'de' gewechselt
Vorschau bereit unter http://localhost:3000▋
[01]Funktionsweise

Finden, übersetzen, im Kontext sehen.

Die von Tree-sitter betriebene AST-Analyse findet hartcodierte Strings in Ihrem Code und filtert URLs, CSS-Klassen, Imports und Störungen automatisch heraus.

AST · src/components/hero.tsxtree-sitter
▾ Body 2ms
▾ Section 1ms
▾ Header 1ms
H1"Loslegen"<span/> übersetzbar
Nav⊘ skip · styles
▾ Main 1ms
H2"Preise"<span/> übersetzbar
Div⊘ skip · aria
Button"Jetzt loslegen"<span/> übersetzbar
3 übersetzbar
2 übersprungen
[02]So funktioniert's

Vier Befehle. Das ist der gesamte Workflow.

Von einer Codebasis voller hartcodiertem Englisch zu einer lokalisierten App – scannen, wrappen, übersetzen und prüfen. Der gesamte lokale Workflow bleibt in Ihrem Terminal; ein Dashboard ist nicht erforderlich.

01⌕
$ polyglot scan

Tree-sitter durchsucht deinen Quellcode und findet hartcodierte Strings, die übersetzt werden sollten – URLs, CSS-Klassen, Imports und Störquellen werden automatisch übersprungen.

02{ }
$ polyglot wrap

Umschließt erkannte Strings mit i18n-Aufrufen, extrahiert sie in Nachrichtendateien und bindet die i18n-Bibliothek Ihres Frameworks ein. Fügen Sie --dry-run hinzu, um die Änderungen vorab in der Vorschau zu prüfen.

03文A
$ polyglot translate

Übersetzt mit einem optimierten Frontier-Modell. UI-Labels, Marketing-Texte und ICU-Plurale klingen natürlich – und Ihr Glossar wird bei jedem Verarbeitungslauf strikt durchgesetzt.

04◉
$ polyglot preview

Startet Ihre App mit eingefügten Übersetzungen, damit Sie genau sehen, wie sie aussehen – und truncation, Layout-Probleme und RTL-Probleme vor der Produktion erkennen können.

Brauchen Sie einen Sprachumschalter? polyglot add switcher erstellt einen in Ihrem Repository – Code, den Sie besitzen und anpassen können, ohne Runtime-Lock-in. Der Sprachumschalter in diesem Header wurde damit gebaut. Dokumentation lesen →

[03]In jedem PR

Neue Strings erscheinen in jedem PR. Polyglot erfasst sie dort.

Die offene GitHub Action vergleicht jeden Pull Request mit seiner Basis: neue unübersetzte Strings werden dort markiert, wo sie entstehen, bestehende Altlasten werden gezählt, nicht bestraft. Machen Sie den Check verpflichtend, und halb übersetzter Code merged nicht mehr.

Ppolyglot-actionBot

⚠️ Polyglot i18n — 1 neuer String gefunden

FundstatusAnzahl
Neu1
Bestehende Altlast14
Gelöst2
└─ src/checkout/PaymentForm.tsx:42 · neue unübersetzte UI
Polyglot / i18n— 1 neuer nicht übersetzter String
[04]Preise

Preise, die mit Ihnen wachsen.

Starten Sie mit der CLI und der offenen GitHub Action in jedem Tarif. Team ergänzt verwaltete Prüfungen, Katalogabgleich und verifizierte Übersetzungs-PRs.

MonatlichJährlichBis zu 20 % sparen

Pro

Für einzelne Entwickler

$39/Monat
jährlich abgerechnet
Jetzt starten
✓10.000 Strings
✓5 Sprachen
✓Unbegrenzte Zeichen
✓Glossar-Überschreibungen
✓Asynchrone Übersetzung
✓E-Mail-Support

Team

Beste Wahl

Für wachsende Teams

$119/Monat
jährlich abgerechnet
Jetzt starten

Polyglot Automation ist im Early Access. Einrichtung und Verfügbarkeit

✓25.000 Strings
✓15 Sprachen
✓3 Mio. Zeichen/Monat
✓5 Entwickler-/Admin-Plätze
✓Reviewer sind kostenlos – laden Sie so viele ein, wie Sie möchten
✓Verwaltete GitHub-Automatisierung – native Prüfungen, Katalogabgleich und Übersetzungs-PRs
✓Review-Workflow & Teamrollen
✓Gemeinsame Glossare
✓E-Mail-Support

Scale

Für große Projekte

$449/Monat
jährlich abgerechnet
Jetzt starten

Polyglot Automation ist im Early Access. Einrichtung und Verfügbarkeit

✓Alles aus Team, einschließlich verwalteter Automatisierung
✓Unbegrenzte Strings
✓Unbegrenzte Sprachen
✓25 Mio. Zeichen/Monat
✓15 Entwickler-/Admin-Plätze
✓Prioritätssupport
✓Audit-Log

Kostenlos

$0

Probieren Sie es aus – keine Kreditkarte, keine Verpflichtung.

✓500 Strings✓2 Sprachen✓Unbegrenzte Zeichen✓Unbegrenzte Erkennung✓Oder testen Sie 50 Strings ohne Konto✓Lokale Prüfungen + offene GitHub Action
[05]Nachgewiesene Qualität

Übersetzungen, die klingen, als hätte sie ein Muttersprachler verfasst — mit jeder Variable intakt.

4.900 Übersetzungen von 100 echten UI-Strings, bewertet von drei KI-Juroren aus anderen Modellfamilien. Pipeline von Juni 2026. Der Datensatz und jeder Primär-Juror-Score sind öffentlich – bewerte ihn selbst neu.

4.96/5

Übersetzungsqualität

Juni 2026 · KI-bewertet

94.5%

Top-Ergebnis (5/5)

Bestnoten in jeder Dimension

100%

Platzhalter beibehalten

Benchmark Juni 2026

49

Sprachen im Benchmark

9 Sprachgruppen

Im Terminal starten

Schluss mit der Suche nach unübersetzten Strings.

Installieren Sie die CLI, führen Sie einen Scan durch und sehen Sie genau, was Ihnen fehlt. Kostenlos, kein Konto erforderlich.

$curl -fsSL https://getpolyglot.ai/install.sh | bash
Find, wrap & translate hardcoded strings — i18n CLI | Polyglot