Flutter एकीकरण
टाइप-सेफ फ़्लटर लोकलाइज़ेशन, स्वचालित।
अपनी ARB फ़ाइलें पुश करें, सभी लक्षित लोकेल में AI के साथ अनुवाद करें, और gen-l10n संगत आउटपुट प्राप्त करें। कोई मैन्युअल .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
}
} i1n का उपयोग क्यों करते हैं __VAR_1__ टीमें?
नेटिव ARB सपोर्ट
i1n .arb फ़ाइलों को मूल रूप से पढ़ता और लिखता है। किसी भी प्रारूप रूपांतरण की आवश्यकता नहीं है — आपका Flutter प्रोजेक्ट मानक बना रहता है।
gen-l10n संगत
आउटपुट Flutter के gen-l10n के साथ पूरी तरह से संगत है। टाइप-सेफ डार्ट क्लास स्वचालित रूप से जेनरेट होते हैं।
बहुवचन और चर संरक्षित
एआई अनुवाद के दौरान आईसीयू संदेश प्रारूप, बहुवचन और {count} जैसे चर का पता लगाया जाता है और उन्हें सुरक्षित रखा जाता है।
AI के साथ .arb फ़ाइलों का अनुवाद करें
अपनी स्रोत ARB पुश करें, --translate जोड़ें, और हर लक्ष्य लोकेल को सेकंडों में अनुवादित करवाएं। घंटों में नहीं।
अपने फ़्लटर ऐप का स्थानीयकरण शुरू करें
हमेशा के लिए मुफ़्त। किसी क्रेडिट कार्ड की आवश्यकता नहीं।