KI-Software-Lokalisierung, entwickelt für CI/CD-Pipelines
Die PTC (Private Translation Cloud) integriert sich in GitHub, GitLab und Bitbucket und übersetzt Ihre Ressourcendateien bei jedem commit in 40+ Sprachen. Die visuelle Übersetzungsprüfung verifiziert die laufende App in jeder Sprache, sodass Sie ohne manuelle QA pro release veröffentlichen können.
Quelldateien ändern sich, die PTC übersetzt automatisch, übersetzte Dateien landen als merge request wieder in Ihrem repo, und die AI Visual QA verifiziert die gerenderte App, bevor das release veröffentlicht wird. Kein Hin- und Herschieben von Dateien zwischen Teams, keine Übergaben an Agenturen zwischen den releases.
Starten Sie Ihre 30-Tage-Testphase – übersetzen Sie Ihre Software sofort
- 20.000 Wörter in 2 Sprachen
- 40+ Sprachen unterstützt
- Visuelle Übersetzungsprüfung der laufenden App inbegriffen
- ISO 27001-zertifiziert – Sicherheit und Compliance abgehakt
- Keine Kreditkarte erforderlich
Der Lokalisierungs-Workflow, der Ihr Team ausbremst
Die meisten Entwicklerteams gehen die Lokalisierung auf dieselbe Weise an. Sie stoßen auf dieselben drei Probleme:
- Übersetzungen zerschießen die UI. Deutsche Wörter sind etwa 30 % länger als englische. Dass der Text in Ihren Buttons überläuft, merken Sie erst in der Produktion.
- Lokalisierung ist immer der letzte Schritt. Sie exportieren manuell
.json-,.po- oder.strings-Dateien. Die Übersetzungen kommen spät zurück und verzögern Ihr release. - Übersetzungen spiegeln Ihre Marke nicht wider. Generische Tools zur Software-Übersetzung kennen weder Ihre Funktionsnamen noch Ihre Fachterminologie oder wissen, ob Ihre Tonalität formell oder locker ist.
Die PTC ersetzt alle drei durch einen CI-nativen Workflow.
Was die PTC bei der Software-Lokalisierung auszeichnet
Jeder der folgenden Punkte verlinkt zum detaillierten Abschnitt weiter unten auf der Seite.
- Die PTC lernt das Vokabular und die Markenstimme Ihres Produkts – maßgeschneiderte Übersetzungen pro Projekt, mit kontextbewusster Genauigkeit über jede Ressourcendatei hinweg.
- Visuelle Übersetzungsprüfung Ihrer laufenden Software – die PTC prüft Ihre gerenderte App, sodass Sie ohne manuelle QA pro Sprache veröffentlichen.
- Native CI/CD-Integration mit GitHub, GitLab und Bitbucket – Übersetzungen öffnen sich bei jedem push in Ihre ausgangssprachlichen Dateien als merge request.
- Glossar und translation memory pro Projekt – die Terminologie bleibt in jeder Ressourcendatei im Projekt und über jedes release hinweg konsistent.
- Jedes gängige Ressourcenformat wird sofort einsatzbereit unterstützt – JSON, YAML, PO, .strings, .xcstrings, .properties, .resx, .arb, CSV und mehr.
Die PTC lernt das Vokabular und die Markenstimme Ihres Produkts
Die PTC ist kein Übersetzungstool, das Ihrem Team beim Übersetzen hilft. Die PTC ist der Übersetzer. Sie lernt das Vokabular, die Tonalität und die Regeln Ihres Produkts aus den strings, die Sie hochladen, und wendet sie über jedes release hinweg konsistent an.
Für Entwicklerteams gebaut, nicht nachträglich drangeflanscht
Ein Tool zur Software-Übersetzung verdient sich seinen Platz, wenn es in den bestehenden Workflow passt, technische Dateiformate versteht sowie Platzhalter und Variablen bewahrt. Die PTC wurde genau dafür entwickelt: Sie parst Ihre Ressourcendateien automatisch, lernt die Terminologie Ihres Produkts und liefert Übersetzungen, die Ihre UI-Beschränkungen respektieren, sodass Ihre Entwickler ihren Workflow beibehalten, anstatt sich an eine generische Übersetzungs-App anzupassen.
- Markenstimme pro Projekt. Definieren Sie den Zweck und die Zielgruppe Ihres Produkts ein einziges Mal. Die PTC nutzt diesen Kontext für jeden string, sodass Ihre Übersetzungen so klingen, als wären sie von Ihrem Team geschrieben worden. Das gilt unabhängig davon, ob Ihr Produkt formell oder locker, technisch oder an Endverbraucher gerichtet ist.
- Glossar, das kumuliert. Fügen Sie markenspezifische Begriffe, Funktionsnamen und „Nicht übersetzen“-Regeln einmalig hinzu. „Cart = Carrito“ für Spanisch. Die PTC wendet diese in jeder Datei, jeder Sprache und jedem zukünftigen Update strikt an.
- Übersetzungen, die in Ihre UI passen. Die PTC verwendet intelligente Standardlängen für jede Zielsprache und markiert Überläufe, während Sie übersetzen, nicht erst nach dem build.
- Platzhalter, korrekt verarbeitet. Die PTC erkennt Platzhalter wie
%s,{{name}},{0},%1$sin 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 die PTC nur das, was sich geändert hat, und behält den Rest bei.
- Kein Raten. Wenn ein string mehrdeutig ist (ist „Submit“ ein Button oder ein Substantiv?), hält die PTC an und fragt nach, anstatt eine falsche Bedeutung zu wählen.
Visuelle Übersetzungsprüfung Ihrer laufenden Software – ohne manuelle QA pro Sprache veröffentlichen
Übersetzung ist notwendig, aber nicht ausreichend für die Veröffentlichung mehrsprachiger Software. Ein übersetzter string kann ein fehlerhaftes Produkt ausliefern. Ein deutsches Label, das in einem Button überläuft. Ein französisches Wort mit der falschen Wortart. Ein englischer string, den jemand vergessen hat, in den i18n-helper zu wrappen. Diese Fehler zu finden, bedeutet traditionell einen mehrtägigen Durchlauf der manuellen QA pro Sprache und pro 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 der PTC ersetzt diesen Durchlauf 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 Benutzer-Workflows Ihrer App auf. Von da an spielt die 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 andere Nicht-Browser-Software). Laden Sie einen screenshot pro Sprache und pro Bildschirm hoch. Die Vision-KI der PTC prüft das gerenderte Ergebnis auf dieselbe Weise.
Fehler, die die PTC in den Ressourcendateien beheben kann (Mehrdeutigkeit zwischen Verb und Substantiv, Layout-Überlauf, unstimmige Pluralformen), werden automatisch behoben. Fehler, die sich in Ihrem Quellcode befinden (fehlende wrapper, hartcodierte strings, Satzverkettungen), kommen als einsatzbereite Prompts für Cursor oder Claude Code zurück.
Das Lieferergebnis verschiebt sich von „übersetzten Ressourcendateien“ zu „veröffentlichungsreifer 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 repo ein, und die Ü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: Translate with PTC
run: |
cat > .ptc-config.yml <<'EOF'
source_locale: en
files:
- file: src/locales/en.json
output: src/locales/{{lang}}.json
- file: app/src/main/res/values/strings.xml
output: app/src/main/res/values-{{lang}}/strings.xml
EOF
curl -fsSL https://raw.githubusercontent.com/OnTheGoSystems/ptc-cli/main/ptc-cli.sh -o ptc-cli.sh
chmod +x ptc-cli.sh
./ptc-cli.sh --config-file .ptc-config.yml --api-token="${{ secrets.PTC_API_TOKEN }}"
Die PTC synchronisiert die neuen Quellstrings, übersetzt sie in Ihre Zielsprachen und öffnet einen merge request mit den aktualisierten es.json-, de.json-, values-es/strings.xml-Dateien und so weiter. Ihr Team prüft den merge request wie jede andere Code-Änderung.
Für GitLab CI, Bitbucket Pipelines, CircleCI oder jedes andere CI-System funktioniert derselbe Workflow über REST. Weitere Informationen zur vollständigen Webhook- und Sync-API finden Sie in der PTC-API-Referenz.
Für Teams, die mehrere releases pro Woche veröffentlichen, skaliert die PTC ohne Mehraufwand pro release. Die PTC übersetzt nur strings neu, die sich tatsächlich geändert haben. Ein Update mit 10 strings führt nicht dazu, dass die anderen 10.000 neu übersetzt werden. Die PTC läuft rund um die Uhr. Sie warten nie wieder auf den Kostenvoranschlag einer Agentur für die Lieferung in der nächsten Woche.
Lokalisierung läuft parallel zu Ihrem Code, nicht danach
Kontinuierliche Lokalisierung bedeutet, dass die Übersetzung in Ihrem Entwicklungszyklus stattfindet, anstatt zu einer separaten Phase am Ende zu werden. Die PTC ermöglicht dies durch die Verbindung mit Ihrem Git-repository oder Ihrer CI/CD-Pipeline. Wenn Sie neuen Code pushen, erkennt die PTC die neuen strings, wendet Ihren Produktkontext und Ihr Glossar an, übersetzt sie und gibt sie als merge request zurück, sodass die Lokalisierung mit jedem commit Schritt hält, 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. Die PTC wendet den Eintrag auf jede Datei im selben Projekt an, jetzt und bei jedem zukünftigen Update. Sie müssen zwischen den Durchläufen nie wieder TMX-Dateien 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 Import und Export von Glossaren für Teams, die ihre Terminologie in einem separaten System pflegen.
Jeden string nach der Generierung bearbeiten oder neu übersetzen
Die PTC sperrt niemals eine Übersetzung. Sie können jeden string jederzeit über den Tab Translations überprüfen, bearbeiten oder die PTC bitten, ihn neu zu übersetzen, sodass Ihr Team das letzte Wort bei jedem veröffentlichten Wort behält.
Die PTC unterstützt jedes gängige Ressourcenformat sofort einsatzbereit
Die 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 Catalogs). - Android:
strings.xml, Pluralformen, string-Arrays. - Desktop / plattformübergreifend:
.properties(Java),.resx(.NET),.arb(Flutter),.po(gettext). - Daten / Kataloge: CSV, XLIFF, XLSX, Markdown.
Software-Lokalisierung beginnt und endet nicht bei der Benutzeroberfläche. Die PTC übersetzt auch release notes, E-Mail-Benachrichtigungen, Hilfedokumentationen, Marketingmaterialien, Nutzerfeedback und Fehlerberichte. Alles im selben Projekt, sodass die Terminologie bei allem, womit Ihre Nutzer in Berührung kommen, konsistent bleibt.
Die vollständige Liste finden Sie in der Matrix zur Format- und Sprachunterstützung.
Veröffentlichen Sie in 40+ Sprachen, von Arabisch bis Japanisch
Die PTC übersetzt in 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 hinzufügen zu müssen. Sehen Sie sich die vollständige Liste der unterstützten Sprachen an, um sicherzustellen, dass Ihre Zielsprachen abgedeckt sind.
Plattformübergreifende release notes, Kunden-E-Mails und Support-Dokumente übersetzen
Plattformübergreifende release notes, kundenorientierte E-Mails, Support-Dokumentationen und Texte für Marketing-Websites befinden sich alle außerhalb Ihrer Ressourcendateien. Die Paste to Translate der PTC verarbeitet diese Texte im selben Projekt. Fügen Sie den Ausgangstext ein, wählen Sie die Zielsprachen aus und Sie erhalten Übersetzungen zurück, die dasselbe Glossar und dieselbe Markenstimme verwenden wie Ihre In-App-Strings.
Nutzergenerierte Inhalte, Support-Tickets und dynamische Daten mit der PTC-API übersetzen
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 und verwendet dabei dasselbe Glossar und dieselbe Markenstimme wie die Übersetzungen Ihrer Ressourcendateien.
Preise: 30-Tage-Testphase, danach Pay-As-You-Go
Die Testphase umfasst 20.000 Wörter in 2 Sprachen ohne Kreditkarte. Wenn die Testphase endet, bietet die PTC Pay-As-You-Go. Kein Abonnement. Keine Mindestlaufzeit. Die ersten 500 Wörter jeden Monat sind kostenlos. Sie zahlen nur für den Rest. Auf der Preisseite finden Sie einen Kostenrechner. Melden Sie sich mit einer Firmen-E-Mail-Adresse an, um eine verlängerte Business-Testphase zu erhalten.
Die PTC ist ISO 27001-zertifiziert für den Unternehmenseinsatz
Die PTC ist ISO 27001-zertifiziert, was bedeutet, dass Ihre Daten und die Daten Ihrer Nutzer nach international anerkannten Sicherheitsstandards behandelt werden. Die PTC unterstützt kontinuierliche Lokalisierung für Entwicklerteams jeder Größe, vom Startup mit 3 Entwicklern bis hin zum Großunternehmen, das wöchentlich in 12 Sprachen veröffentlicht.
Folgen Sie einem bewährten Pfad vom ersten string bis zum veröffentlichten release
Der Einstieg ist unkompliziert, 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, während Ihr Produkt wächst –, sodass Sie die PTC mit einem klaren Plan statt durch Ausprobieren einführen. Lesen Sie den Leitfaden zur Software-Lokalisierung, um Ihr erstes Projekt einzurichten.
Bereit, verifizierte mehrsprachige Software zu veröffentlichen?
Verbinden Sie Ihr GitHub- oder GitLab-repo. Die PTC übersetzt Ihre Ressourcendateien in 40+ Sprachen und prüft die laufende App bei jedem release in jeder einzelnen davon. Sie veröffentlichen mit Zuversicht.
Starten Sie Ihre 30-Tage-Testphase – 20.000 Wörter auf unsere Kosten, keine Kreditkarte erforderlich.
Für Entwickler, die bereit sind, tiefer einzutauchen:
- Lesen Sie die PTC-API-Referenz – REST-Endpunkte, Webhooks, CI-Integration.
- Sehen Sie sich die Format- und Sprachunterstützung an.
- Sprechen Sie mit uns über Enterprise – individuelle SLAs, On-Premise-Optionen, dedizierter Support.