複数の言語での販売

世界中のお客様が、コンテンツの視聴を母国語で楽しんでいます。あなたのストアのコンテンツを翻訳すれば、海外のお客様もマーケティング内容、商品の詳細、配送、返品ポリシーを理解しやすくなるため、売上の向上を期待できます。越境販売について詳しくはこちらをご覧ください。

管理画面から複数の言語を有効にすると、翻訳されたコンテンツの個別のURLを作成できます。お客様が翻訳されたURLにアクセスすると、翻訳されている場合、ストアが翻訳されたバージョンで自動的に表示されます。

翻訳が存在しない場合、オンラインストアのコンテンツは常に主な言語で表示されます。CSVファイルを使用して自身で作成した翻訳を追加するか、互換性がある外部アプリを使用して、オンラインストアのコンテンツを翻訳します。ストアを翻訳すると、お客様は現地の言語でストアを閲覧し、チェックアウトして、通知を受け取ることができるようになります。

必要事項

複数の言語で販売するには、以下のものが必要です。

  • 複数の言語で販売するオプションがあるShopifyのプラン

  • 複数の言語での販売に対応したテーマ。Shopifyの無料のテーマはすべて互換性があります。複数の言語で販売する場合、テーマを更新する必要がある場合があります。外部のテーマを使用している場合は、テーマ開発者に連絡して互換性があるかどうかを確認することができます。

  • 言語セレクターがあるテーマ。Debut、Brooklyn、およびExpressのテーマの最新バージョンのみに、言語セレクターが組み込まれています。別のテーマまたは古いバージョンを使用している場合は、ShopifyのGeolocationアプリを使用して言語セレクターを追加できます。

新しい言語を追加する

開始する前に、ストアが複数の言語で販売するための要件を満たしていることを確認してください。

手順:

  1. [ストアの言語] をクリックします。

  2. [翻訳された言語] で、[言語を追加する] をクリックします。

  3. ドロップダウンメニューから言語を選択し、[追加] をクリックします。

  4. [Shopify アプリストアにアクセスする] をクリックし、ストアに翻訳アプリをインストールする手順に従います。

  5. アプリの手順に従って、オンラインストアのコンテンツを翻訳し、新しい言語を公開します。

  6. [プレビュー] をクリックして、オンラインストアのさまざまな言語を表示します。公開されている言語と非公開の言語の両方をプレビューできます。

言語を管理する

他の言語を追加した後、管理画面から公開する言語を管理することができます。また、言語を非公開にして、お客様に表示されないようにすることもできます。その特定の言語でのストアへのリンクはすべて、404「ページが見つかりません」というエラーが表示されます。

ある言語での翻訳を必要としない場合は、その言語を削除することもできます。言語を削除しても、言語の翻訳は削除されません。将来的に再び有効にすると、翻訳が復元されます。

手順:

  1. [ストアの言語] をクリックします。

  2. 翻訳された言語で、[言語を公開する] をクリックして、ストアで利用可能な翻訳を作成します。[言語を非公開にする] をクリックして、ストアで利用しない言語を削除します。[削除] をクリックして、オンラインストアから言語の翻訳されたすべてのコンテンツを削除します。

  3. [保存] をクリックします。

Shopifyストアで、スタンダードプラン、プレミアムプラン、またはShopify Plusプランを使用している場合、新しく公開した言語がストアフロントで表示されるようにするため、オンラインストアで新しく公開した言語をドメインに割り当てる必要があります。単一のドメインのみを使用している場合でも、このタスクを実行する必要があります。

CSVファイルを使用して言語翻訳を追加する

翻訳されたコンテンツをCSVファイルでインポートできます。CSVファイルを使用して自身で作成した翻訳をインポートすると、サードパーティの翻訳アプリを使用せずに言語翻訳を管理できるようになります。

制限事項:

  • リソースタグは翻訳できません。
  • 外部アプリを使用する場合、デフォルトではアプリが複数の言語での販売に対応していない可能性があります。アプリについて不明な点がある場合は、アプリの開発者にお問い合わせください。
  • 商品のハンドルを変更すると、その商品のURLリダイレクトは言語固有のURLではサポートされません。
  • 商品URLは翻訳できません。お客様が公開されている別の言語でサイトを表示しても、商品URLは元の言語のままです。

次の高いレベルの手順では、CSVファイルを使用して言語翻訳をエクスポート、変更、インポートするプロセスについて説明します。

ステップ1: 言語を追加する

ストアに新しい言語を追加します。

ステップ2: CSVファイルをエクスポートする

言語の翻訳可能なコンテンツすべてが含まれるCSVファイルをエクスポートします。

ステップ3: 翻訳を追加する

エクスポートされたCSVファイルの [翻訳されたコンテンツ] 列に翻訳を直接追加し、変更を保存します。CSVファイルの他の列の値を変更する必要はありません。

ステップ4: CSVファイルをインポートする

管理画面に変更したCSVファイルをインポートします。

言語翻訳CSVをエクスポートする

選択した言語の現在の翻訳リストを含むCSVファイルを、管理画面からエクスポートできます。CSVファイルはメールで届きます。

CSVファイルには、次の列が含まれています。

  • タイプ - 「商品」、「記事」、「コレクション」、「ページ」、「ブログ」などのリソースタイプ
  • ID - リソースID。
  • フィールド - title、body_html、meta_titleなどのフィールド
  • ロケール - コンテンツの翻訳先言語。
  • ステータス - 翻訳が古いかどうかを識別表示します。
  • デフォルトのコンテンツ - 翻訳する元のコンテンツ。
  • 翻訳されたコンテンツ - 翻訳済みのコンテンツ。翻訳されたコンテンツをこの行に追加します。

