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

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

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

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

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

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

Localization table

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

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

上部のツールバーで 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:その行の翻訳をデフォルト言語の値に戻します。

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

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

Locale preview in Flow Builder