ユースケース
.arbファイルを数秒で翻訳、数時間かかりません。
app_en.arb をプッシュし、--translate を実行すると、すべてのターゲットロケールが AI によって翻訳されます。ICU メッセージ形式、複数形、および変数は自動的に保持されます。
terminal
$ i1n push --translate es,fr,pt,de
✓ Scanned lib/l10n/app_en.arb
✓ Pushed 340 keys
⚡ Translating to 4 languages via AI...
✓ Translated 1,360 strings in 3.1s
✓ Written app_es.arb, app_fr.arb, app_pt.arb, app_de.arb i1nがこれを解決する方法
ネイティブARB形式
i1nは.arbファイルをネイティブに読み書きします。JSONへの変換やその逆の変換は不要です—Flutterプロジェクトは標準のままです。
ICUメッセージ形式
複数形、選択肢、およびネストされたICUメッセージは解析され、AI翻訳中に保護され、正しく再構築されます。
gen-l10n互換の出力
翻訳された.arbファイルはFlutterのgen-l10nと直接連携します。i1n pullの後にflutter gen-l10nを実行すれば完了です。
メタデータの保持
翻訳中、ARBメタデータ(@keyの説明、プレースホルダー)は保持されます。l10nコンテキストはそのまま維持されます。
今すぐ試す
永久無料。クレジットカード不要。
その他のユースケース
ローカライゼーションレイヤーのAIエージェントはすでに理解しています。...
あらゆる言語で、あなたのブランドボイスを...
CI/CDパイプラインでローカライゼーションを自動化する...
あらゆる市場に合わせてストアをローカライズしましょう。...
1つのCLIからiOSとAndroidをローカライズ...
あらゆる市場に向けてSaaSをローカライズしましょう。...
初日からグローバル展開...
AIでJSONロケールファイルを翻訳...
AIで.stringsファイルを翻訳...
AIでAndroid XML文字列を翻訳...
AIでYAMLロケールファイルを翻訳...
TypeScriptのためのタイプセーフなi18n...