i1n.ai
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.