手順:

  1. 管理画面から [設定] に移動します。

  2. [ストアの言語] をクリックします。

  3. [エクスポート] をクリックします。

  4. エクスポートする言語を選択します。[すべての言語] を選択し、サポートしているすべての言語の翻訳をエクスポートします。

  5. 次のいずれかのオプションを選択します。

  • すべての翻訳をエクスポートするには、[すべてのコンテンツ] を選択します。
  • ストアにコンテンツを追加するためにメタフィールドを使用している場合、[メタフィールド] を選択します。
  • ストアに翻訳をすでに追加していて、デフォルト言語では古くなっている翻訳をエクスポートする場合、[古い] を選択します。
  • 現在翻訳されていないコンテンツのみをエクスポートするには、[翻訳されていないコンテンツ] を選択します。
  1. [エクスポート] をクリックします。エクスポートされたCSVファイルはメールで届きます。

言語翻訳CSVをインポートする

言語翻訳CSVファイルをエクスポートして編集した後、管理画面にインポートし、オンラインストアの翻訳されたコンテンツを更新します。

手順:

  1. 管理画面から [設定] に移動します。

  2. [ストアの言語] をクリックします。

  3. [インポート] をクリックします。

  4. [ファイルを追加] をクリックし、翻訳CSVファイルに移動します。

  5. CSVファイルにある翻訳された言語のコンテンツを使用して既存の翻訳を置き換える場合は、[既存の翻訳を上書きする] にチェックを入れます。新しく翻訳されたコンテンツのみをインポートし、既存の翻訳を置き換えない場合は、[既存の翻訳を上書きする] のチェックを外します。

  6. [アップロードして続行する] をクリックします。

  7. [CSVで言語をインポートする] 情報を確認し、[インポート] をクリックします。CSVファイルにエラーが含まれている場合、インポートは停止し、エラーは [CSVで言語をインポートする] ページに表示されます。

  8. 確認メールが届きますが、その中にはインポートに失敗した、またはインポートがスキップされた翻訳済みのコンテンツのリストが含まれています。

翻訳されたリソースのタイプとフィールド

次のリソースのタイプとフィールドを翻訳することができます。

この機能を使用して翻訳できるリソースタイプのリスト
リソースタイプ フィールド
コレクション タイトル、説明
配達オプション name
メールテンプレート タイトル、説明
リンク タイトル、説明
メタフィールド (お客様向けのみ) 価格
オンラインストアの記事 タイトル、説明、サマリー
オンラインストアのブログ title
オンラインストアのページ タイトル、説明
オンラインストアのテーマ テーマデータに基づく動的キー
決済ゲートウェイサービス name
商品 タイトル、説明
商品オプション name
商品バリエーション タイトル、オプション1、オプション2、オプション3
ショップ meta_title、meta_description
ショップポリシー body
SMSテンプレート body

現時点では、タグ (商品タグ、記事タグ、ブログタグなど) を翻訳することはできません。

チェックアウトとメール通知

言語を追加して公開すると、翻訳されたコンテンツはチェックアウト時に、またお客様に送信されるメール通知に表示されます。チェックアウトの画面は、お客様がオンラインストアを閲覧する際に使用した同じ言語で表示されます。一部の言語では、チェックアウト時にデフォルトの翻訳が使用されますが、互換性のあるサードパーティの翻訳アプリを使用するか、CSVファイルを使用して自身で作成した翻訳をインポートすることで、翻訳されたコンテンツをカスタマイズすることもできます。

メール通知の翻訳が利用可能な場合、お客様には注文に使用した言語でメール通知が自動的に届きます。

URLとSEO

複数の言語で販売する主要な側面は、お客様と検索エンジンがサイトの適切な言語バージョンを見つけることができるようにすることです。言語を公開すると、ストア内の翻訳されたページごとに固有のURLが作成されます。これは、URLに言語コードを追加することによって実行されます。

たとえば、プライマリードメインがshop.comだとします。フランス語 (fr) とドイツ語 (de) の2つの追加言語を公開すると、ストアのURLがshop.com/frshop.com/deに変更されます。

ドメインの残りの部分はすべての言語で同じままです。Shopifyストアでスタンダードプラン、プレミアムプラン、またはShopify Plusプランを利用している場合は、海外ドメイン機能を使用して、言語によって異なるドメインを利用できます。

ストアのサイトを、翻訳済み言語すべてで、検索エンジンのインデックスに登録することが重要です。Shopifyは、メタタグとHreflangタグを自動的に追加し、サイトマップ内の公開済み言語すべてを含めます。このようにすることで、検索エンジンがストアのさまざまな言語を検出できるようになります。

アプリ内の翻訳

外部アプリを使用している場合、これらのアプリがデフォルトで複数の言語での販売をサポートしていない可能性があります。アプリが複数の言語をサポートしているかどうかを確認するには、アプリの開発者にお問い合わせください。

複数の言語で販売する場合の制限

  • この機能でサポートされているのは、互換性のある外部の翻訳アプリのみです。

  • タグ (商品タグ、記事タグ、ブログタグなど) を翻訳することはできません。

  • お客様が公開済みの異なる言語でサイトを表示している場合でも、/products/large-white-t-shirtなどの商品URLは翻訳されず、作成された言語のままになります。

開発者向けの複数言語

Shopifyパートナーが包括的な複数言語体験を提供し、アプリのワークフローをローカライズするサポートとして、Shopifyでは複数言語で販売するための新しいプラットフォーム機能のセットを公開します。

Shopifyで販売を開始する準備はできていますか?

無料体験を試す