GitHub-Integration mit PTC

+

Automatisieren Sie die GitHub-Lokalisierung durch die Integration mit PTC. Erhalten Sie automatische Pull-Requests mit qualitativ hochwertigen Übersetzungen.

Wie die GitHub-Integration mit PTC funktioniert

Private Translation Cloud (PTC) ist eine leistungsstarke KI-Übersetzungsmaschine für Software, Apps und SaaS-Tools. Es bietet kontinuierliche Lokalisierung durch:

  • Verbindung zu Ihrem GitLab-Repository und Übersetzung Ihrer Ressourcendateien.
  • Überwachung verbundener Dateien und automatische Neuübersetzung bei Erkennung von Änderungen.
  • Senden einer Zusammenführungsanfrage mit aktualisierten Übersetzungen.

Starten Sie eine kostenlose Testversion oder lesen Sie die Anleitung für die ersten Schritte.

So integrieren Sie GitHub + PTC

1 – Verwenden Sie ein Zugriffstoken, um Ihr GitHub mit PTC zu verbinden

Der Einrichtungsprozess von PTC ist einfach: Wählen Sie Git-Integration bei der Erstellung eines neuen Projekts und dann GitHub.


Verbinden Sie Ihr Repository über die OAuth-App von GitHub. Dies ist der einfachste und sicherste Weg, PTC Zugriff zu gewähren. Wenn Sie ein feingranulares Zugriffstoken verwenden möchten, stellen Sie sicher, dass es die korrekten Bereiche und den Repository-Zugriff beinhaltet.

Persönlicher fein abgestufter Token

Wo Sie ihn erstellen können

Persönliche Zugriffstoken in den Entwicklereinstellungen

Ressourcen-Eigentümer

Ihr GitHub-Benutzerkonto

Erforderliche Berechtigungen

Wählen Sie „nur ausgewählte Repositorys“ (empfohlen) oder „alle Repositorys“

Repository-Zugriff

Commit-Status → Nur lesen
Inhalte → Lesen und schreiben
Pull-Requests → Lesen und schreiben
Webhooks → Lesen und schreiben

Fein abgestufter Organisations-Token

Wo Sie ihn erstellen können

Persönliche Zugriffstoken in den Entwicklereinstellungen

Wichtig: Das Erstellen eines feingranularen Zugriffstokens kann durch die Zugriffsrichtlinien Ihrer Organisation eingeschränkt sein. Wenn Sie das Token nicht erstellen können, bitten Sie einen Organisationsadministrator, die Einstellungen der Richtlinie für persönliche Zugriffstoken in GitHub zu überprüfen.

Ressourcen-Eigentümer

Die GitHub-Organisation

Erforderliche Berechtigungen

Wählen Sie „nur ausgewählte Repositorys“ (empfohlen) oder „alle Repositorys“

Repository-Zugriff

Commit-Status → Nur lesen
Inhalte → Lesen und schreiben
Pull-Requests → Lesen und schreiben
Webhooks → Lesen und schreiben

Wo Sie ihn erstellen können

Ressourcen-Eigentümer

Erforderliche Berechtigungen

Repository-Zugriff

Persönlicher fein abgestufter Token

Persönliche Zugriffstoken in den Entwicklereinstellungen

Ihr GitHub-Benutzerkonto

Wählen Sie „nur ausgewählte Repositorys“ (empfohlen) oder „alle Repositorys“

Commit-Status → Nur lesen
Inhalte → Lesen und schreiben
Pull-Requests → Lesen und schreiben
Webhooks → Lesen und schreiben

Fein abgestufter Organisations-Token

Persönliche Zugriffstoken in den Entwicklereinstellungen

Wichtig: Das Erstellen eines feingranularen Zugriffstokens kann durch die Zugriffsrichtlinien Ihrer Organisation eingeschränkt sein. Wenn Sie das Token nicht erstellen können, bitten Sie einen Organisationsadministrator, die Einstellungen der Richtlinie für persönliche Zugriffstoken in GitHub zu überprüfen.

