i1n.ai
iOS (Swift) Integración

Localización de iOS sin acrobacias de Xcode.

Envía archivos .strings, traduce con IA, y vuelve a tu proyecto de Xcode. No más gestión manual de Localizable.strings para cada localización.

$ 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: ""))

Por qué los equipos de iOS (Swift) usan i1n

Formato nativo .strings

i1n lee y escribe archivos .strings directamente. Sin conversión de formato — se mantiene compatible con el sistema de localización de Xcode.

Todas las localizaciones en un solo envío

Envía tus .strings en inglés, ejecutá --translate, y obtené cada .lproj de destino poblado automáticamente.

Plurales y stringsdict

Las reglas complejas de pluralización se conservan durante la traducción con IA. Funciona con .stringsdict para formas plurales avanzadas.

Integración CI/CD

Agregá i1n push --translate a tu pipeline de Fastlane o Xcode Cloud. Las nuevas cadenas se traducen antes de cada compilación.

Comenzá a localizar tu app de iOS

Gratis para siempre. No se requiere tarjeta de crédito.