Flutter Integração
Localização Flutter type-safe, automatizada.
Envie seus arquivos ARB, traduza com IA em todas as localidades de destino e receba a saída compatível com gen-l10n. Sem edição 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 que as equipes Flutter usam i1n
Suporte ARB nativo
i1n lê e grava arquivos .arb nativamente. Nenhuma conversão de formato é necessária — seu projeto Flutter permanece padrão.
compatível com gen-l10n
A saída é totalmente compatível com o gen-l10n do Flutter. Classes Dart type-safe são geradas automaticamente.
Plurais e variáveis (__VAR_1__, __VAR_2__) preservados
O formato de mensagem ICU, plurais e variáveis como {count} são detectados e protegidos durante a tradução por IA.
Traduza arquivos .arb com IA
Envie seu ARB de origem, adicione --translate e obtenha todos os idiomas de destino traduzidos em segundos. Não em horas.
Comece a localizar seu app Flutter
Grátis para sempre. Nenhum cartão de crédito é necessário.