Bitbucket-Integration mit PTC
Richten Sie die Bitbucket-Lokalisierung durch die Integration mit PTC ein. Erhalten Sie über automatisierte Pull Requests Übersetzungen in menschlicher Qualität direkt in Ihr Repository.
So integrieren Sie Bitbucket in PTC
PTC lässt sich in Ihr Bitbucket-Repository integrieren, um Ihre Ressourcendateien kontinuierlich zu übersetzen. Wenn Sie Code-Änderungen pushen, führt PTC Folgendes aus:
- Übersetzt die aktualisierten Strings
- Liefert die Übersetzungen direkt als Pull Request in Ihr Repository
Die Bitbucket-Integration ist eine Pro-Funktion. Sie wird verfügbar, wenn Sie Pay-As-You-Go aktivieren.
Bitbucket mit PTC verbinden
Um die Bitbucket-Integration einzurichten, wählen Sie die für Sie zutreffende Option:
- Wählen Sie bei der Erstellung eines neuen Projekts in PTC im Einrichtungsassistenten die Option Git-Integration aus.
- Um ein bestehendes Projekt von manuellen Datei-Uploads auf einen kontinuierlichen Git-basierten Workflow umzustellen, gehen Sie zu Einstellungen → Merge Requests und klicken Sie auf Add Git Integration.
In beiden Fällen sehen Sie einen Bildschirm, auf dem Sie aufgefordert werden, die URL zu Ihrem Repository einzugeben. PTC erkennt automatisch, dass Sie Bitbucket verwenden.

Um Ihr Repository zu verbinden, können Sie ein Zugriffstoken verwenden (empfohlen) oder sich mit OAuth anmelden. Wenn Sie sich über ein Zugriffstoken verbinden, stellen Sie sicher, dass es die richtigen Scopes enthält.
Das Token erstellen
Gehen Sie zu den Repository settings. Wählen Sie unter Security die Option Access tokens aus und klicken Sie auf Create access token. Geben Sie dem Token einen Name und legen Sie ein Expiry date fest (aus Sicherheitsgründen empfohlen).
Wählen Sie die erforderlichen Scopes aus:
| Scope | Access |
|---|---|
| Repositories | Read and Write |
| Pull Requests | Read and Write |
| Webhooks | Read and Write |
Sobald PTC das Token validiert hat, wählen Sie aus, welche Branches überwacht werden sollen. PTC erkennt die Ressourcendateien im ausgewählten Branch automatisch.
Ihr Projekt mit PTC übersetzen
Nachdem Sie Ihr Bitbucket-Repository mit PTC verknüpft haben, fahren Sie mit den Einrichtungsschritten fort, um PTC Informationen zu Ihrem Projekt bereitzustellen und Sprachen hinzuzufügen.
PTC kann alle bereits in Ihrem Bitbucket-Repo vorhandenen Übersetzungsdateien importieren und wiederverwenden. Die besten Ergebnisse erzielen Sie jedoch, wenn Sie das gesamte Projekt mit PTC übersetzen.
Pull Requests überprüfen
PTC schließt Übersetzungen in nur wenigen Minuten ab und liefert sie als Pull Request an Ihr Bitbucket-Repository. Sie können die Änderungen sofort mergen.
Wenn Sie überwachte Dateien aktualisieren, erkennt PTC die Änderungen automatisch und öffnet neue Pull Requests mit den neuesten Übersetzungen. So bleibt Ihr Bitbucket-Projekt dauerhaft vollständig lokalisiert.
So generieren Sie neue Pull Requests manuell
Sie können einen neuen Pull Request manuell über das Dashboard oder den Tab Translations auslösen, wo Sie übersetzte Texte anzeigen und ändern können.
Wenn eine Übersetzung beispielsweise die Längenbegrenzung überschreitet, hebt PTC sie hervor, damit Sie sie manuell kürzen oder PTC bitten können, eine kompaktere Version zu generieren. Sobald Sie die Änderung gespeichert haben, generieren Sie einen neuen Pull Request, um die aktualisierten Übersetzungen in Ihr Bitbucket-Repository zu pushen.

