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 an anderer Stelle zu übersetzen und die Ergebnisse zu importieren, behalten Sie die Lokalisierung innerhalb des Pull-Request-Workflows bei, den Ihr Team bereits nutzt.

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

Wie die kontinuierliche Übersetzung über Git funktioniert

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

  • 1
    Sie verknüpfen PTC mit Ihrem Repository.

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

  • 2
    PTC erkennt neue und geänderte Strings.

    Dies geschieht jedes Mal, wenn Sie einen Push in einen überwachten Branch durchführen.

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

    Anschließend öffnet es 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 Ihre Texte erneut ändern.

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

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

PTC liefert Übersetzungen als Pull Requests oder Merge Requests aus, nicht als Dateien in einem separaten Portal, die Sie mühsam manuell abgleichen müssen. Ihr Team prüft die Änderung, führt dieselben Checks wie bei jedem anderen Branch durch und mergt, wenn alles bereit ist. Da PTC jede Übersetzung im Kontext prüft und sie produktionsreif zurückgibt, können die meisten Requests ohne eine separate sprachliche QA-Phase gemergt werden. Unter visuelle Übersetzungsprüfung erfahren Sie, wie diese Prüfung funktioniert.

Übersetzungen bleiben bei 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 anweisen, das Repository neu zu scannen und diese aufzunehmen. Falls eine Übersetzung in einen begrenzten Platz passen muss, kann PTC sie innerhalb eines Limits für die Übersetzungslänge neu übersetzen, damit eine längere Sprache Ihr Layout nicht zerschießt.

Git-Integration für GitHub, GitLab oder Bitbucket einrichten

Der Workflow ist auf jeder Plattform identisch; lediglich die Erstellung eines API-Tokens und die Verbindung des Repositorys unterscheiden sich. Jede Anleitung 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, geben Sie PTC die URL Ihres Projekts im Repository an und autorisieren den Zugriff über ein API-Token (empfohlen) oder durch Anmeldung. PTC erkennt, welche Plattform Sie nutzen, verifiziert die vorhandenen Zugriffsrechte und lässt Sie anschließend die zu überwachenden Branches sowie die Zielsprachen für die Übersetzung auswählen. Die genauen Token-Typen und Berechtigungen werden in den oben genannten Anleitungen der jeweiligen Plattformen behandelt.

Testen Sie PTC 30 Tage lang kostenlos

Übersetzen Sie bis zu 20.000 Wörter kostenlos in 2 Sprachen, und führen Sie dann 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.

Upgrade auf Pro

In Ihrem Pro-Konto enthalten

Öffnen Sie Ihr Dashboard, um die Funktion einzusetzen.

Ihr Konto