PTC

iOS- und Android-Apps mit KI übersetzen

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

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

Lokalisierte Apps erreichen mehr Nutzer und erzielen in jedem Markt, in dem sie erscheinen, höhere Einnahmen. Dieser Erfolg stellt sich jedoch nur ein, wenn die Lokalisierung zum UI passt und der Marke entspricht. PTC wurde entwickelt, um genau diesen Standard zu erfüllen.

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

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

Kostenlose Testphase starten

Was PTC bei der Lokalisierung mobiler Apps auszeichnet

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

PTC lernt das Vokabular und die Markenstimme Ihrer App

PTC analysiert Ihre Quelldateien beim Hochladen. Es 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 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 gestartet 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 „laufen gehen“ meint. PTC lernt zuerst Ihre Terminologie und Zielgruppe. 99,5 % der Übersetzungen gehen ohne jegliche Bearbeitung live.

Visuelle Übersetzungsprüfung Ihrer iOS- und Android-Apps – Release ohne manuelle QA pro Sprache

PTC macht nicht bei der übersetzten strings.xml oder .xcstrings halt. Die visuelle Übersetzungsprüfung sieht die eigenen Übersetzungen von PTC so, wie sie in Ihrer tatsächlichen App gerendert werden. Sie erkennt Fehler, die bei einer Prüfung auf String-Ebene unsichtbar bleiben:

  • Ein deutsches Label, das in Ihrer Android-App über eine Schaltfläche hinausläuft (Layout-Überlauf).
  • Ein französisches „Send“, das als Substantiv übersetzt wurde, obwohl der iOS-Button ein Verb benötigt.
  • Ein hartcodierter englischer String außerhalb von getString() oder Text(_:), der in der laufenden App auffällig unübersetzt erscheint.

Für native iOS- und Android-Apps (die nicht im Browser laufen, weshalb der Workflow mit der Browser-Erweiterung hier nicht greift) ist der Screenshot-Upload die richtige Methode. Erfassen Sie die kritischen Screens der laufenden App in jeder Zielsprache (Anmeldung, Haupt-Workflow, Einstellungen, Edge-Cases) und laden Sie diese bei PTC hoch. Die Vision-KI von PTC inspiziert jeden Screen.

PTC behebt das, was es kontrolliert. Fehler in den Ressourcendateien (die Verb-Substantiv-Verwechslung, der Layout-Überlauf, die falsche Pluralform) werden automatisch korrigiert. PTC öffnet einen PR mit den Fixes. Fehler, die in Ihrem Kotlin- oder Swift-Code liegen, werden als kopierfertige Prompts für Cursor oder Claude Code zurückgegeben. Ihr Entwicklerteam wendet den Fix in Sekunden an.

Sie releasen keine übersetzte strings.xml auf gut Glück. Sie liefern pro Release eine verifizierte, mehrsprachige App aus.

Ein Workflow für iOS und Android

Die meisten App-Teams lokalisieren iOS und Android in zwei getrennten Schienen. Unterschiedliche Dateiformate, verschiedene Agenturen oder Freelancer, separate Review-Zyklen. 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 Übersetzungsdurchgang pro Sprache. Ein Begriff, den Sie für Spanisch in Ihrem Android-UI festlegen, ist derselbe Begriff in Ihrem iOS-UI. Kein Auseinanderdriften der Plattformen.
  • Ein AI Visual QA-Durchgang pro Release. Laden Sie Screenshots der laufenden iOS-App und der laufenden Android-App in dasselbe Projekt hoch. PTC prüft beide in jeder Zielsprache und meldet Fehler pro Plattform.

Für Entwickler, die eine spezifische Plattform End-to-End lokalisieren möchten, empfehlen wir 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 keinerlei lokale Keywords. PTC übersetzt die drei Dinge, die jedes mehrsprachige App-Release benötigt. Dabei werden dasselbe Glossar und derselbe Produktkontext wie für Ihre In-App-Strings verwendet, damit 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 pro Sprache korrekt behandelt, Längenbeschränkungen werden beachtet.
  • App Store- und Google Play-Einträge. Titel, Untertitel, Werbetext, Beschreibung und Keywords. Optimiert für jeden Markt und unter Berücksichtigung der Zeichenlimits, die Apple und Google vorgeben.
  • Release Notes, E-Mail-Kampagnen und Hilfe-Inhalte. „Was neu ist“-Texte, In-App- und Marketing-E-Mails, Support-FAQs. Alles im selben Projekt übersetzt, damit Terminologie und Markenstimme mit dem übereinstimmen, was Nutzer im Produkt sehen.

Übersetzen Sie alles aus einem Projekt, mit einem Glossar, nach einem Release-Zeitplan. Keine Übergaben an Agenturen zwischen In-App-Texten und Store-Listing-Kopien.

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

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

iOS .xcstrings (String-Kataloge, Xcode 15+). PTC liest das .xcstrings-JSON-Format, einschließlich der Pluralvarianten in String-Katalogen und gerätespezifischer Varianten. Die Ausgabe ist dieselbe .xcstrings-Datei mit ausgefüllten Zielsprachen. Ziehen Sie diese zurück in Xcode, und Ihr Projekt lässt sich sofort mit den neuen Sprachen bauen.

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

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 Textlänge jeder Zielsprache und markiert Überläufe bereits während der Übersetzung, 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 integriert sich mit GitHub, GitLab und Bitbucket. Pushen Sie eine String-Änderung in Ihren Main-Branch, und PTC öffnet einen PR mit den aktualisierten übersetzten strings.xml- und .xcstrings-Dateien, bevor das nächste Release erscheint.

# .github/workflows/translate.yml
name: PTC translate
on:
  push:
    paths:
      - 'app/src/main/res/values/strings.xml'
      - 'iOS/Localizable.xcstrings'
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 }}"

Die PTC API-Referenz deckt den vollständigen Webhook- und REST-Workflow ab.

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

Beschreibungen für den App Store und Google Play, „Was neu ist“-Release Notes und Texte für Push-Benachrichtigungen liegen alle außerhalb Ihrer strings.xml- und .xcstrings-Dateien. 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.

In-App-Chat, Nutzer-Posts und dynamische Benachrichtigungen mit der PTC API übersetzen

In-App-Chats, nutzergenerierte Posts, Social-Media-Inhalte und dynamische Benachrichtigungen müssen übersetzt werden, sobald der Inhalt eintrifft. Die PTC REST API übersetzt diese Inhalte on-demand mit Bearer-Token-Authentifizierung unter Verwendung desselben Glossars und derselben Markenstimme wie Ihre In-App-Strings.

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 Mindestlaufzeit. 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 erweiterte Business-Testphase an.

PTC ist ISO 27001 zertifiziert

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

Bereit für den Release einer verifizierten mobilen App?

Laden Sie Ihre strings.xml und .xcstrings hoch. PTC übersetzt sie in über 40 Sprachen und prüft die laufende App in jeder einzelnen Sprache anhand Ihrer Screenshots. So können Sie mit gutem Gefühl releasen.

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

Für tiefergehende Schritt-für-Schritt-Anleitungen: