Mach dein Produkt mehrsprachig.
Verstehe den Workflow, erhalte ein erstes Ergebnis und verbinde dann die Teile, die dein Produkt benötigt.
Auf dieser Seite
Wie EveryLocale sich einfügt
Du schreibst weiterhin den Originaltext deines Produkts. EveryLocale bereitet die anderen Sprachen vor deiner nächsten Veröffentlichung vor. Deine App zeigt diese vorbereiteten Übersetzungen an; ein Besucher wartet nie auf eine KI-Anfrage, um eine Seite zu lesen.
Zum Beispiel änderst du einen englischen Button von „Create a project“ zu „Create your first project“. Dein Build sendet die Änderung, EveryLocale übersetzt und prüft sie, und die nächste App-Veröffentlichung enthält die neue Formulierung. Unveränderte Übersetzungen werden wiederverwendet.
- Bring deinen Text. Importiere eine Datei oder verbinde deinen Build oder dein Publishing-System.
- Übersetze und prüfe. Deine ausgewählten Modelle übersetzen geänderten Text und überprüfen ihn in einer separaten Anfrage.
- Befolge deine Genehmigungsregeln. Saubere Ergebnisse können automatisch genehmigt werden. Aktiviere die menschliche Überprüfung, wenn eine Person jedes Ergebnis prüfen sollte.
- Nutze die genehmigten Dateien. Erstelle deine App oder lass einen Connector den übersetzten Inhalt veröffentlichen.
Ein Projekt gruppiert die Sprachen, den Text und das Ausgabenlimit eines Produkts. Ein Katalog ist die Nachrichtendatei einer Sprache mit Genehmigungsinformationen. Ein Release ist der vollständige genehmigte Satz von Dateien, die deine App zusammen nutzt.
Beginne mit einem kleinen Ergebnis
Neu bei EveryLocale? Die Anleitung für die erste Datei zeigt Installation, Modelleinstellungen, die zu verwendenden Workspace-Buttons und die JSON-Datei, die du zurückbekommst. Du musst deine gesamte App nicht verbinden, um es auszuprobieren.
Übersetze deine erste DateiDanach erklärt der Workflow-Leitfaden den Prüfstatus, manuelle Korrekturen, Änderungen am Ausgangstext und die Ausgaben.
Wähle aus, was du als Nächstes verbinden möchtest
Die Nachrichtendateien deiner App
Behalte deine aktuelle Lokalisierungsbibliothek. Übersetze JSON-, YAML- oder PO-Dateien und lade sie dann über das vorhandene Sprachsetup deiner App.
React, Remix & Next.js
Nutze freigegebene Meldungen in deiner Oberfläche, wähle die Sprache auf dem Server und füge einen barrierefreien Sprachwahlschalter hinzu.
GitHub Actions & CI/CD
Füge Übersetzung vor deinen bestehenden Tests, Build und Deployment hinzu. Deine Pipeline wartet auf freigegebene Dateien.
Artikel und Dokumente
Übersetze Markdown, MDX oder HTML, während Code, Variablen und Links nutzbar bleiben. Lade das ursprüngliche Dateiformat herunter.
WordPress-Seiten
Installiere einen Connector, der verlinkte Übersetzungen erstellt, nachdem du einen Originalartikel veröffentlichst oder aktualisierst.
Eine benutzerdefinierte Integration
Rufe die Server-API aus deinem Stack auf. Importiere Text, fordere Übersetzung an, verfolge den Fortschritt und lade freigegebene Ergebnisse herunter.
EveryLocale stellt Übersetzung, Überprüfung, Dateien und Integrationshilfen bereit. Deine App stellt ihre Oberfläche, Routen, gespeicherte Kontoeinstellungen und Deployment bereit. Die Leitfäden zeigen diese Verbindungspunkte.
Mache Updates Teil deiner Veröffentlichung
Sobald eine manuelle Übersetzung funktioniert, automatisiere die gleichen Schritte in GitHub Actions oder deinem bestehenden CI-Runner. Lass EveryLocale auf einem dauerhaften Server laufen. Der Runner benötigt ein Projektzugriffstoken; deine Modellschlüssel bleiben beim Service.
Die Abfolge ist einfach: Sende geänderten Text, warte auf Freigabe, lade alle konfigurierten Sprachen herunter, dann teste und baue die App. Eine Übersetzung, die Aufmerksamkeit benötigt, stoppt die neue Veröffentlichung. Deine aktuell bereitgestellte App bleibt verfügbar.
pnpm cli sync --project first-app --input source.json --locales de --wait --timeout 600
pnpm cli pull --project first-app --output localesDer Dateiverbindungs-Leitfaden zeigt, wie du source.json erstellst und das Zugriffstoken setzt. Nutze dann den vollständigen GitHub Actions-Workflow mit den Checks und dem Deployment deiner App.
Lass Menschen ihre Sprache wählen
Ein gemeinsamer deutscher Seitenlink sollte Deutsch anzeigen. Ein privates Dashboard sollte die gespeicherte Spracheinstellung der Person befolgen. Browser-Einstellungen können eine andere Sprache vorschlagen; das Land darf sie nicht stillschweigend wählen.
Deine App benötigt einen sichtbaren Wahlschalter und die richtige Sprachdatei für jede Seite. Der Sprachintegrations-Leitfaden erklärt die React-Steuerelemente, Remix- und Next.js-Routing, arabische Richtung, Schriftarten und das Beibehalten der gleichen Sprache während die Seite lädt.
Mache übersetzte Seiten auffindbar
Gib jeder veröffentlichten Sprache eine eigene URL und vollständigen Seiteninhalt. Suchmaschinen müssen wissen, welche Seiten Übersetzungen voneinander sind. EveryLocales Seitenregister hilft dir, alternative Links, kanonische URLs und Sitemaps aus einer Liste veröffentlichter Seiten zu generieren.
Deine Anwendung verwaltet diese Liste veröffentlichter Seiten. Beziehe genehmigte, verfügbare Seiten ein und gib eine echte nicht verfügbare Seite zurück, wenn eine Übersetzung nicht existiert. Siehe public-page und search setup.
Wisse, was deine Aufmerksamkeit braucht
Automatische Genehmigung akzeptiert Übersetzungen, die strukturelle Prüfungen und KI-Überprüfung bestehen. Wesentliche Erkenntnisse, Anbieterausfälle und erschöpfte Budgets erfordern dennoch eine Person. Du kannst genehmigte Formulierungen überprüfen und korrigieren oder ein manuelles Gate für jedes Ergebnis wählen.
Generierung und Überprüfung zählen beide zum Gesamtausgabenlimit des Projekts. Kein Anbieter wechselt automatisch. Sieh die Kosten, die du kontrollierst, und richte Backups und Benachrichtigungen bei Ausnahmen ein, bevor du dich auf unbeaufsichtigte Operationen verlässt.