メインコンテンツまでスキップ

翻訳の仕組み

Scoutello では、機能の 構造 とテキストの 言語バリエーション を分けて管理します。ツアー、ランディングページ、タイル、イベント、PDF はそれぞれ 1 つの安定したオブジェクトとして保持し、読者向けのテキストは複数の言語で用意できます。

このモデルにより、チームはコンテンツを一度作成するだけで、体験全体を複製せずに、多言語でゲストに提供できます。

コンテンツの保存​

翻訳可能なプロダクトコンテンツは、言語ごとのバリエーション として管理されます。各バリエーションには、次の情報が含まれます。

  • ロケールコード
  • テキスト値(存在する場合)
  • 手動作成による翻訳か、生成された翻訳かを区別するステータス情報
  • ナレーションをテキストとともに提供する場合の、任意の音声添付
  • テキストを完全にそのまま保持する必要がある場合に、翻訳自動化で変更しないことを示す設定

関連するロケールは相互に参照されるため、Scoutello はその段落や見出しについて、これらを 翻訳ファミリー として扱えます。

作成フロー​

ダッシュボードのフォームでは、翻訳済みフィールドの一貫性が保たれます。空白の不要な値を取り除き、重複を避けながら、既存のコンテンツを壊さずに新しいロケールを追加できます。

作成フローはシンプルです。作業言語でテキストを保存し、必要に応じて自動翻訳を実行した後、広く公開する前に各バリエーションを確認します。

実行時のローカライズ​

ゲスト向けおよび運用担当者向けの画面では通常、すべての言語バリエーションを一度に表示するのではなく、指定されたロケールに最適なテキスト(タイトルや説明など)を表示します。

Scoutello は、ゲストが指定した言語を優先し、設定された同等ロケールや広く利用されるデフォルトへ順にフォールバックし、翻訳しない マーカーにも従います。

ゲストの言語選択​

ゲスト向けの画面では、リンク、ブラウザ設定、保存済みの設定、または状況に応じたデフォルト値からロケールを選択します。表示される体験は、技術的なフォールバック処理ではなく、自然なローカライズ済みの文章として読める必要があります。

運用上の注意​

  • ローンチなど重要なタイミングまでに、提供予定のすべてのロケールを追加します。
  • 自動翻訳は、信頼性が重視される画面で流暢なレビュアーが承認するまで、下書き品質 として扱います。
  • UI の固定文言と作成したマーケティングコピーは分けて管理します。前者はキー付き翻訳として提供され、後者はツアー、タイル、またはドキュメント自体に紐付けられます。

関連する概念: 自動翻訳、UI 文字列と i18n、言語とローカライズ。