ローカライゼーション

グローバルな Epic Games ストア ユーザーのために製品ページのコンテンツをローカライズする

クローズド ベータ パートナーですか? クローズド ベータ リリースに参加していない場合は、Epic Games アカウントを使用して ナレッジベースにサインインする と、ドキュメントにアクセスできます。

Epic Games ストアのローカライゼーションの概要

Epic Games ストアのパブリッシング ツールを使用すると、製品ページのコンテンツをローカライズして、Epic Games ストア ユーザーのエクスペリエンスをカスタマイズすることができます。Epic Games ストアでは、現在、16 言語へのローカライゼーションをサポートしています。

  • テキスト ローカライゼーション - パブリッシング ツールを使用すると、[Localization (ローカライゼーション)] セクションにある一括アップロード テンプレートを使って、製品のさまざまなテキスト エンティティのローカライズ済み文字列を管理することができます。すべてのローカライゼーションはオファー レベルで行われます。オファーの設定の詳細については、「オファーを管理する」を参照してください。

  • アセットのローカライゼーション (画像と動画) - さまざまなストア プレゼンスの画像と動画をローカライズすることができます。

  • Epic 翻訳サービス - Epic では、Epic Games ストアのすべての製品に対して無料のローカライゼーション サービスを提供しています。独自にローカライゼーションを行えない場合は、Epic によるサポートをリクエストすることができます。

パブリッシング ツールのテキスト ローカライゼーション

[Localization] ページ ([Product (製品)] > Dev Portal の [Epic Games Store (Epic Games ストア)] セクションの [Localization]) を使用すると、 ローカライズしたコンテンツを表示および管理することができます。ローカライゼーションはオファー レベルで行われ、ダッシュボードにはローカライズされたコンテンツを含むすべてのオファー エンティティが表示されます。

ローカライゼーションを作成する

次のステップを実行して、Epic Games ストアでオファーのテキストをローカライズする必要があります。

  1. 開始する前に、パブリッシング ツールですべてのテキスト フィールドを英語で入力する必要があります。英語は Epic Games ストアですべての製品の公開に必要な言語であり、ローカライゼーション テンプレートの設定に必要です。 ローカライゼーション テンプレートをダウンロードします。 ローカライゼーション テンプレートに入力します。 完了したローカライゼーション テンプレートをアップロードします。 ローカライゼーションをプレビューします。 ローカライゼーションを公開します。

各ローカライゼーションのステップの詳細については、次のセクションを参照してください。

ステップ 1:ローカライゼーション テンプレートをダウンロードする

  1. [Product (製品)] > [Localization (ローカライゼーション)] > [Dev (開発)] > [DOWNLOAD TEMPLATE (テンプレートをダウンロード)] に移動します。

  2. ローカライズするエンティティを選択して、[Download (ダウンロード)] を選択します。ダウンロードされた .CSV ファイルには、選択した製品エンティティ内のすべてのユーザー向けコンテンツ文字列が含まれています。ローカライゼーションを作成していない場合、ダウンロードされた .CSV ファイルにはロケール列内のデータが含まれません。

注記: エンティティのうち、ローカライゼーションを完全にサポートするものとそうでないものが混在する場合、それらのテンプレートを個別にダウンロード / アップロードすることをお勧めします。例えば、製品ホーム (Product Home) は完全にローカライズする一方でストア設定 (Store Configuration) はローカライズしない場合は、これらのテンプレートを個別にダウンロードしてください。以下は手順の例です。

  1. Product Home Page (製品ホームページ) テンプレートをダウンロードし、すべての列のローカライゼーションを提供します。「Product Home Page」テンプレートをアップロードします。

  2. 「Store Configuration」テンプレートをダウンロードし、サポートするロケールの列にローカライゼーションを入力します。ローカライズしていない行を削除します。テンプレートをアップロードします。

ステップ 2:ローカライゼーション テンプレートに入力する

  • 英語は Epic Games ストアですべての製品の公開に必要な言語であり、ローカライゼーション テンプレートの設定に必要です。

  • テンプレート シートの最初の行 (ヘッダ) は、編集または削除したり、テンプレート構造を変更したり しないでください。インポートが中断されます。

  • 文字数の制限は、すべての言語で一律して同じです。ローカライズされたすべてのコンテンツの文字列を問題なくインポートできるようにするには、英語 (en) のテキストをフィールド文字数の最大数の 70〜80% 以下にしておくことをおすすめします。

  1. 適切なロケールの列とセル内に翻訳されたコンテンツを入力します。編集可能なロケール列は、en、ar、de、es、es_ES、fr、it、ja、ko、pl、pt_BR、ru、th、tr、zh_CN、zh_TW です。翻訳していない言語の列は必ず削除してください。

  2. テンプレートファイルを .CSV として保存します。注記: .CSV UTF8 として保存することをお勧めします。

