Polyglot entstand aus einer einfachen Frustration: Die Internationalisierung einer Web-App sollte keinen Doktortitel in i18n-Tooling erfordern. Bestehende Lösungen waren entweder aufgeblähte Enterprise-Plattformen oder fragile Regex-Skripte, die die Hälfte der Strings in Ihrer Codebasis übersehen haben.
Wir haben Polyglot als das Tool entwickelt, das wir uns gewünscht haben – eine CLI, die tree-sitter für die Erkennung auf AST-Ebene verwendet, feinabgestimmte LLMs für kontextbewusste Übersetzungen und einen lokalen Vorschau-Server, damit Sie genau sehen können, wie die Übersetzungen vor der Veröffentlichung aussehen.
i18n sollte keine eigene Abteilung sein. Es sollte Teil dessen sein, wie Sie bereits entwickeln.
Wir glauben, dass i18n ein Entwickler-Workflow sein sollte, keine separate Abteilung. Polyglot integriert sich in die Tools, die Sie bereits verwenden — Ihr Terminal, Ihre CI-Pipeline, Ihren Git-Workflow. Keine Browser-Tabs, keine Tabellenkalkulationen, kein Copy-Paste zwischen Plattformen.
Jede Funktion lässt sich über das Terminal nutzen. Das Dashboard dient lediglich der Übersicht und ist nicht zwingend erforderlich.
Durch Tree-sitter-Parsing verstehen wir Ihre Code-Struktur und nicht nur Ihre Strings.
Von Anfang an auf feinabgestimmten Übersetzungsmodellen aufgebaut. Kontext, Glossar und Translation Memory sind zentrale Grundbausteine.
Polyglot unterstützt Next.js, Astro, SvelteKit, Vue, Angular, React Native und Flutter – weitere folgen in Kürze. Jedes Framework erhält frameworkspezifische Erkennungsregeln, Rauschfilterung und eine Standardkonfiguration.
Die GitHub Action von Polyglot ist öffentlich – integrieren Sie sie in Ihre CI, um bei jedem Pull Request unübersetzte Strings abzufangen. Sehen Sie sie sich zusammen mit unseren anderen öffentlichen Tools auf GitHub an.
Auf GitHub ansehenIm Terminal starten
Installieren Sie die CLI, führen Sie einen Scan durch und sehen Sie genau, was Ihnen fehlt. Kostenlos, kein Konto erforderlich.