PTC

KI-Software-Lokalisierung für CI/CD-Pipelines

PTC (Private Translation Cloud) lässt sich in GitHub, GitLab und Bitbucket integrieren und übersetzt Ihre Ressourcendateien bei jedem Commit in über 40 Sprachen. Die visuelle Übersetzungsprüfung verifiziert die laufende App in jeder Sprache, sodass Sie ohne manuelle QA pro Release ausliefern können.

Quelldateien ändern sich, PTC übersetzt automatisch, übersetzte Dateien landen als Pull Request wieder in Ihrem Repository und AI Visual QA verifiziert das gerenderte Produkt, bevor das Release veröffentlicht wird. Kein Hin- und Herschicken von Dateien zwischen Teams, keine Übergaben an Agenturen zwischen den Releases.

Starten Sie Ihre kostenlose 30-Tage-Testphase – übersetzen Sie Ihre Software jetzt

  • 20.000 Wörter in 2 Sprachen, kostenlos
  • 40+ Sprachen werden unterstützt
  • Visuelle Übersetzungsprüfung der laufenden App inklusive
  • ISO 27001 zertifiziert – Sicherheit und Compliance erledigt
  • Keine Kreditkarte erforderlich

Kostenlose Testphase starten

Der Lokalisierungs-Workflow, der Ihr Team ausbremst

Die meisten Engineering-Teams gehen die Lokalisierung auf die gleiche Weise an. Dabei stoßen sie auf dieselben drei Probleme:

  • Übersetzungen zerstören das UI. Deutsche Wörter sind etwa 30 % länger als englische. Sie erfahren erst im Produktivbetrieb, dass Ihre Buttons einen Überlauf haben.
  • Lokalisierung ist immer der letzte Schritt. Sie exportieren manuell .json-, .po- oder .strings-Dateien. Übersetzungen kommen zu spät zurück und verzögern Ihr Release.
  • Übersetzungen spiegeln Ihre Marke nicht wider. Generische Software-Übersetzungstools kennen weder Ihre Feature-Namen noch Ihre technische Terminologie oder ob Ihre Tonalität formal oder spielerisch ist.

PTC ersetzt alle drei Probleme durch einen CI-nativen Workflow.

Was PTC bei der Software-Lokalisierung auszeichnet

Jeder untenstehende Punkt verlinkt auf den detaillierten Abschnitt weiter unten auf der Seite.

PTC lernt das Vokabular und die Markenstimme Ihres Produkts

PTC ist kein Übersetzungstool, das Ihrem Team beim Übersetzen hilft. PTC ist der Übersetzer. Es lernt das Vokabular, den Tonfall und die Regeln Ihres Produkts aus den von Ihnen hochgeladenen Strings und wendet sie konsistent über jedes Release hinweg an.

Für Entwicklungsteams gebaut, nicht nachträglich drangeflanscht

Ein Software-Lokalisierungstool verdient seinen Platz, wenn es in den bestehenden Workflow passt, technische Dateiformate versteht und Platzhalter sowie Variablen bewahrt. PTC ist genau dafür gebaut: Es parst Ihre Ressourcendateien automatisch, lernt die Terminologie Ihres Produkts und liefert Übersetzungen, die Ihre UI-Beschränkungen respektieren. So behalten Ihre Entwickler ihren Workflow bei, anstatt sich an eine generische Übersetzungs-App anpassen zu müssen.

  • Markenstimme pro Projekt. Definieren Sie Zweck und Zielgruppe Ihres Produkts einmalig. PTC nutzt diesen Kontext für jeden String, sodass Ihre Übersetzungen so klingen, als wären sie von Ihrem Team geschrieben worden. Dies gilt unabhängig davon, ob Ihr Produkt formell oder locker, technisch oder für Endverbraucher gedacht ist.
  • Ein Glossar, das mitwächst. Fügen Sie markenspezifische Begriffe, Feature-Namen und „Do-not-translate“-Regeln einmalig hinzu. „Cart = Carrito“ für Spanisch. PTC setzt diese in jeder Datei, jeder Sprache und jedem zukünftigen Update durch.
  • Übersetzungen, die in Ihr UI passen. PTC verwendet intelligente Standardlängen für jede Zielsprache und markiert Überläufe bereits während der Übersetzung, nicht erst nach dem Build.
  • Platzhalter, korrekt gehandhabt. PTC erkennt Platzhalter wie %s, {{name}}, {0}, %1$s in jedem unterstützten Ressourcenformat. Variablen bleiben erhalten, sodass Sie niemals einen fehlerhaften String veröffentlichen.
  • Translation Memory über Updates hinweg. Wenn Sie ein Wort in einem Absatz ändern, übersetzt PTC nur das neu, was sich geändert hat, und bewahrt den Rest.
  • Kein Raten. Wenn ein String mehrdeutig ist (ist „Submit“ ein Button oder ein Substantiv?), hält PTC inne und fragt nach, anstatt eine falsche Bedeutung zu wählen.