Die GitHub-Organisation

Wählen Sie „nur ausgewählte Repositorys“ (empfohlen) oder „alle Repositorys“

Commit-Status → Nur lesen
Inhalte → Lesen und schreiben
Pull-Requests → Lesen und schreiben
Webhooks → Lesen und schreiben

Nachdem Sie das Token generiert haben, speichern Sie es sicher und fügen Sie es zu PTC hinzu. PTC stellt sicher, dass das Zugriffstoken die korrekten Berechtigungen hat, und lässt Sie auswählen, welche Branches es überwachen soll.

2 – Übersetzen Sie GitHub-Dateien mit PTC

Sobald Ihr GitHub mit PTC verbunden ist, fahren Sie mit der Einrichtung fort, um Sprachen und Projektdetails hinzuzufügen. Beachten Sie, dass PTC es Ihnen ermöglicht, vorhandene Übersetzungsdateien aus Ihrem Repository zu verwenden, aber es ist am besten, Ihr gesamtes Projekt mit PTC zu übersetzen, um Konsistenz und Präzision zu gewährleisten.

3 – Pull-Anfragen prüfen

PTC benötigt in der Regel nur wenige Minuten, um Ihre GitHub-Dateien zu übersetzen. Sehen Sie sich den Pull-Request in PTC oder in Ihrem Repository an und genehmigen Sie ihn. PTC-Übersetzungen können sofort und mit Zuversicht verwendet werden.

Nachdem Sie die ersten Übersetzungen übernommen haben, überwacht PTC weiterhin Ihre Ressourcendateien. Arbeiten Sie wie gewohnt an Ihrem Code und PTC sendet Ihnen neue Pull-Requests, wenn sich etwas ändert.

Neue Merge-Requests generieren

Gehen Sie zur Registerkarte Übersetzungen in PTC, um Übersetzungen in jeder Sprache, die Sie ausgewählt haben, in einer übersichtlich organisierten Tabelle zu sehen. Auf dieser Seite können Sie Änderungen vornehmen oder PTC bitten, erneut zu übersetzen, z. B. in Fällen, in denen Übersetzungen länger als das Längenlimit sind.

Dann können Sie auf MR generieren klicken, um einen neuen Pull-Request mit der neuen Übersetzung zu senden.

4 – Verwalten Ihrer GitHub-Lokalisierungseinstellungen

Mit der PTC-Integration bleiben Ihre verbundenen GitHub-Projekte im Laufe der Zeit übersetzt. Wenn Sie ändern möchten, welche Branches oder Ressourcendateien PTC überwacht, gehen Sie zur Registerkarte Einstellungen in Ihrem Übersetzungs-Dashboard.

Dort navigieren Sie zu den verschiedenen Registerkarten, einschließlich Repository Access, Monitored Files und Branch Management. Sie können auch den Titel und die Commit-Nachrichten unter Merge Requests personalisieren.

Warum sollten Sie Ihren GitHub mit PTC lokalisieren?

Einfache Verbindung zu Ihrem Repository

PTC integriert sich direkt in Ihr GitHub-Repository, wodurch manuelle Datei-Uploads und -Downloads oder die Notwendigkeit, Übersetzungsskripte auszuführen, entfallen.

Echtzeit-Synchronisierung

PTC überwacht Ihr GitHub-Repository auf Änderungen in Ressourcendateien, generiert automatisch Übersetzungen und sendet diese per Pull-Requests zurück.

Schnellere Lokalisierung für globale Märkte

PTC beschleunigt den Lokalisierungsprozess, indem es automatisch hochwertige Übersetzungen liefert per Pull-Requests. Passen Sie Ihre Software schnell an globale Märkte an und verkürzen Sie Ihre Markteinführungszeit.

Häufig gestellte Fragen zur GitHub-Integration

Nach oben scrollen