PTC

Git-Integration mit PTC

Die Git-Integration verbindet PTC (Private Translation Cloud) direkt mit Ihrem GitHub-, GitLab- oder Bitbucket-Repository, sodass Ihre Ressourcendateien dort übersetzt werden, wo Ihr Code bereits liegt. Anstatt Strings zu exportieren, sie anderswo zu übersetzen und die Ergebnisse zu importieren, behalten Sie die Lokalisierung innerhalb des Pull-Request-Workflows, den Ihr Team bereits nutzt.

Die Git-Integration ist eine Pro-Funktion. Sie wird verfügbar, sobald Sie Pay-As-You-Go aktivieren.

So funktioniert die kontinuierliche Übersetzung über Git

Sobald Sie ein Repository verbinden, überwacht PTC die Ressourcendateien, die Sie auswählen, und verwandelt jede Änderung in fertige Übersetzungen:

  • Sie richten PTC auf Ihr Repository aus und wählen die zu überwachenden Branches und Ressourcendateien sowie Ihre Ausgangs- und Zielsprachen aus. PTC nutzt die Ausgangssprache, um die richtige Engine auszuwählen und Strings zu überspringen, die unübersetzt bleiben sollen.
  • PTC erkennt neue und geänderte Strings, sobald Sie in einen überwachten Branch pushen.
  • PTC übersetzt die aktualisierten Strings und prüft das Ergebnis und öffnet anschließend einen Pull Request oder Merge Request mit den übersetzten Dateien.
  • Sie prüfen und mergen den Request wie jede andere Änderung. PTC überwacht weiterhin und öffnet einen neuen Request, sobald sich Ihr Text erneut ändert.

Das Ergebnis ist eine kontinuierliche Lokalisierung: Ihre Übersetzungen halten mit der Entwicklung Schritt, anstatt sich vor jedem Release zu einer separaten Aufgabe aufzustauen.

Die Lokalisierung bleibt im Review-Workflow, den Sie bereits nutzen

PTC liefert Übersetzungen als Pull Requests oder Merge Requests, nicht als Dateien in einem separaten Portal, das Sie von Hand abgleichen müssen. Ihr Team prüft die Änderung, führt dieselben Checks aus, die es bei jedem Branch ausführt, und mergt sie, wenn sie bereit ist. Da PTC jede Übersetzung im Kontext prüft und sie veröffentlichungsfertig zurückgibt, können die meisten Requests ohne separaten sprachlichen QA-Durchgang gemergt werden. Wie diese Prüfung funktioniert, erfahren Sie unter visuelle Übersetzungsprüfung.

Übersetzungen bleiben mit jedem Commit synchron

Nach dem ersten Merge überwacht PTC Ihr Repository weiterhin. Wenn Sie Strings hinzufügen oder ändern, öffnet es einen neuen Request mit genau diesen Aktualisierungen. Wenn Sie neue Ressourcendateien hinzufügen, können Sie PTC bitten, das Repository erneut zu scannen und sie zu erfassen. Wenn eine Übersetzung in einen engen Platz passen muss, kann PTC sie innerhalb einer Übersetzungslängenbegrenzung neu übersetzen, sodass eine längere Sprache Ihr Layout nicht zerstört.

Git-Integration auf GitHub, GitLab oder Bitbucket einrichten

Der Workflow ist auf jeder Plattform gleich; nur die Art, wie Sie ein Zugriffstoken erstellen und das Repository verbinden, unterscheidet sich. Jede Anleitung führt durch die Authentifizierung und Verbindung für die jeweilige Plattform:

Was Sie zum Verbinden eines Repositorys benötigen

Um die Git-Integration einzurichten, geben Sie PTC die URL Ihres Projekts im Repository und autorisieren den Zugriff mit einem Zugriffstoken (empfohlen) oder durch Anmeldung. PTC erkennt, welche Plattform Sie verwenden, überprüft den vorhandenen Zugriff und lässt Sie dann die zu überwachenden Branches und die Sprachen auswählen, in die übersetzt werden soll. Der genaue Token-Typ und die Berechtigungen werden in der Anleitung der jeweiligen Plattform oben behandelt.

PTC 30 Tage kostenlos testen

Übersetzen Sie bis zu 20.000 Wörter in 2 Sprachen kostenlos und führen Sie anschließend ein Upgrade auf Pro durch, um alle Funktionen freizuschalten.

Kostenlose Testphase starten

In Pro freischalten

Führen Sie ein Upgrade auf Pro durch, um alle Funktionen zu aktivieren.

Auf Pro upgraden

In Ihrem Pro-Konto enthalten

Öffnen Sie Ihr Dashboard, um sie zu nutzen.

Ihr Konto