i1n.ai
iOS (Swift) Integrazione

Localizzazione iOS senza ginnastiche Xcode.

Invia i file .strings, traduci con l'IA, riporta al tuo progetto Xcode. Non dovrai più gestire manualmente Localizable.strings per ogni 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: ""))

Perché i team iOS (Swift) usano i1n

Formato .strings nativo

i1n legge e scrive direttamente i file .strings. Nessuna conversione di formato — rimane compatibile con il sistema di localizzazione di Xcode.

Tutte le localizzazioni in un'unica push

Invia i tuoi .strings in inglese, esegui --translate e ottieni automaticamente ogni .lproj di destinazione popolato.

Plurali e stringsdict

Le regole di pluralizzazione complesse vengono preservate durante la traduzione AI. Funziona con .stringsdict per forme plurali avanzate.

Integrazione CI/CD

Aggiungi i1n push --translate alla tua pipeline Fastlane o Xcode Cloud. Le nuove stringhe vengono tradotte prima di ogni build.

Inizia a localizzare la tua app iOS

Gratis per sempre. Non è richiesta carta di credito.