PTC

iOS- und Android-Apps mit KI übersetzen

Übersetzen Sie iOS- und Android-Apps mit KI in über 40 Sprachen. Die PTC (Private Translation Cloud) lernt das Vokabular Ihrer App und prüft die ausgeführte App visuell, sodass Sie ohne manuelle QA pro Sprache veröffentlichen können.

Die PTC verarbeitet strings.xml, .strings und .xcstrings in einem Projekt. Sie behalten eine Source of Truth, ein Glossar und einen AI Visual QA-Durchlauf pro Release. Ihre App-Store- und Google Play-Einträge werden im selben Projekt übersetzt, damit die Terminologie konsistent bleibt.

Lokalisierte Apps erreichen mehr Nutzer und erzielen in jedem Markt, in dem sie veröffentlicht werden, höhere Einnahmen. Dieser Erfolg stellt sich jedoch nur ein, wenn die Lokalisierung in die UI passt und markenkonform ist. Die PTC wurde entwickelt, um diesen Standard zu erfüllen.

Starten Sie Ihre 30-Tage-Testphase – übersetzen Sie Ihre Mobile-App sofort

  • 20.000 Wörter in 2 Sprachen
  • 40+ Sprachen unterstützt
  • Visuelle Übersetzungsprüfung der ausgeführten iOS- und Android-Apps inklusive
  • ISO 27001-zertifiziert – Sicherheit und Compliance abgehakt
  • Keine Kreditkarte erforderlich

Starten Sie Ihre Testphase

Was die PTC bei der Lokalisierung von Mobile-Apps auszeichnet

Jeder der folgenden Punkte verlinkt zum detaillierten Abschnitt weiter unten auf der Seite.

Die PTC lernt das Vokabular und die Markenstimme Ihrer App

Die PTC analysiert Ihre Quelldateien beim Upload. Sie erstellt automatisch eine Beschreibung Ihrer App und nutzt diese Beschreibung, um mit der richtigen Tonalität und Terminologie zu übersetzen.

Wenn Ihre App einen Datensatz als „Workspace“ statt als „Project“ bezeichnet, behält die PTC diese Unterscheidung in jeder Zielsprache bei. Dieselbe Beschreibung wird für jedes zukünftige Update übernommen. Sie können die automatisch generierte Beschreibung überprüfen und bearbeiten, bevor die Übersetzung ausgeführt wird.

Die meisten generischen KI-Tools sehen einen String wie „Run“ und übersetzen ihn, ohne zu wissen, ob der Nutzer „einen Scan ausführen“ oder „joggen gehen“ meint. Die PTC lernt zuerst Ihre Terminologie und Zielgruppe. 99,5 % der Übersetzungen sind sofort produktionsreif.

Visuelle Übersetzungsprüfung Ihrer iOS- und Android-Apps – veröffentlichen Sie ohne manuelle QA pro Sprache

Die PTC hört nicht bei der übersetzten strings.xml oder .xcstrings auf. Die visuelle Übersetzungsprüfung sieht die eigenen Übersetzungen der PTC, wie sie in Ihrer tatsächlichen App dargestellt werden. Sie erkennt Fehler, die keine Prüfung auf String-Ebene sehen kann:

  • Ein deutsches Label, das in einem Button in Ihrer Android-App einen Überlauf verursacht.
  • Ein französisches „Send“, das als Substantiv übersetzt wurde, obwohl der iOS-Button ein Verb benötigte.
  • Ein hardcodierter englischer String außerhalb von getString() oder Text(_:), der in der ausgeführten App offensichtlich unübersetzt erscheint.

Für native iOS- und Android-Apps (die nicht in einem Browser ausgeführt werden, weshalb der Workflow über die Browser-Erweiterung hier nicht greift) ist die richtige Variante der Screenshot-Upload. Erfassen Sie die kritischen Bildschirme der ausgeführten App in jeder Zielsprache (Anmeldung, Haupt-Workflow, Einstellungen, Edge Cases) und laden Sie sie in die PTC hoch. Die Vision-KI der PTC prüft jeden Bildschirm.

