Caso de uso
Traduza arquivos .arb em segundos, não em horas.
Envie seu arquivo app_en.arb, execute --translate e obtenha cada local de destino traduzido por IA. O formato de mensagem ICU, plurais e variáveis são preservados automaticamente.
terminal
$ i1n push --translate es,fr,pt,de
✓ Scanned lib/l10n/app_en.arb
✓ Pushed 340 keys
⚡ Translating to 4 languages via AI...
✓ Translated 1,360 strings in 3.1s
✓ Written app_es.arb, app_fr.arb, app_pt.arb, app_de.arb Como o i1n resolve isso
Formato ARB nativo
O i1n lê e grava arquivos .arb nativamente. Sem conversão para JSON e de volta — seu projeto Flutter permanece padrão.
Formato de mensagem ICU
Plurais, seletores e mensagens ICU aninhadas são analisados, protegidos durante a tradução por IA e reconstruídos corretamente.
Saída compatível com gen-l10n
Arquivos .arb traduzidos funcionam diretamente com o gen-l10n do Flutter. Execute flutter gen-l10n após o i1n pull e pronto.
Preservação de metadados
Metadados ARB (@key descrições, placeholders) são preservados durante a tradução. Seu contexto de l10n permanece intacto.
Experimente agora
Grátis para sempre. Nenhum cartão de crédito é necessário.
Mais casos de uso
Os agentes de IA da camada de localizaçã...
Sua voz de marca, em todos os idiomas...
Automatize a localização em seu pipeline...
Localize sua loja para cada mercado....
Localize iOS e Android a partir de uma ú...
Localize seu SaaS para todos os mercados...
Expanda globalmente desde o primeiro dia...
Traduza arquivos de localização JSON com...
Traduza arquivos .strings com IA...
Traduza strings XML do Android com IA...
Traduza arquivos de localização YAML com...
i18n type-safe para TypeScript...