Flutter Integración
Localización de Flutter con tipos seguros, automatizada.
Sube tus archivos ARB, traduce con IA en todos los locales de destino y descarga la salida compatible con gen-l10n. Sin edición manual de .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 de Flutter usan i1n
Soporte nativo de ARB
i1n lee y escribe archivos .arb de forma nativa. No se necesita conversión de formato: tu proyecto Flutter se mantiene estándar.
Compatible con gen-l10n
La salida es totalmente compatible con gen-l10n de Flutter. Las clases Dart con tipos seguros se generan automáticamente.
Plurales y variables conservados
El formato de mensajes ICU, los plurales y las variables como {count} se detectan y protegen durante la traducción con IA.
Traduce archivos .arb con IA
Envía tu ARB fuente, agrega --translate y obtén cada idioma de destino traducido en segundos. No en horas.
Comienza a localizar tu app Flutter
Gratis para siempre. No se requiere tarjeta de crédito.