Visuelle Übersetzungsprüfung Ihrer laufenden Software – Auslieferung ohne manuelle QA pro Sprache

Übersetzung ist notwendig, aber nicht ausreichend für die Auslieferung mehrsprachiger Software. Ein übersetzter String kann ein fehlerhaftes Produkt verursachen. Ein deutsches Label, das einen Button sprengt. Ein französisches Wort, das als falsche Wortart verwendet wird. Ein englischer String, den jemand vergessen hat, in den i18n-Helper einzuschließen. Diese Fehler abzufangen bedeutet traditionell einen mehrtägigen manuellen QA-Durchgang pro Sprache und Release. Das ist die teuerste und langsamste Phase der Lokalisierung und der Grund, warum sich viele Teams auf zwei oder drei Sprachen beschränken.

Die AI Visual QA von PTC ersetzt diesen Durchgang durch CI-native Automatisierung. Zwei Varianten decken jede Art von Software ab:

  • Browser-Erweiterung (für browserbasierte Software wie SaaS, Web-Admin-UIs, webbasierte Desktop-Apps). Installieren Sie die PTC Browser-Erweiterung und zeichnen Sie einmalig einen Rundgang durch die kritischen User-Flows Ihrer App auf. Von da an spielt PTC die Aufzeichnung nach jedem Release ab, erfasst jeden Bildschirm in jeder Sprache und prüft das gerenderte Ergebnis.
  • Screenshot-Upload (für native Desktop-Apps, Server-CLI-Tools oder jede Nicht-Browser-Software). Laden Sie einen Screenshot pro Sprache und Bildschirm hoch. Die Vision-KI von PTC prüft das gerenderte Ergebnis auf die gleiche Weise.

Fehler, die PTC in den Ressourcendateien beheben kann (Verb-Substantiv-Mehrdeutigkeit, Layout-Überlauf, Plural-Fehler), werden automatisch korrigiert. Fehler, die in Ihrem Quellcode liegen (fehlende Wrapper, hartcodierte Strings, Satzverkettungen), kommen als kopierfertige Prompts für Cursor oder Claude Code zurück.

Das Ergebnis verschiebt sich von „übersetzten Ressourcendateien“ hin zu „releasebereiter mehrsprachiger Software“. Keine andere Lokalisierungsplattform bietet dies heute an.

Native CI/CD-Integration mit GitHub, GitLab und Bitbucket

Fügen Sie die PTC GitHub Action in Ihr Repository ein, und Übersetzungen erfolgen bei jedem Push:

# .github/workflows/translate.yml
name: PTC translate
on:
  push:
    branches: [main]
    paths:
      - 'src/locales/en.json'
      - 'app/src/main/res/values/strings.xml'
jobs:
  translate:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - name: Trigger PTC translation
        run: |
          curl -X POST https://api.ptc.wpml.org/v1/projects/${{ secrets.PTC_PROJECT_ID }}/sync \
            -H "Authorization: Bearer ${{ secrets.PTC_API_KEY }}"