ステップ 3:ローカライゼーション テンプレートをアップロードする

  1. 製品の [Localization (ローカライゼーション)] ページに戻り、[UPLOAD FILE (ファイルをアップロード)] を選択します。最大ファイルサイズは 5MB です。

  2. アップロードする .CSV テンプレート ファイルを選択します。アップロードが成功した場合、アップロードされたファイルが成功メッセージとともに表示されます。

  3. ダッシュボードには、ファイルに関する問題が表示されます。たとえば、「翻訳されたコンテンツがそのフィールドの文字数制限を超えている」とか、「必須フィールドのセルが空である可能性がある」といったような感じです。また、各言語アイコンをクリックして、問題を表示したり、エラーのコンパイル済みリストを含む .JSON ファイルをダウンロードしたりもできます。このビューでアップロード済みファイルを再度ダウンロードすることもできます。

ステップ 4:ローカライゼーションをプレビューする

ローカライズされたエンティティのページ プレビューを表示して、ローカライズされたコンテンツが各言語でどのように表示されるかを確認できます。

  1. [Product (製品)] > [Localization (ローカライゼーション)] > [Entity name (エンティティ名)]> [select language (言語の選択)] > [TEXT (テキスト)] > [PREVIEW ON STORE (ストアでプレビュー)] に移動します。

  2. プレビューしたら、[地球のアイコン] をクリックすると他の言語をプレビューできます。

ステップ 5:ローカライゼーションを公開する

ローカライズされたコンテンツに問題がない場合は、ローカライズされたオファーをステージにプッシュできます。

  • オファーをステージに送信するときは、オファーに関連付けられているすべてのエンティティを送信します。そのため、コンテンツが完了していて Epic Games チームによるレビューの準備ができていることを確認してください。詳細:リリース管理

  1. [Product] > [Epic Games Store] > [Dev] > [PUSH TO STAGE (ステージにプッシュ)] に移動します。

  2. ローカライズされたコンテンツで [Offers (オファー)] を選択し、[PUSH TO STAGE] を選びます。

  3. オファーがステージに表示されたら、[SUBMIT FOR REVIEW (提出してレビューを受ける)] ことが可能になります。

  • レビュー段階でコンテンツの変更が必要なフィードバックを受信した場合は、レビューを再度送信する前に、ローカライズされたコンテンツを更新する必要もあります。

  1. すべてのエンティティが承認されたら、ライブサンドボックスに [PUBLISH (公開)] できます。

ローカライゼーションを管理する

ローカライズされた各エンティティの詳細を表示および編集できます。

  1. [Product (製品)] > [Localization (ローカライゼーション)] > [Entity (エンティティ)] に移動します。

  2. [Manage Localization (ローカライゼーションの管理)] で、表示する言語を個別に選択できます。

  3. アップロードした .CSV テンプレート ファイルに言語が含まれている場合にのみ、エンティティから言語を削除したり、言語を追加したりできます。

ローカライゼーション アップロード履歴を表示する

  • ローカライゼーションのメイン ページで時計アイコンをクリックして、アップロードしたローカライゼーション ファイルの履歴にアクセスします。このページから、アップロードしたローカライズ済みファイルの履歴、アップロードの状態 (成功したかどうか) および関連する問題をレビューすることができます。ダウンロードすることもできます。

アセット ローカライゼーション (画像と動画)

ローカライズされたアセットをオファーに追加すると、選択したロケールに応じて Epic Games ストア ユーザーのエクスペリエンスをカスタマイズでき、ユーザーの使用言語に応じてさまざまな画像と動画を表示できます。

  1. 開始する前に、すべての英語アセットのコンフィギュレーションを完了し、「準備完了」の状態にする必要があります。

  2. ローカライズされたアセットを追加します。

  3. ローカライズされたアセットをプレビューします。

  4. ローカライズされたアセットを公開します。

  5. ローカライズされたアセットを管理または削除します。

