
iOS App Localizer
Apple · Schreiben
iOS App Localizer steht für die String Catalogs, die Apple in Xcode 15 eingeführt hat: ein eingebautes Lokalisierungstool für Apps, das alle Texte, Übersetzungen und Pluralformen in einer Datei bündelt, damit du in über 40 Sprachen veröffentlichen kannst.

Über iOS App Localizer
About
Was ist iOS App Localizer
iOS App Localizer ist der Name für den String-Catalogs-Ablauf, den Apple in Xcode 15 eingeführt hat. Es ist keine App, die du separat herunterlädst. Das Werkzeug steckt in Xcode, dem Programm, mit dem Entwickler bereits Software für iPhone und iPad bauen. Wenn du eine iOS-App lokalisieren willst und dem Projekt einen String-Katalog hinzufügst, durchsucht der Compiler bei jedem Build deinen Code, zieht den sichtbaren Text heraus und legt jede Zeile in eine bearbeitbare Liste. Statt verstreuter .strings- und .stringsdict-Dateien hast du eine einzige Quelle für die App-Übersetzung.
Das Problem, das es löst, ist Wildwuchs. Ältere Projekte hielten eine Strings-Datei pro Sprache, ein neuer Button bedeutete also Änderungen an einem Dutzend Stellen, und nichts zeigte an, welche Zeilen noch keine Übersetzung hatten. Ein String-Katalog dreht das um. Eine Datei enthält die Ausgangssprache und alle Zielsprachen, und Xcode zeigt einen Fortschritt in Prozent pro Sprache, sodass Lücken sofort sichtbar sind. Du kannst außerdem den Status jeder Übersetzung markieren, Pluralformen behandeln und Text je nach Gerät variieren, ohne den Editor zu verlassen.
Ein paar Grenzen sind wichtig. iOS App Localizer läuft nur auf dem Mac und in Xcode, hilft also nicht, wenn du unter Windows oder in einem No-Code-Tool baust. Die Übersetzungen schreibt es auch nicht für dich: Es zieht Strings heraus und ordnet sie, aber den deutschen oder japanischen Text lieferst du selbst, es sei denn, du nutzt die agentengestützte Übersetzung neuerer Xcode-Versionen. Und ein großes Altprojekt umzustellen, verlangt einen bewussten Durchgang, weil du alle alten Strings-Dateien in das neue Format verschiebst.
Erste Schritte
- Öffne dein Projekt in Xcode 15 oder neuer und wähle die Projektdatei im Navigator aus.
- Suche unter Info den Abschnitt Localizations und klicke auf das Plus, um jede gewünschte Sprache hinzuzufügen.
- Klicke mit der rechten Maustaste auf deinen App-Ordner, wähle New File from Template, nimm den Typ String Catalog und nenne die Datei Localizable, damit Xcode sie als Standardkatalog behandelt.
- Baue das Projekt einmal. Xcode zieht die lokalisierbaren Strings aus deinem Code und listet sie im Katalog auf.
- Öffne den Katalog, fülle jede Sprachspalte aus und markiere die Einträge als übersetzt. Xcode führt den Fortschritt in Prozent mit.
Produktinformationen
Ein kurzer Überblick über Preise, unterstützte Plattformen und die Leistung von iOS App Localizer.
Am besten für
Die Nutzer, Aufgaben und Szenarien, für die dieses Tool am besten passt.
Nutzer
- Unabhängige iOS-Entwickler mit weltweitem Publikum
- Kleine Teams ohne eigenen Lokalisierungsingenieur
- Entwickler, die ein Altprojekt umstellen
- Produktmanager, die Überblick brauchen
Aufgaben
- Die iOS-Internationalisierung über eine ganze Codebasis hinweg steuern
- Erkennen, welche Strings noch eine Übersetzung brauchen
- Pluralformen richtig behandeln
- Text je nach Gerät variieren
- Quelle und Übersetzungen synchron halten
- Arbeit für Übersetzer exportieren
Szenarien
- Eine zweite Sprache zu einer App hinzufügen, die nur auf Englisch erschienen ist
- Ein Release, bei dem das Marketing auch den App-Namen lokalisiert haben will
- Eine freiberufliche Übersetzerin einbinden
- Die Übersetzungsqualität vor dem Start prüfen
Wichtigste Funktionen
Automatische String-Extraktion
Bei jedem Build durchsucht Xcode deinen Code und deine SwiftUI-Views nach sichtbarem Text und nimmt Neues in den Katalog auf. Du hörst auf, Strings per Hand zu pflegen, und musst nicht mehr rätseln, ob ein frisch hinzugefügtes Label im Übersetzungssatz gelandet ist. In SwiftUI läuft die Extraktion fast von selbst, was den alten Schritt erspart, Text erst in Lokalisierungsmakros zu wickeln.
Eine Datei für alle Sprachen
String Catalogs ersetzen das alte Muster einer Strings-Datei pro Sprache durch eine einzige .xcstrings-Datei mit Ausgangssprache und allen Zielen. Wenn du eine iOS-App so lokalisierst, liegt jede Zielsprache in einer Datei statt in einem Ordner voller Einzeldateien.
Fortschritt der Übersetzung im Blick
Der Editor zeigt einen Fortschritt in Prozent pro Sprache und markiert Einträge als extrahiert, übersetzt oder noch fehlend. Damit wird aus "sind wir startklar" eine Zahl, die jedes Teammitglied lesen kann, statt einer Unsicherheit darüber, ob die Strings-Dateien aktuell sind.
Pluralformen und Gerätevarianten
Pluralregeln und gerätespezifische Varianten verwaltest du im Katalog. Statt separater .stringsdict-Dateien pro Sprache setzt du die Pluralformen direkt neben den String, und du kannst denselben Eintrag auf iPhone, iPad und Mac unterschiedlich anzeigen lassen, was layoutempfindliche Texte überschaubar hält.
Import- und Export-Abläufe
Du exportierst einen Lokalisierungskatalog oder XLIFF-Dateien, gibst sie an Übersetzer außerhalb von Xcode und spielst die Ergebnisse ins Projekt zurück. Das passt zu Teams, die mit einer Agentur oder Freiberuflern arbeiten, und hält deren Arbeit an den genauen Strings im Code ausgerichtet.
Unterstützung für InfoPlist
Ein eigener InfoPlist-String-Katalog deckt Werte ab, die in deiner Property List liegen, etwa den Anzeigenamen der App und Berechtigungshinweise. Solche Texte zu lokalisieren bedeutete früher getrennte Plist-Dateien pro Sprache, und der Katalog fügt sie in denselben Ablauf wie den Rest ein.
In die Apple-Toolchain integriert
String Catalogs laufen in Xcode, ohne Fremdbibliothek oder Dienst und ohne zusätzliche Abhängigkeit, die du pflegen musst. Die Lokalisierung in Xcode bleibt dort, wo auch deine Builds und deine Signierung liegen, was das Risiko senkt, dass eine Sprache zwischen Werkzeugen verloren geht.
Vor- und Nachteile
Vorteile
- Eine einzige Quelle: ein Katalog enthält Ausgangssprache und alle Übersetzungen, es gibt also keine Sucherei in Dateien pro Sprache.
- Automatische Extraktion: Xcode findet neue sichtbare Strings bei jedem Build, was die manuelle Nachverfolgung deutlich verringert.
- Eingebaute Fortschrittsansicht: Prozentwerte pro Sprache machen die Startreife zu einer konkreten Zahl.
- Keine Zusatzwerkzeuge: es steckt in Xcode, also kein Fremddienst zum Anmelden oder Pflegen.
- Guter Plural- und Gerätesupport: Pluralformen und Gerätevarianten liegen in derselben Datei wie der Basisstring.
Nachteile
- Nur Mac und Xcode: es gibt keinen Weg über Windows oder Linux, Teams, die plattformübergreifend außerhalb der Apple-Werkzeuge bauen, können es also nicht direkt nutzen.
- Es ordnet Übersetzungen, es schreibt sie nicht: ohne die agentengestützte Übersetzung lieferst du den Zieltext weiterhin selbst.
- Umstellung braucht Planung: ein großes Altprojekt mit vielen .strings-Dateien ins neue Format zu bringen, ist eine eigene Aufgabe und kein Ein-Klick-Wechsel für alles.
- An Apples Release-Zyklus gebunden: Format- und Funktionsänderungen kommen mit neuen Xcode-Versionen, du kannst Verbesserungen also nicht unabhängig übernehmen.
Häufige Fragen
iOS App Localizer ist das String-Catalogs-System in Xcode 15 und neuer. Es zieht den sichtbaren Text aus deinem Code, speichert Ausgangsstrings und alle Übersetzungen in einer einzigen .xcstrings-Datei und verfolgt, wie vollständig jede Sprache ist.
Ähnliche Inhalte
Entdecke passende Tools, Skills und Artikel zu iOS App Localizer.
Alternativen zu iOS App Localizer
Claude for Google Workspace
Anthropic · Schreiben · Produktivität · BusinessClaude for Google Workspace öffnet eine Claude-Seitenleiste in Google Docs, Sheets und Slides. Sie liest die geöffnete Datei und ändert sie direkt im Dokument.
Claude Haiku 5.5
Anthropic · Schreiben · Coding · ChatbotClaude Haiku 5.5 ist Anthropics schnellstes und günstigstes kleines Modell: 0,10 US-Dollar pro Million Eingabe-Tokens und ein Kontext von 1M Tokens.
NoteWorthy
Suman Hansada · Schreiben · Produktivität · KI-AssistentNoteWorthy ist eine Notizen-App für iPhone, iPad und Mac, die Titel schreibt, Formatierung aufräumt, lange Notizen zusammenfasst und jede Notiz mit KI direkt auf dem Gerät einsortiert. Kein Konto, kein Upload, keine Netzwerkanfrage.
