Automatische Übersetzung
Übersetzen Sie Ihre files automatisch mit General Translation.
Übersicht
General Translation bietet leistungsstarke Tools, um ganze Dateien in deinem Projekt direkt über die CLI zu übersetzen. Dadurch kannst du Folgendes übersetzen:
- JSON-Dateien: Übersetze deine i18n-JSON-Dateien für beliebige Bibliotheken, einschließlich next-intl, i18next oder benutzerdefinierte JSON-Formate
- Markdown/MDX-Dateien: Übersetze deine Dokumentations- oder Content-Dateien unter Beibehaltung sämtlicher Formatierung und Struktur
- TypeScript/JavaScript-Dateien: Übersetze Zeichenketten in deinen Code-Dateien, ohne deren Funktionalität zu beeinträchtigen
Mit dem GT-CLI-Tool kannst du ganze Verzeichnisse von Dateien mit einem einzigen Befehl übersetzen und so dein gesamtes Projekt problemlos lokalisieren.
Unterstützte Dateitypen
General Translation unterstützt die folgenden Dateitypen:
| Dateityp | Beschreibung |
|---|---|
json | JSON-Dateien, die von i18n-Bibliotheken wie next-intl, i18next usw. verwendet werden |
mdx | Markdown-Komponenten-Dateien, die für Dokumentation verwendet werden |
md | Standard-Markdown-Dateien |
js | JavaScript-Dateien |
ts | TypeScript-Dateien |
gt | GT-spezifische Übersetzungsdateien, die von gt-next und gt-react verwendet werden |
So funktioniert es
- Installiere das GT CLI-Tool:
npm install --save-dev gtx-cli - Konfiguriere dein Projekt mit der Datei
gt.config.json - Führe
npx gtx-cli translateaus, um automatisch alle angegebenen files zu übersetzen
Das war’s! Du musst nicht tagelang auf Übersetzungen warten – führe einfach einen Befehl aus und erhalte deine Übersetzungen in Minuten.
Vorteile
- Kontext bewahren: files werden als Ganzes Übersetzen, wodurch der Kontext erhalten bleibt und die Übersetzungsqualität steigt
- Struktur erhalten: Alle Formatierungen, Codestrukturen und die Syntax bleiben in den übersetzten files erhalten
- Automatisierung: In CI/CD-Pipelines integrieren, um das Übersetzen in deinem Workflow zu automatisieren
- Unterstützung mehrerer Formate: Verschiedene Dateitypen mit einer einzigen Konfiguration Übersetzen
- i18n-Bibliothekskompatibilität: Funktioniert mit jeder i18n‑Bibliothek oder einem benutzerdefinierten Format
Wie ist diese Anleitung?