ステップ 1:ローカライズされたアセットを追加する

  1. 英語のアセットがあるオファーまたはページのコンフィギュレーションを完了し、準備完了 の状態にします。

  2. [Localization] セクション内で、オファーまたはページに対して [...] > [View details (詳細を表示)] を選択します。

  3. 希望する言語を選択します。ない場合は [Add new language (新しい言語の追加)] を選択します。

  4. ローカライズされた使用可能なアセットがあるメディア ローカライゼーション コンポーネントを選択します。

  5. ローカライズする各アセットの横にある [...] メニューを選択してから、[Add localized image (ローカライズされた画像の追加)] または [Remove (削除)] を選択して、現在の言語でアセットを置き換えるか非表示にします。 注記:[About (詳細情報)] コンポーネントを使用すると、アセットは置き換えられますが、削除されません。さらに、[Featured Media (アイキャッチ)] コンポーネントを使用すると、[Add Video (動画の追加)] または [Add Image (画像の追加)] を選択して、1 つの言語に固有のアセットを追加することができます。

1 つの言語に固有のアセットには Localized (ローカライズ済み) のラベルが付いており、元のコンフィギュレーションからコピーされたアセットには Default (デフォルト) のラベルが付いています。意図しない編集をした場合は、[Use Original Media (元のメディアの使用)] を選択すると、そのセクションの英語アセットに戻すことができます。

(ページまたはオファー コンフィギュレーション ビューで) 英語ロケールでローカライズしたアセットを更新すると、[UPDATE ALL (すべて更新)] または [UPDATE NON-LOCALIZED ONLY (ローカライズされていないもののみ更新)] のオプションが表示されます。[UPDATE NON-LOCALIZED ONLY] を選択すると、指定したロケールのエンティティに関連付けられたすべてのアセットは「Default (デフォルト)」としてカウントされなくなり、ローカライゼーション セクションで「Localized (ローカライズ済み)」として表示されます。

ステップ 2:ローカライズされたアセットをプレビューする

ローカライズされたエンティティのページ プレビューを表示して、ローカライズされたコンテンツが各言語でどのように表示されるかを確認できます。

  1. [Product (製品)] > [Localization (ローカライゼーション)] > [Entity name (エンティティ名)]> [select language (言語の選択)] > [TEXT (テキスト)] > [PREVIEW ON STORE (ストアでプレビュー)] に移動します。

  2. プレビューしたら、[地球のアイコン] をクリックすると他の言語をプレビューできます。

ステップ 3:ローカライズされたアセットを公開する

ローカライズされたコンテンツに問題がない場合は、ローカライズされたオファーをステージにプッシュできます。

オファーをステージに送信するときは、オファーに関連付けられているすべてのエンティティを送信します。そのため、コンテンツが完了していて Epic Games チームによるレビューの準備ができていることを確認してください。詳細:リリース管理

  1. [Product] > [Epic Games Store] > [Dev] > [PUSH TO STAGE (ステージにプッシュ)] に移動します。

  2. ローカライズされたコンテンツで [Offers (オファー)] を選択し、[PUSH TO STAGE] を選びます。

  3. オファーがステージに表示されたら、[SUBMIT FOR REVIEW (提出してレビューを受ける)] ことが可能になります。

  • レビュー段階でコンテンツの変更が必要なフィードバックを受信した場合は、レビューを再度送信する前に、ローカライズされたコンテンツを更新する必要もあります。

  1. すべてのエンティティが承認されたら、ライブサンドボックスに [PUBLISH (公開)] できます。

ステップ 4:ローカライズされたアセットを管理または削除する

  1. [Localization] セクション内で、オファーまたはページに対して [...] > [View details (詳細を表示)] を選択します。

  2. 削除する言語の横にある ゴミ箱 アイコンを選択します

  3. 削除を確定します。

テキスト翻訳を Epic 翻訳サービスにリクエストする

ローカライゼーションは必須ではありませんが、Epic Games ストア ユーザーの多くは英語以外の言語を使用しているため、ローカライゼーションを行うことを強く推奨します。このため、Epic では翻訳サービスを提供しています。製品ページにまだローカライズされたコンテンツがない場合は、Epic 翻訳サービスに無料のローカライゼーションをリクエストできます。

提供されている Epic 翻訳サービスを利用するには、以下の手順を実行します。なお、ローカライズ完了には 2週間を要することが想定されます。ご注意ください。

  1. 翻訳する製品ページをすべてコピーします。

  2. 製品内のパブリッシング ツールのローカライゼーション セクションでテンプレートをダウンロードします。

  3. タイプを「製品」、件名を「Submit/request localization」に設定し、ダウンロードしたローカライゼーション テンプレート ファイルを添付して、ケースを作成します。ローカライゼーションの完了および納品には約 2 週間を要します。ご注意ください。

  4. ローカライゼーションを受け取ったら、ローカライゼーションをアップロードする ステップを実行できます。