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
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 – maßgeschneiderte Übersetzungen pro Projekt, mit kontextbewusster Genauigkeit für iOS und Android.
- Visuelle Übersetzungsprüfung Ihrer iOS- und Android-Apps – die PTC prüft die ausgeführte App anhand Ihrer Screenshots, sodass Sie ohne manuelle QA pro Sprache veröffentlichen können.
- Ein Workflow für iOS und Android – ein Glossar, ein Translation Memory, ein Release-Zeitplan für beide Plattformen.
- App-Store- und Google Play-Einträge im selben Projekt übersetzt – Titel, Untertitel, Keywords und Release Notes passen zur In-App-Markenstimme.
- Native Verarbeitung von strings.xml, .xcstrings, .strings und .stringsdict – Platzhalter, Pluralformen und Gerätevarianten bleiben alle erhalten.
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()oderText(_:), 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(oderLocalizable.strings) für iOS undres/values/strings.xmlfü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,.xcstringsund 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:
- So lokalisieren Sie Ihre iOS-App mit KI – Leitfaden zur SwiftUI-Internationalisierung.
- So lokalisieren Sie Ihre Android-App mit KI – Schritt für Schritt vom
values/-Setup bis zum Kotlin-Sprachumschalter.