PTC

Bitbucket-Integration mit PTC

Richten Sie die Bitbucket-Lokalisierung durch die Integration mit PTC ein. Erhalten Sie Übersetzungen in menschlicher Qualität in Ihrem Repository über automatisierte Pull Requests.

So integrieren Sie Bitbucket mit PTC

PTC integriert sich in Ihr Bitbucket-Repository, um Ihre Ressourcendateien kontinuierlich übersetzt zu halten. Während Sie Codeänderungen pushen, führt PTC Folgendes aus:

  • Übersetzt die aktualisierten Strings
  • Stellt die Übersetzungen direkt als Pull Request in Ihrem Repository bereit

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

Bitbucket mit PTC verbinden

Um die Bitbucket-Integration einzurichten, wählen Sie die Option, die auf Sie zutrifft:

  • Wenn Sie in PTC ein neues Projekt erstellen, wählen Sie im Einrichtungsassistenten 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 Git-Integration hinzufügen.

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.

Hinzufügen der URL zum Projekt in Bitbucket

Um Ihr Repository zu verbinden, können Sie ein Zugriffstoken (empfohlen) verwenden oder sich mit OAuth anmelden. Wenn Sie die Verbindung über ein Zugriffstoken herstellen, stellen Sie sicher, dass es die richtigen Scopes enthält.

Token erstellen

Gehen Sie zu Repository settings. Wählen Sie unter Security die Option Access tokens und klicken Sie auf Create access token. Geben Sie dem Token einen Namen und legen Sie ein Ablaufdatum fest (aus Sicherheitsgründen empfohlen).

Wählen Sie die erforderlichen Scopes aus:

Scope Zugriff
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.

Übersetzen Sie Ihr Projekt mit PTC

Nachdem Sie Ihr Bitbucket-Repository mit PTC verknüpft haben, fahren Sie mit den Einrichtungsschritten fort, um PTC Informationen zu Ihrem Projekt zu geben 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 prüfen

PTC schließt Übersetzungen in nur wenigen Minuten ab und stellt sie als Pull Request in Ihrem Bitbucket-Repository bereit. Sie können die Änderungen sofort mergen.

Wenn Sie überwachte Dateien aktualisieren, erkennt PTC Änderungen automatisch und öffnet neue Pull Requests mit den neuesten Übersetzungen. So bleibt Ihr Bitbucket-Projekt im Laufe der Zeit vollständig lokalisiert.

So erstellen Sie neue Pull Requests manuell

Sie können einen neuen Pull Request manuell über das Dashboard oder den Tab Translations auslösen, wo Sie übersetzten Text ansehen und ändern können.

Wenn beispielsweise eine Übersetzung das Längenlimit überschreitet, hebt PTC sie hervor, damit Sie sie manuell kürzen oder PTC bitten können, eine kompaktere Version zu erstellen. Sobald Sie die Änderung gespeichert haben, erstellen 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 sie in PTC zu übernehmen:

  1. Gehen Sie zu Einstellungen → Überwachte Dateien und klicken Sie auf Repository erneut scannen.
  2. 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 anschließend auf Mit Übersetzung speichern, um die Änderung zu übernehmen.

Wenn Sie neue Dateien lieber nicht manuell prüfen möchten, aktivieren Sie das Kontrollkästchen Neue Übersetzungsdateien automatisch einbeziehen. PTC überwacht und übernimmt dann neu entdeckte Ressourcendateien in Ihrem Repository, ohne dass eine Bestätigung erforderlich ist.

Warum Bitbucket-Projekte mit PTC übersetzen

Schnelle und einfache Repository-Integration

Verbinden Sie PTC direkt mit Ihrem Bitbucket-Repository und machen Sie manuelle Dateiimporte oder -exporte oder das Ausführen anfälliger Skripte überflüssig. Nach der Integration erkennt PTC Ressourcendateien, generiert qualitativ hochwertige Übersetzungen mithilfe von KI und sendet diese per Pull Requests zurück.

Immer aktuelle Übersetzungen

PTC verfolgt Änderungen an Ihren Ressourcendateien und aktualisiert Übersetzungen automatisch. Kein zusätzlicher Aufwand für Ihr Team erforderlich.

Agile und skalierbare Lokalisierung

PTC unterstützt mehrere Sprachen und arbeitet 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 verwendet Lesezugriff, um Änderungen in Ihren Ressourcendateien zu erkennen, und Schreibzugriff, um Übersetzungen über Pull Requests zu liefern. Es interagiert nur mit Dateien, die für Übersetzungen verwendet werden, und ändert keine anderen Teile Ihres Repositorys.

Derselbe Workflow funktioniert in Bitbucket, GitLab und GitHub

Neben Bitbucket integriert sich PTC auch mit GitLab und GitHub und bietet dieselben automatisierten Lokalisierungs-Workflows und -Funktionen auf allen Plattformen.

Entwickelt für die Lokalisierung von Software und mobilen Apps

PTC ist für Entwicklungsteams konzipiert, die Softwareprodukte und mobile Apps lokalisieren. Durch die Verbindung Ihres Bitbucket-Repositorys erfasst PTC neue oder aktualisierte Strings automatisch und liefert fertige Übersetzungen über Merge Request zurück.
PTC unterstützt die Dateiformate, die in diesen Projekten üblich sind, darunter 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 zur Lokalisierung mobiler Apps.

Keine zusätzlichen Kosten für die Verbindung Ihres Repositorys

Die Verbindung Ihres Bitbucket-Repositorys kostet nichts extra. PTC hat keine Abonnements und keine 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. Die vollständige Aufschlüsselung finden Sie auf der Preisseite.