Stellen Sie sicher, dass PTC alle neuen Ressourcendateien übersetzt
Wenn Ihr Projekt wächst, fügen Sie Ihrem Repository möglicherweise neue Ressourcendateien hinzu. Um diese in PTC aufzunehmen:
- Gehen Sie zu Einstellungen → Überwachte Dateien und klicken Sie auf Rescan your repository.
- Alle neu gefundenen Dateien werden als Entwürfe angezeigt. Klicken Sie auf das +-Symbol, um eine Datei zu Ihrem Übersetzungs-Workflow hinzuzufügen, und klicken Sie dann auf Save with translation, um die Änderung anzuwenden.

Wenn Sie neue Dateien lieber nicht manuell überprüfen möchten, aktivieren Sie das Kontrollkästchen Automatically include new translation files. PTC überwacht dann neu entdeckte Ressourcendateien in Ihrem Repository und schließt sie ohne Bestätigung ein.

Warum Sie Bitbucket-Projekte mit PTC übersetzen sollten
Schnelle und einfache Repository-Integration
Verbinden Sie PTC direkt mit Ihrem Bitbucket-Repository und machen Sie manuelle Datei-Importe oder -Exporte sowie die Ausführung fehleranfälliger Skripte überflüssig. Nach der Integration erkennt PTC Ressourcendateien, generiert KI-Übersetzungen in menschlicher Qualität und sendet sie über Pull Requests zurück.
Immer aktuelle Übersetzungen
PTC verfolgt Änderungen an Ihren Ressourcendateien und aktualisiert Übersetzungen automatisch. Es ist kein zusätzlicher Aufwand für Ihr Team erforderlich.
Agile und skalierbare Lokalisierung
PTC unterstützt mehrere Sprachen und funktioniert mit allen gängigen Ressourcendateiformaten. Wählen Sie aus, welche Branches überwacht werden sollen, und passen Sie die Einstellungen an, wenn Ihr Projekt wächst oder sich ändert.
Der Repository-Zugriff bleibt auf Ihre Übersetzungsdateien beschränkt
PTC nutzt Lesezugriff, um Änderungen in Ihren Ressourcendateien zu erkennen, und Schreibzugriff, um Übersetzungen über Pull Requests zu liefern. Sie interagiert nur mit Dateien, die für Übersetzungen verwendet werden, und ändert keine anderen Teile Ihres Repositorys.
Derselbe Workflow funktioniert für Bitbucket, GitLab und GitHub
Neben Bitbucket lässt sich PTC auch in GitLab und GitHub integrieren und bietet plattformübergreifend dieselben automatisierten Lokalisierungs-Workflows und Funktionen.
Für die Lokalisierung von Software und mobilen Apps entwickelt
PTC wurde für Entwicklerteams entwickelt, die Softwareprodukte und mobile Apps lokalisieren. Durch die Anbindung Ihres Bitbucket-Repositorys erfasst PTC neue oder aktualisierte Strings automatisch und gibt fertige Übersetzungen per Pull Request zurück.
PTC unterstützt die Dateiformate, die in diesen Projekten üblich sind, einschließlich PO-Dateien und JSON-Dateien. Um mehr darüber zu erfahren, wie PTC diese Workflows unterstützt, besuchen Sie unsere Seiten zur Software-Lokalisierung und Lokalisierung mobiler Apps.
Keine zusätzlichen Kosten für die Verbindung Ihres Repositorys
Die Verbindung Ihres Bitbucket-Repositorys kostet nichts extra. Bei PTC gibt es keine Abonnements oder Preise pro Funktion. Sie melden sich einfach für Pay-As-You-Go an und zahlen für die Wörter, die Sie übersetzen, wobei die ersten 500 Wörter jeden Monat kostenlos sind. Auf der Preisseite finden Sie die vollständige Aufschlüsselung.