コンテンツを複数言語で表示する方法
顧客にシームレスでパーソナライズされたショッピング体験を提供するために、Shopper Appはストアのコンテンツをターゲット言語にローカライズすることをサポートし、複数のマーケットでの最適な運用を可能にします。
多言語機能の概要
Shopper Appは現在、英語、スペイン語、フランス語、ドイツ語、イタリア語、日本語、アラビア語の7言語をサポートしています。これらの言語は優先順位の順にリストされています。
Shopper Appのデフォルト言語は、管理画面の設定>言語>対応言語の設定によって決まります。ルールは以下の通りです:
-
ストアのデフォルト言語がサポートされている言語の一つであれば、その言語がShopper Appの管理設定のデフォルト言語として使用されます。
-
ストアのデフォルト言語がサポートされていない言語であっても、1つ以上のサポート言語が有効になっている場合、Shopper Appの管理設定は最も優先度の高いサポート言語をデフォルトとして使用します。
例えば、ストアのデフォルト言語がポルトガル語の場合、サポートされていないため、Shopper Appの管理設定のデフォルト言語としては使用されません。代わりに、システムは5つのサポート言語が有効であることを検出し、その中で最も優先度の高い英語をデフォルトとして選択します。
- 対応言語がリストにない場合、Shopper Appは英語をデフォルトとします。
この言語表示のロジックは、Shopper Appのアプリエディターやその他の設定を含むすべての利用可能な設定に適用されます。詳細は「多言語対応の設定」セクションをご覧ください。
顧客デバイスでの言語選択
顧客側では、前述のルールに加え、マーケットの言語設定も考慮されます。システムが顧客のデバイスのデフォルト言語を決定する方法は以下の通りです:
-
顧客のIPロケーションに基づいて、Shopper Appは対応するマーケットでサポートされている言語を特定します。次に、その範囲からサポートしている言語(英語、スペイン語、フランス語、ドイツ語、イタリア語、日本語、アラビア語)を選択して、基本言語セットを作成します:
- 顧客のデバイス言語が基本言語セットに含まれている場合、その言語が表示されます。
-
顧客のデバイス言語が基本言語セットに含まれていない場合、アプリはマーケットのマーチャントのデフォルト言語を確認します:
- マーケットのデフォルト言語が基本言語セットに含まれている場合、アプリはマーケットのデフォルト言語でコンテンツを表示します。
- マーケットのデフォルト言語が基本言語セットに含まれていない場合、アプリは次の優先順位で最初に利用可能な言語でコンテンツを表示します:英語、スペイン語、フランス語、ドイツ語、イタリア語、日本語、アラビア語。
- マーチャントが顧客の国に対して設定した言語リストにアプリのサポート言語が含まれていない場合、アプリはデフォルトで英語のコンテンツを表示します。
多言語対応の設定
以下の表は、多言語機能が適用されるモジュール、ページ、および場所を示しています:
| モジュール | 設定可能なページ | 設定可能なコンテンツ |
| アプリデザイン | トップページ | パーツの画像、タイトル、テキスト |
| カテゴリページ | カテゴリの画像とタイトル | |
| 商品一覧ページ | お知らせのタイトル | |
| 商品詳細ページ | パーツのタイトル | |
| カート | お知らせのタイトルと商品レコメンドパーツ | |
| アカウント | パーツのタイトル | |
| カスタムページ | パーツの画像、タイトル、テキスト | |
| ヘルプ&情報 | パーツのタイトル | |
| 利用規約 | パーツのタイトル | |
| アプリ設定 | カスタムメッセージ | すべてのカスタムメッセージ |
| プッシュ通知 | 手動通知 | 通知のタイトルと内容 |
多言語表示の設定
トップページデザインを例に、Shopper Appで多言語表示を設定する方法を説明します。Shopper Appエディターを開き、上部のドロップダウンメニューからトップページを選択します。
デフォルト言語の確認または変更
-
デフォルト言語はページセレクターの右側に表示されます。
- デフォルト言語を変更するには、設定 > 言語 > 対応言語に移動してそこで更新してください。
パーツの多言語コンテンツ設定
個々のパーツに対して多言語コンテンツを設定できます。多言語対応のパーツには翻訳アイコン が付いています。ここではカテゴリパーツを例に説明します:
|
アラビア語(RTL)表示の注意点:
|
- 画像:
- 対応言語ごとにローカライズされた画像に差し替えてください。
-
必要に応じて対応言語の画像をアップロードするには、画像をアップロードをクリックしてください。
- テキスト:
- カテゴリのタイトルとボタンテキストは多言語表示に対応しています。
-
対応言語のフィールドにテキストを入力してコンテンツをローカライズしてください。
このプロセスは、プッシュ通知およびカスタムメッセージにも適用されます。
| 注: 翻訳を追加する前に、デフォルト言語の必須フィールドをすべて完了する必要があります。他の言語は任意で、必要に応じて入力できます。 |
この記事はAIを使用して翻訳されており、不正確な箇所が含まれている可能性があります。最も正確な情報については、元の英語版をご参照ください。