Die PTC behebt, was sie kontrolliert. Fehler in den Ressourcendateien (die Verb-Substantiv-Diskrepanz, der Layout-Überlauf, die falsche Pluralform) werden automatisch behoben. Die PTC öffnet einen Merge Request mit den Korrekturen. Fehler, die sich in Ihrem Kotlin- oder Swift-Code befinden, kommen als kopierfertige Prompts für Cursor oder Claude Code zurück. Ihr Entwicklerteam wendet den Fix in Sekundenschnelle an.

Sie veröffentlichen nicht einfach eine übersetzte strings.xml und hoffen das Beste. Sie veröffentlichen pro Release eine verifizierte, mehrsprachige App.

Ein Workflow für iOS und Android

Die meisten App-Teams lokalisieren iOS und Android in zwei separaten Prozessen. Unterschiedliche Dateiformate, unterschiedliche Agenturen oder Freelancer, unterschiedliche Prüfzyklen. Die PTC führt beides in einem einzigen Projekt zusammen:

  • Eine Source of Truth. Laden Sie Localizable.xcstrings (oder Localizable.strings) für iOS und res/values/strings.xml für Android in dasselbe PTC-Projekt hoch. Glossar, Markenstimme und Translation Memory gelten für beide.
  • Ein Übersetzungsdurchlauf pro Sprache. Ein Begriff, für den Sie sich im Spanischen in Ihrer Android-UI entscheiden, ist derselbe Begriff in Ihrer iOS-UI. Kein Drift zwischen den Plattformen.
  • Ein AI Visual QA-Durchlauf pro Release. Laden Sie Screenshots der ausgeführten iOS-App und der ausgeführten Android-App in dasselbe Projekt hoch. Die PTC prüft beide in jeder Zielsprache und meldet Fehler pro Plattform.

Für Entwickler, die bereit sind, eine bestimmte Plattform durchgängig zu lokalisieren, siehe das Android-Lokalisierungs-Tutorial und das iOS-Lokalisierungs-Tutorial.

App-Store- und Google Play-Einträge im selben Projekt übersetzt

Ihr übersetzter App-Store-Eintrag sorgt dafür, dass Sie in jedem Markt gefunden werden. Ohne ihn ranken Sie für null lokale Keywords. Die PTC übersetzt die drei Dinge, die jedes mehrsprachige App-Release benötigt. Sie verwendet dasselbe Glossar und denselben Produktkontext wie Ihre In-App-Strings, sodass alles konsistent klingt:

  • In-App-Strings. Jede strings.xml, .strings, .xcstrings und jede JSON-Ressource, die Ihre App zur Laufzeit abruft. Platzhalter bleiben erhalten, Pluralformen werden je nach Sprache berücksichtigt und Längenbegrenzungen eingehalten.
  • App-Store- und Google-Play-Einträge. Titel, Untertitel, Werbetext, Beschreibung und Keywords. Für jeden Markt optimiert und unter Berücksichtigung der von Apple und Google vorgegebenen Zeichenlimits.
  • Release Notes, E-Mail-Kampagnen und Hilfe-Inhalte. „Was ist neu“-Texte, In-App- und Marketing-E-Mails, Support-FAQs. Alles im selben Projekt übersetzt, damit Terminologie und Markenstimme mit dem übereinstimmen, was die Nutzer im Produkt sehen.

Übersetzen Sie alles aus einem einzigen Projekt, mit einem Glossar und nach einem Veröffentlichungszeitplan. Keine Übergaben an Agenturen für In-App- und Store-Eintrags-Texte.

PTC übersetzt strings.xml, .xcstrings, .strings und .stringsdict nativ

Android strings.xml. PTC liest das vollständige Android-String-Ressourcen-Schema. Einfache Strings, formatierte Strings mit positionsgebundenen Platzhaltern (%1$s), String-Arrays, Pluralformen (<plurals name="...">) und HTML-Entitäten. Die Ausgabe ist eine res/values-{locale}/strings.xml pro Zielsprache, sofort einsatzbereit für Ihren app/src/main/res/-Baum.

iOS .xcstrings (String Catalogs, Xcode 15+). PTC liest das .xcstrings-JSON-Format, einschließlich der Plural- und gerätespezivischen Variationen des String Catalogs. Die Ausgabe ist dieselbe .xcstrings-Datei mit ausgefüllten Zielsprachen. Fügen Sie sie wieder in Xcode ein und der Build Ihres Projekts erfolgt sofort mit den neuen Sprachen.

