iOS (Swift) Integration
iOS-Lokalisierung ohne Xcode-Gymnastik.
Pushen Sie .strings-Dateien, übersetzen Sie mit KI, holen Sie sie zurück in Ihr Xcode-Projekt. Kein manuelles Verwalten von Localizable.strings mehr für jede Locale.
$ npx i1n init
en.lproj/Localizable.strings
// Localizable.strings (en)
"home.title" = "Welcome to the app";
"home.subtitle" = "Get started in seconds";
"settings.notifications" = "Enable notifications";
// Usage in Swift
Text(NSLocalizedString("home.title", comment: "")) Warum verwenden __VAR_1__-Teams i1n?
Natives .strings-Format
i1n liest und schreibt .strings-Dateien direkt. Keine Formatkonvertierung – bleibt kompatibel mit Xcodes Lokalisierungssystem.
Alle Lokalisierungen in einem Push
Pushen Sie Ihre englischen .strings, führen Sie --translate aus und lassen Sie jedes Ziel- .lproj automatisch befüllen.
Plural- und Stringsdict-Dateien
Komplexe Pluralisierungsregeln bleiben bei der KI-Übersetzung erhalten. Funktioniert mit .stringsdict für erweiterte Pluralformen.
CI/CD-Integration
Fügen Sie i1n push --translate zu Ihrer Fastlane- oder Xcode Cloud-Pipeline hinzu. Neue Zeichenfolgen werden vor jedem Build übersetzt.
Beginnen Sie mit der Lokalisierung Ihrer iOS-App
Für immer kostenlos. Keine Kreditkarte erforderlich.