AI Localizer ist eine Entwickler-Tool-Softwarelösung, die iOS- und macOS-Entwicklern hilft, ihre Xcode-Projekte automatisch in mehrere Sprachen zu lokalisieren. Sie ermöglicht die direkte Übersetzung von App-String-Ressourcen und Katalogdateien und ist somit geeignet für App-Lokalisierungs-Workflows, bei denen Effizienz, Genauigkeit und Entwicklerkontrolle erforderlich sind.
Dieses Produkt ist sowohl für einzelne Entwickler als auch für Teams konzipiert, die an mit Xcode erstellten Apps arbeiten. Es unterstützt Projekte, die mit SwiftUI, Storyboard oder XIB entwickelt wurden, und kann sowohl .strings- als auch .xcstrings-Formate verarbeiten. Typische Anwendungsfälle umfassen das Hinzufügen neuer Sprachen zu einer bestehenden App, das Bearbeiten und Verfeinern von lokalisiertem Text, das Exportieren von Übersetzungen zur Korrekturlesung und die Unterstützung von Entwicklern, ein globales Publikum zu erreichen, ohne umfangreiche manuelle Übersetzungsarbeit.
Wichtige Funktionen und Fähigkeiten umfassen:
- Automatische Erkennung aller lokalisierbaren Textressourcen in einem Xcode-Projekt und direktes Speichern der übersetzten Inhalte zurück in das Projekt.
- Wahl der Übersetzungsmaschine: Verwenden Sie die integrierte KI-Übersetzung oder konfigurieren Sie ein benutzerdefiniertes Microsoft Azure- oder Google Translate-Konto.
- Unterstützung für über 35 Sprachen, darunter Arabisch, Chinesisch, Japanisch, Englisch, Spanisch und Französisch.
- Kompatibilität mit SwiftUI, Storyboards und XIBs, Unterstützung sowohl für .strings- als auch .xcstrings-Dateiformate für moderne und ältere App-Oberflächen.
- Korrekturlese- und Qualitätskontroll-Workflow, der den Export von übersetzten Strings in CSV zur Überprüfung und den erneuten Import nach Korrekturen ermöglicht.
- Lokale Verarbeitung auf dem Mac, um die Datensicherheit zu gewährleisten und unnötige Übertragungen von Projektdateien an externe Server zu vermeiden.
AI Localizer bietet eine fokussierte, integrierte Lösung für Entwickler, die die App-Lokalisierung rationalisieren möchten, während sie die Kontrolle über die Übersetzungsqualität und den Workflow behalten. Es reduziert den manuellen Aufwand, der erforderlich ist, um mehrsprachige App-Versionen vorzubereiten, und hilft Teams, globalisierte Software schneller und effizienter zu veröffentlichen.