フローの言語設定を追加する(フローBuilder)

フローをローカライズすると、複数の言語で利用できるようになります。フロービルダーでは、ローカライズは画面ごとに管理され、各画面には翻訳の進捗を確認できる完了率が表示されます。

他の言語を追加する前に、デフォルトのロケールでフローの設定を完成させておきましょう。

ローカライズの追加と設定

  1. 左パネルで をクリックし、次に Add locale をクリックします。追加する言語を選択してください。
Add locale dialog
  1. 追加した各ロケールは、ローカライズテーブルの列として表示され、デフォルト言語の値があらかじめ入力されています。

  2. 未翻訳の項目だけに絞り込みたい場合は、左パネルの Missing only トグルをオンにします。テーブルが未翻訳の行だけを表示するようにフィルタリングされます。

Localization table

デフォルトロケールを設定する

デフォルトロケールにはソースコンテンツが格納され、翻訳が未設定の言語へのフォールバックとしても機能します。すべてのフローは、デフォルトかつ唯一のロケールとして英語から始まります。

ピンアイコン はデフォルトロケールを示します。別のロケールをデフォルトに設定しない限り、デフォルトロケールは削除できません。

デフォルトロケールを変更するには、対象ロケールの列ヘッダーにあるコンテキストメニュー を開き、Set as default を選択してください。

デフォルトとして設定が選択されたロケール列メニュー

外部翻訳用のエクスポートとインポート

ローカライズファイルをエクスポートして翻訳者と共有し、翻訳済みの結果をインポートできます。

上部のツールバーで Import / Export をクリックします。

import-export.webp

エクスポートファイルの形式

エクスポートすると、翻訳可能な要素ごとに1行ずつ記録された .tsv(タブ区切り)ファイルが生成されます。列の内容は以下のとおりです:

説明
Screenその要素が属する画面(例:WelcomeQuiz
Element画面内の要素を示す自動生成の識別子。Interactions > Element ID で変更できます。
Propertyプロパティの種類(例:content
[default_locale]デフォルト言語コード(例:en
[locale]追加したロケールごとの列(例:fres

例:

Screen	Element	Property	en	fr	es
Welcome	title	content	Turn words into art	Transformez les mots en art
Welcome	subtitle	content	Create stunning images in seconds with AI	Créez des images en quelques secondes
Quiz	quiz-title	content	What will you create?

未翻訳の行はロケール列を空白のままにしておいてください — Adapty は未翻訳として扱います。

インポートファイルの要件

  • 形式.tsv(タブ区切り値)
  • ヘッダーScreenElementProperty、および少なくとも1つのロケール列が必要です
  • ロケール列名:フローにすでに追加されているロケールコードと一致している必要があります。フローに存在しないロケールコードが含まれるファイルをインポートするとエラーになります。
  • 部分インポート:行の一部だけを含めることもできます。ファイルに含まれていない行は現在の値が保持されます。

制限事項

  • エクスポート処理により、文字列から変数が削除されます。このデータを再インポートする場合は、変数を手動で追加し直す必要があります。
  • エクスポートされるファイルには文字列のみが含まれます。メディアのローカライズについては、画像と動画のローカライズを参照してください。

手動で翻訳する

ローカライゼーションテーブルの任意のセルに、翻訳を直接入力することもできます。

特定の行を管理するには、コンテキストメニュー を開いてください:

  • Reset to default: 行の翻訳をデフォルト言語の値に戻します。

画像と動画をローカライズする

画像と動画は、ロケールごとに異なるファイルをアップロードすることでローカライズできます。

  1. キャンバス下部またはローカライズパネルで対象のロケールを有効にします。
  2. 画像/動画要素を選択します。
  3. プロパティパネルでローカライズ済みファイルをアップロードします。

ローカライズ済みファイルが設定されていないメディア要素は、デフォルトロケールのファイルが表示されます。

アクティブなロケールが変わるにつれてキャンバスの画像が切り替わる様子

ローカライズをプレビューする

翻訳を確認するには、フロービルダーでアクティブなロケールを切り替え、各画面を確認します。

Locale preview in Flow Builder