Automatische Übersetzung
So übersetzen Sie Ihr Projekt automatisch mit dem General Translation CLI-Tool
npx gtx-cli@latestÜbersicht
Das CLI-Tool von General Translation (gtx-cli) ermöglicht es Ihnen, Ihr Projekt automatisch in eine beliebige der unterstützten Sprachen zu übersetzen.
Es bietet erstklassige Unterstützung für gt-next und gt-react in Ihrem Projekt. Damit können Sie Ihr Projekt nach übersetzbaren Inhalten scannen, es übersetzen und JSON-Dateien mit Übersetzungsdaten erzeugen.
Das CLI-Tool kann außerdem Übersetzungen für i18n-Bibliotheken von Drittanbietern wie next-intl oder i18next generieren.
Schließlich kann das CLI-Tool JSON-, Markdown-, MDX-, JS- und TS-Dateien übersetzen.
Für den Befehl translate ist ein Production-API-Schlüssel erforderlich. Holen Sie sich kostenlos einen unter generaltranslation.com!
Es gibt zwei Hauptbefehle, die Sie kennen sollten: init und translate.
- Der Befehl initrichtet Ihr Projekt ein. Er bietet einen Schritt‑für‑Schritt‑Assistenten, der Ihr Projekt für Internationalisierung konfiguriert, einschließlich:
- Einrichten von Plugins und React-Providern
- Erstellen von API-Schlüsseln
- Konfigurieren der locales und der files-Struktur Ihres Projekts
 
- Der Befehl translateist dafür gedacht, in Ihre CI/CD-Pipeline aufgenommen zu werden. Er scannt Ihr Projekt nach zu übersetzenden Inhalten. Die Inhalte werden anschließend an ein CDN (Content Delivery Network) hochgeladen oder in Ihr App-Bundle aufgenommen, um zur Laufzeit verwendet zu werden.
Erste Schritte
Abhängig davon, welche i18n‑Bibliothek Ihr Projekt verwendet, folgen Sie bitte einem der folgenden Tutorials:
Verwendung
| Befehl | Beschreibung | 
|---|---|
| npx gtx-cli init | Startet den GT-Einrichtungsassistenten. | 
| npx gtx-cli configure | Konfiguriert die GT-Einstellungen Ihres Projekts. | 
| npx gtx-cli translate | Übersetzt Ihr Projekt über die GT API. | 
| npx gtx-cli auth | Erstellt einen API-Schlüssel und eine Projekt-ID für Ihr Projekt. | 
| npx gtx-cli generate | Erstellt eine neue JSON-Datei mit Übersetzungsdaten. Sollte verwendet werden, wenn die Bibliothek eigenständig genutzt wird. | 
Wie ist dieser Leitfaden?

