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 sich Ihr Code bereits befindet. Anstatt Strings zu exportieren, sie woanders 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, wenn Sie Pay-As-You-Go aktivieren.

Wie die kontinuierliche Übersetzung über Git funktioniert

Sobald Sie ein Repository verbinden, überwacht PTC die von Ihnen ausgewählten Ressourcendateien und wandelt jede Änderung in fertige Übersetzungen um:

  • 1
    Sie richten PTC auf Ihr Repository aus.

    Sie wählen die zu überwachenden Branches und Ressourcendateien sowie Ihre Ausgangs- und Zielsprachen aus. PTC nutzt die Ausgangssprache, um die richtige Übersetzungs-Engine auszuwählen und Strings zu überspringen, die unübersetzt bleiben sollen.

  • 2
    PTC erkennt neue und geänderte Strings.

    Sie erkennt diese, wann immer Sie in einen überwachten Branch pushen.

  • 3
    PTC übersetzt die aktualisierten Strings und prüft das Ergebnis.

    Anschließend öffnet sie einen Pull Request oder Merge Request, der die übersetzten Dateien enthält.

  • 4
    Sie prüfen und mergen den Request wie jede andere Änderung.

    PTC überwacht Ihr Repository weiterhin und öffnet einen neuen Request, sobald sich Ihr Text erneut ändert.

Das Ergebnis ist die kontinuierliche Lokalisierung: Ihre Übersetzungen folgen der Entwicklung, anstatt sich vor jedem Release zu einer separaten Aufgabe anzuhäufen.

Die Lokalisierung bleibt in dem Review-Workflow, den Sie bereits nutzen

PTC liefert Übersetzungen als Merge Requests und nicht als Dateien in einem separaten Portal, die Sie manuell abgleichen müssen. Ihr Team prüft die Änderung, führt dieselben Checks aus wie bei jedem anderen Branch und mergt sie, wenn sie bereit ist. Da PTC jede Übersetzung im Kontext prüft und veröffentlichungsbereit zurückliefert, können die meisten Requests ohne einen separaten Sprach-QA-Durchlauf gemergt werden. Unter visuelle Übersetzungsprüfung erfahren Sie, wie diese Prüfung funktioniert.

Übersetzungen bleiben mit jedem Commit synchron

Nach dem ersten Merge überwacht PTC Ihr Repository weiterhin. Wenn Sie Strings hinzufügen oder ändern, öffnet sie einen neuen Request, der nur diese Aktualisierungen enthält. Wenn Sie neue Ressourcendateien hinzufügen, können Sie PTC anweisen, das Repository erneut zu scannen und diese zu erfassen. Wenn eine Übersetzung in einen engen Platz passen muss, kann PTC sie innerhalb einer Längenbegrenzung für Übersetzungen neu übersetzen, damit eine längere Sprache Ihr Layout nicht zerschießt.

Git-Integration auf GitHub, GitLab oder Bitbucket einrichten

Der Workflow ist auf jeder Plattform derselbe; lediglich die Art und Weise, wie Sie ein Zugriffstoken erstellen und das Repository verbinden, unterscheidet sich. Jeder Leitfaden führt Sie durch die Authentifizierung und Verbindung für die jeweilige Plattform:

Was Sie benötigen, um ein Repository zu verbinden

Um die Git-Integration einzurichten, übergeben Sie PTC die URL Ihres Projekts im Repository und autorisieren den Zugriff mit einem Zugriffstoken (empfohlen) oder durch Anmeldung. PTC erkennt, welche Plattform Sie nutzen, verifiziert ihren Zugriff und lässt Sie anschließend die zu überwachenden Branches sowie die Zielsprachen auswählen. Der genaue Tokentyp und die Berechtigungen werden oben im Leitfaden der jeweiligen Plattform behandelt.

Testen Sie die PTC 30 Tage lang

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

Starten Sie Ihre Testphase

Schalten Sie dies in Pro frei

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

Upgrade auf Pro

In Ihrem Pro-Konto enthalten

Öffnen Sie Ihr Dashboard, um sie zu nutzen.

Ihr Konto