i1n.ai
iOS (Swift) Integração

Localização iOS sem malabarismos com o Xcode.

Envie arquivos .strings, traduza com IA, retorne ao seu projeto Xcode. Chega de gerenciar manualmente Localizable.strings para cada localidade.

$ 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 que as equipes iOS (Swift) usam i1n

Formato .strings nativo

O i1n lê e grava arquivos .strings diretamente. Sem conversão de formato — permanece compatível com o sistema de localização do Xcode.

Todos os locais em um único push

Envie seus .strings em inglês, execute --translate e obtenha automaticamente cada .lproj de destino preenchido.

Plurais e stringsdict

Regras complexas de pluralização são preservadas durante a tradução por IA. Funciona com .stringsdict para formas plurais avançadas.

Integração CI/CD

Adicione i1n push --translate à sua pipeline do Fastlane ou Xcode Cloud. Novas strings são traduzidas antes de cada build.

Comece a localizar seu aplicativo iOS

Grátis para sempre. Nenhum cartão de crédito é necessário.