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.