Caso d'uso
Traduci file .arb in secondi, non in ore.
Carica il tuo file app_en.arb, esegui --translate e ottieni ogni locale di destinazione tradotto dall'IA. Il formato del messaggio ICU, i plurali e le variabili vengono preservati 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 Come i1n risolve questo problema
Formato ARB nativo
i1n legge e scrive file .arb nativamente. Nessuna conversione in JSON e viceversa: il tuo progetto Flutter rimane standard.
Formato messaggio ICU
Plurali, selezioni e messaggi ICU annidati vengono analizzati, protetti durante la traduzione AI e ricostruiti correttamente.
Output compatibile con gen-l10n
I file .arb tradotti funzionano direttamente con gen-l10n di Flutter. Esegui flutter gen-l10n dopo i1n pull e hai finito.
Conservazione dei metadati
I metadati ARB (@key descrizioni, segnaposto) vengono conservati durante la traduzione. Il tuo contesto l10n rimane intatto.
Provalo ora
Gratis per sempre. Non è richiesta la carta di credito.
Altri casi d'uso
Gli agenti AI del livello di localizzazi...
La tua brand voice, in ogni lingua...
Automatizza la localizzazione nella tua ...
Localizza il tuo negozio per ogni mercat...
Localizza iOS e Android da un'unica CLI...
Localizza il tuo SaaS per ogni mercato....
Espanditi globalmente fin dal primo gior...
Traduci file di localizzazione JSON con ...
Traduci file .strings con l'IA...
Traduci stringhe XML Android con l'IA...
Traduci file di localizzazione YAML con ...
i18n type-safe per TypeScript...