Flutter Integrazione
Localizzazione Flutter type-safe, automatizzata.
Carica i tuoi file ARB, traduci con l'IA in tutte le localizzazioni di destinazione ed estrai l'output compatibile con gen-l10n. Nessuna modifica manuale dei file .arb.
$ npx i1n init
lib/pages/home_page.dart
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
class HomePage extends StatelessWidget {
@override
Widget build(BuildContext context) {
final l10n = AppLocalizations.of(context)!;
return Text(l10n.welcomeMessage);
// ↑ Type-safe, generated by i1n pull
}
} Perché i team Flutter usano i1n
Supporto ARB nativo
i1n legge e scrive file .arb nativamente. Non è necessaria alcuna conversione di formato: il tuo progetto Flutter rimane standard.
compatibile con gen-l10n
L'output è completamente compatibile con gen-l10n di Flutter. Le classi Dart type-safe vengono generate automaticamente.
Plurali e variabili (__VAR_1__, __VAR_2__) conservati
Il formato del messaggio ICU, i plurali e le variabili come {count} vengono rilevati e protetti durante la traduzione AI.
Traduci file .arb con l'IA
Carica il tuo ARB di origine, aggiungi --translate e ottieni ogni locale di destinazione tradotto in pochi secondi. Non in ore.
Inizia a localizzare la tua app Flutter
Gratis per sempre. Non è richiesta carta di credito.