PTC synchronisiert die neuen Quell-Strings, übersetzt sie in Ihre Zielsprachen und öffnet einen PR mit den aktualisierten Dateien es.json, de.json, values-es/strings.xml usw. Ihr Team prüft den PR wie jede andere Code-Änderung.

Für GitLab CI, Bitbucket Pipelines, CircleCI oder jedes andere CI-System funktioniert derselbe Flow via REST. Weitere Informationen finden Sie in der PTC API-Referenz für die vollständige Webhook- und Sync-API.

Für Teams, die mehrere Releases pro Woche ausliefern, skaliert PTC ohne Mehraufwand pro Release. PTC übersetzt nur Strings neu, die sich tatsächlich geändert haben. Ein Update von 10 Strings führt nicht zur Neuübersetzung der restlichen 10.000 Strings. PTC läuft rund um die Uhr. Sie müssen nie auf die Lieferzeitschätzung einer Agentur für die nächste Woche warten.

Lokalisierung läuft parallel zum Coding, nicht danach

Kontinuierliche Lokalisierung bedeutet, dass die Übersetzung Teil Ihres Entwicklungszyklus ist, anstatt eine separate Phase am Ende zu bilden. PTC ermöglicht dies durch die Anbindung an Ihr Git-Repository oder Ihre CI/CD-Pipeline. Wenn Sie neuen Code pushen, erkennt PTC die neuen Strings, wendet Ihren Produktkontext und Ihr Glossar an, übersetzt sie und liefert sie als Pull Request zurück. So hält die Lokalisierung mit jedem Commit Schritt, anstatt das nächste Release zu blockieren.

Glossar und Translation Memory pro Projekt

Fügen Sie einen Glossareintrag einmalig hinzu. Zum Beispiel: „Cart = Carrito“ für Spanisch. PTC wendet den Eintrag auf jede Datei im selben Projekt an, jetzt und bei jedem zukünftigen Update. Sie müssen nie wieder TMX-Dateien zwischen den Durchläufen neu hochladen.

Sie können Glossareinträge auf zwei Arten verwalten. Das PTC Dashboard bietet einen Editor für Ad-hoc-Einträge. Die PTC REST API unterstützt den Glossar-Import und -Export für Teams, die ihre Terminologie in einem separaten System pflegen.

Jeden String nach der Erstellung bearbeiten oder neu übersetzen

PTC sperrt eine Übersetzung niemals. Sie können jeden String jederzeit über den Tab Translations überprüfen, bearbeiten oder PTC bitten, ihn neu zu übersetzen. So behält Ihr Team das letzte Wort über jedes Wort, das veröffentlicht wird.

PTC unterstützt jedes gängige Ressourcenformat sofort

PTC verarbeitet die Formate, die Ihr Stack tatsächlich verwendet. Die unten genannten Formate verlinken auf ihre jeweiligen Übersetzungsseiten:

  • Web: JSON (i18next, react-intl, vue-i18n, next-intl), YAML (Rails), PO/POT (Django, WordPress).
  • iOS: .strings, .stringsdict, .xcstrings (String-Kataloge).
  • Android: strings.xml, Plurale, String-Arrays.
  • Desktop / Cross-Plattform: .properties (Java), .resx (.NET), .arb (Flutter), .po (gettext).
  • Daten / Kataloge: CSV, XLIFF, XLSX, Markdown.

Software-Lokalisierung beginnt und endet nicht beim User Interface. PTC übersetzt auch Release Notes, E-Mail-Benachrichtigungen, Hilfedokumentationen, Marketingmaterialien, Nutzerfeedback und Fehlerberichte. Alles im selben Projekt, damit die Terminologie über alles hinweg konsistent bleibt, was Ihre Nutzer berühren.

Die vollständige Liste finden Sie in der Matrix zur Format- und Sprachenunterstützung.