iOS .strings (Legacy). Weiterhin unterstützt. PTC liest Localizable.strings, InfoPlist.strings und jede benutzerdefinierte .strings-Tabelle, mit voller Unterstützung für %@ und positionsgebundene Platzhalter.

iOS-.stringsdict-Pluralformen. PTC liest das .stringsdict-XML-Format und generiert die richtigen Pluralvarianten für jede Zielsprache.

PTC verwendet intelligente Standardwerte für die Länge in jeder Zielsprache und kennzeichnet Überläufe, während Sie übersetzen, nicht erst nach dem Build. Die vollständige Matrix der unterstützten Dateiformate finden Sie in der PTC-API-Referenz.

Automatisieren Sie die Übersetzung aus Ihrem Git-Repository

PTC lässt sich in GitHub, GitLab und Bitbucket integrieren. Pushen Sie eine String-Änderung in Ihren Main-Branch und PTC öffnet einen Merge Request mit den aktualisierten übersetzten strings.xml- und .xcstrings-Dateien, bevor das nächste Release veröffentlicht wird.

Committen Sie eine .ptc-config.yml, in der die Dateien mit Ihren Quellstrings benannt sind und angegeben ist, wo die Übersetzungen hingehören:

# .ptc-config.yml
source_locale: en
files:
  - file: app/src/main/res/values/strings.xml
    output: app/src/main/res/values-{{lang}}/strings.xml
  - file: ios/en.lproj/Localizable.strings
    output: ios/{{lang}}.lproj/Localizable.strings

Fügen Sie dann die PTC-Translate-Action zu Ihrem Workflow hinzu. Sie enthält intern eine angeheftete Version der PTC-CLI, sodass Ihr Build zur Laufzeit nichts herunterlädt:

# .github/workflows/translate.yml
name: Translate
on:
  push:
    paths:
      - 'app/src/main/res/values/strings.xml'
      - 'ios/en.lproj/Localizable.strings'
  workflow_dispatch: {}

jobs:
  translate:
    runs-on: ubuntu-latest
    permissions:
      contents: write
      pull-requests: write
    steps:
      - uses: actions/checkout@v4
      - uses: OnTheGoSystems/ptc-action@v1
        with:
          api-token: ${{ secrets.PTC_API_TOKEN }}
          create-pr: true

Die PTC-API-Referenz deckt den gesamten Webhook- und REST-Flow ab.

Übersetzen Sie App-Store-Einträge, Release Notes und Push-Benachrichtigungen

App-Store- und Google-Play-Beschreibungen, „Was ist neu“-Release-Notes und Texte für Push-Benachrichtigungen befinden sich alle außerhalb Ihrer strings.xml- und .xcstrings-Dateien. PTCs Paste to Translate 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 wie Ihre In-App-Strings verwenden.

Übersetzen Sie In-App-Chats, Nutzerbeiträge und dynamische Benachrichtigungen mit der PTC-API

In-App-Chats, nutzergenerierte Beiträge, Social-Media-Inhalte und dynamische Benachrichtigungen müssen übersetzt werden, sobald die Inhalte eintreffen. Die PTC-REST-API übersetzt diese Inhalte bei Bedarf mit Bearer-Token-Authentifizierung und verwendet dabei dasselbe Glossar und dieselbe Markenstimme wie Ihre In-App-Strings.

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 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. Die Preisseite enthält einen Kostenrechner. Melden Sie sich mit einer Firmen-E-Mail-Adresse für eine erweiterte Business-Testphase an.

PTC ist nach ISO 27001 zertifiziert

PTC verarbeitet Ihre Daten und die Daten Ihrer Nutzer nach international anerkannten Sicherheitsstandards. Ihr Sicherheits- und Compliance-Team kann ohne zusätzliche Prüfung freigeben.

Bereit, eine verifizierte mobile App zu veröffentlichen?

Laden Sie Ihre strings.xml und .xcstrings hoch. PTC übersetzt sie in über 40 Sprachen und überprüft die laufende App in jeder einzelnen anhand Ihrer Screenshots. Sie können mit Zuversicht veröffentlichen.

Starten Sie Ihre 30-Tage-Testphase – 20.000 Wörter gehen auf uns, keine Kreditkarte erforderlich.

Für eine detaillierte Schritt-für-Schritt-Anleitung: