i1n.ai
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.