In über 40 Sprachen ausliefern, von Arabisch bis Japanisch

PTC übersetzt in über 40 Sprachen, darunter Arabisch, Chinesisch, Französisch, Deutsch, Japanisch, Koreanisch, Portugiesisch, Spanisch und mehr, sodass Sie neue Märkte erschließen können, ohne für jeden ein neues Tool einzuführen. Sehen Sie sich die vollständige Liste der unterstützten Sprachen an, um sicherzustellen, dass Ihre Zielmärkte abgedeckt sind.

Übersetzen Sie plattformübergreifende Release Notes, Kunden-E-Mails und Support-Dokumente

Plattformübergreifende Release Notes, kundenorientierte E-Mails, Support-Dokumentationen und Texte für Marketing-Websites befinden sich alle außerhalb Ihrer Ressourcendateien. Die Funktion Paste to Translate von PTC verarbeitet diese Texte im selben Projekt. Fügen Sie den Ausgangstext ein, wählen Sie die Zielsprachen und erhalten Sie Übersetzungen zurück, die dasselbe Glossar und dieselbe Markenstimme verwenden wie Ihre In-App-Strings.

Übersetzen Sie nutzergenerierte Inhalte, Support-Tickets und dynamische Daten mit der PTC API

Nutzergenerierte Inhalte, Support-Tickets und die dynamischen Daten, die Ihre Software zur Laufzeit verarbeitet, müssen bei ihrem Eintreffen übersetzt werden. Die PTC REST API übersetzt diese Inhalte bei Bedarf mit Bearer-Token-Authentifizierung unter Verwendung desselben Glossars und derselben Markenstimme wie Ihre Ressourcendatei-Übersetzungen.

Preise: 30-Tage-Testphase, danach Pay-As-You-Go

Die kostenlose Testphase umfasst 20.000 Wörter in 2 Sprachen ohne Kreditkarte. Nach Ablauf der Testphase bietet PTC Pay-As-You-Go an. Kein Abonnement. Keine Mindestverpflichtung. Die ersten 500 Wörter pro Monat sind kostenlos. Sie zahlen nur für den Rest. Die Preisseite enthält einen Kostenrechner. Melden Sie sich mit einer Firmen-E-Mail-Adresse für eine verlängerte Business-Testphase an.

PTC ist ISO 27001 zertifiziert für den Unternehmenseinsatz

PTC ist ISO 27001 zertifiziert, was bedeutet, dass Ihre Daten und die Daten Ihrer Nutzer nach international anerkannten Sicherheitsstandards behandelt werden. PTC unterstützt die kontinuierliche Lokalisierung für Engineering-Teams jeder Größe, vom Startup mit 3 Entwicklern bis hin zum Unternehmen, das wöchentlich in 12 Sprachen veröffentlicht.

Folgen Sie einem bewährten Pfad vom ersten String bis zum fertigen Release

Der Einstieg ist einfach, wenn man einen Plan hat. Unser Leitfaden zur Software-Lokalisierung führt Sie durch alles – von der Vorbereitung Ihrer Strings für die Übersetzung bis hin zur Verwaltung von Updates bei wachsendem Produkt. So führen Sie PTC mit einem klaren Plan statt durch Ausprobieren ein. Lesen Sie den Leitfaden zur Software-Lokalisierung, um Ihr erstes Projekt einzurichten.

Bereit für die Auslieferung verifizierter mehrsprachiger Software?

Verbinden Sie Ihr GitHub- oder GitLab-Repository. PTC übersetzt Ihre Ressourcendateien in über 40 Sprachen und prüft die laufende App in jeder einzelnen bei jedem Release. So liefern Sie mit Vertrauen aus.

Starten Sie Ihre kostenlose 30-Tage-Testphase – 20.000 Wörter geschenkt, keine Kreditkarte erforderlich.

Für Entwickler, die tiefer einsteigen wollen: