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.