翻訳の仕組み
Scoutello では、機能の 構造 とテキストの 言語バリエーション を分けて管理します。ツアー、ランディングページ、タイル、イベント、PDF はそれぞれ 1 つの安定したオブジェクトとして保持し、読者向けのテキストは複数の言語で用意できます。
このモデルにより、チームはコンテンツを一度作成するだけで、体験全体を複製せずに、多言語でゲストに提供できます。
コンテンツの保存
翻訳可能なプロダクトコンテンツは、言語ごとのバリエーション として管理されます。各バリエーションには、次の情報が含まれます。
- ロケールコード
- テキスト値(存在する場合)
- 手動作成による翻訳か、生成された翻訳かを区別するステータス情報
- ナレーションをテキストとともに提供する場合の、任意の音声添付
- テキストを完 全にそのまま保持する必要がある場合に、翻訳自動化で変更しないことを示す設定
関連するロケールは相互に参照されるため、Scoutello はその段落や見出しについて、これらを 翻訳ファミリー として扱えます。
作成フロー
ダッシュボードのフォームでは、翻訳済みフィールドの一貫性が保たれます。空白の不要な値を取り除き、重複を避けながら、既存のコンテンツを壊さずに新しいロケールを追加できます。
作成フローはシンプルです。作業言語でテキストを保存し、必要に応じて自動翻訳を実行した後、広く公開する前に各バリエーションを確認します。
実行時のローカライズ
ゲスト向けおよび運用担当者向けの画面では通常、すべての言語バリエーションを一度に表示するのではなく、指定されたロケールに最適なテキスト(タイトルや説明など)を表示します。
Scoutello は、ゲストが指定した言語を優先し、設定された同等ロケールや広く利用されるデフォルトへ順にフォールバックし、翻訳しない マーカーにも従います。