i1n.ai
Flutter Integración

Localización de Flutter con seguridad de tipos, automatizada.

Envíe sus archivos ARB, tradúzcalos con IA en todos los idiomas de destino y obtenga resultados compatibles con gen-l10n. Sin edición manual de archivos .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
  }
}

Por qué los equipos Flutter utilizan i1n

Soporte nativo para ARB

i1n lee y escribe archivos .arb de forma nativa. No se requiere conversión de formato: su proyecto Flutter permanece estándar.

Compatible con gen-l10n

La salida es totalmente compatible con gen-l10n de Flutter. Las clases Dart con seguridad de tipos se generan automáticamente.

Plurales y variables preservados

El formato de mensajes ICU, los plurales y las variables como {count} son detectados y protegidos durante la traducción por IA.

Traduzca archivos .arb con IA

Envíe su archivo ARB de origen, añada --translate y obtenga cada idioma de destino traducido en segundos. No en horas.

Comience a localizar su aplicación Flutter

Gratis para siempre. No se requiere tarjeta de crédito.