Flutter ARB 翻訳

ICU メッセージ形式対応の Flutter/Dart ARB ファイル

ログイン不要 $19から 変数安全

課題

  • ICU 複数形 {count, plural, one{1 item} other{{count} items}} が壊れる
  • select 文 {gender, select, male{He} female{She}} が変形される
  • ネストしたプレースホルダー {{player_name}} が誤翻訳される
  • 手動での ARB 編集は Flutter intl パッケージの知識が必要

解決策

  • ICU 対応パーサーが plural/select 構文を保持
  • AI 翻訳前にネストしたプレースホルダーをロック
  • ARB 構造 (@@locale, _metadata) を保持
  • 19 ドルから定額 — ワード単位の課金なし

翻訳前後の比較

Flutter ARBファイルがAI翻訳によってどのように変化するかご確認ください。変数はそのまま保護されます。

原文(英語)

単語数:35
{\n  "@@locale": "en",\n  "greeting": "Hello {player_name}!",\n  "@greeting": {\n    "description": "Welcome message"\n  },\n  "items": "{count, plural, =1{1 item} other{{count} items}}",\n  "@items": {\n    "placeholders": {\n      "count": {\n        "type": "int"\n      }\n    }\n  }\n}

翻訳文(スペイン語)

28言語以上対応
{\n  "@@locale": "es",\n  "greeting": "¡Hola {player_name}!",\n  "@greeting": {\n    "description": "Mensaje de bienvenida"\n  },\n  "items": "{count, plural, =1{1 elemento} other{{count} elementos}}",\n  "@items": {\n    "placeholders": {\n      "count": {\n        "type": "int"\n      }\n    }\n  }\n}

お知らせ:すべての変数({pattern}など)は、翻訳版でも完全にそのまま保持されます。

変数保護パターン

Flutter ARBファイルには、決して翻訳してはいけない特殊なパターンが含まれています。当社のAIがこれらを自動的にロックします。

ロック済み
{player_name}

波括弧

ロック済み
{count, plural, ...}

ICU 複数形

ロック済み
{gender, select, ...}

ICU select

保持
@@locale

ARB メタデータ

Flutterゲームのローカライズを始める準備はできましたか?

Flutter ARBファイルをアップロードするだけで、24時間以内に変数保護機能付きのAI翻訳をお届けします。ログイン不要。1ファイルあたり$19から。

24時間対応・変数保護・28言語以上

関連ファイル形式