ConveyThis ネイティブ言語のサブフォルダを Shopify に持ち込む

ConveyThis Shopify アプリのサブディレクトリ モードでは、Shopify の独自の言語が使用されるようになりました。Shopify は yourstore。com/es/ に hreflang を提供し、ConveyThis はその翻訳を Shopify にコピーするため、製品、コレクション、およびページのテキストは Shopify が送信する HTML ですでに翻訳されています。DNS は変更されず、削除するものもありません。
クレジットカード不要 契約の縛りなし

・ 更新 · Alex B · ブログ

この投稿を次のように要約します: 11分で読めます

Shopify は、次のような言語フォルダーの下でストアのすべてのページをすでに提供できます yourstore.com/es/hreflang タグとスペイン語のチェックアウト付き。製品、コレクション、ページを翻訳することはできません。これまで、ConveyThis もこれらのフォルダーを使用できませんでした。Shopify では、サブディレクトリ オプションは利用できず、翻訳された URL は DNS を通じて設定された言語サブドメインを意味していました。

このリリースでは、ConveyThis Shopify アプリのサブディレクトリ モードが Shopify’ の独自の言語で実行されます。 Shopify サーブ yourstore.com/es/ 既存のドメインで hreflang タグを生成します。ConveyThis コンテンツを翻訳し、その翻訳を Shopify にコピーするため、製品、コレクション、ページのテキストは Shopify が送信する HTML ではすでにスペイン語になっています。

マーチャントの場合、これは、DNS に触れることなく、訪問者と Shopify の間にプロキシを配置することなく、ストアがすでに使用しているドメインに存在する言語 URL を意味します。Translate & Adapt で作成した翻訳は、そのまま残ります。サブディレクトリはビジネス プラン以上で利用できます。

検索のため

HTML で翻訳されたページ

製品のタイトル、説明、コレクション、SEO フィールドは、Shopify 独自の hreflang タグを使用して、Shopify が送信するページに翻訳されて届きます。

セットアップ用

DNSもプロキシもありません

アプリでサブディレクトリを選択し、言語を有効にします。ドメインと Shopify ホスティングはそのまま残ります。

あなたのチームのために

編集する場所1つ

ConveyThis と Shopify の翻訳を編集すると、約 15 分以内に翻訳が提供されます。翻訳と適応の翻訳は残ります。

メニュー、テーマ、アプリのテキストとレビューは ConveyThis ウィジェットによってページ上で翻訳されるため、訪問者はページ全体を自分の言語で見ることができます。

Shopify ストアで何が変わったか

このアップデート前このアップデートで
Shopify の URL オプション同じURL、 ?locale=es またはes。yourstore。comなどのサブドメインこれらすべて、 プラスサブディレクトリ: yourstore。com/es/
DNSの変更サブドメインには CNAME レコードが必要ですサブドメインはまだそうです。 サブディレクトリには何も必要ありません
ページ内の翻訳されたテキスト HTMLConveyThis ウィジェットによってブラウザに追加されましたサブディレクトリでは、Shopify はすでに翻訳されている製品、コレクション、ページ、ブログ記事を送信します

アプリはストアにすでに存在する言語 Shopify で動作するようになりました。ConveyThis で翻訳した言語を有効にして公開し、どの言語がドメインに割り当てられているかを示します。a に /es/ ページでは、ConveyThis ウィジェットはコンテンツを翻訳しますが、Shopify がすでに翻訳したテキストはスキップします。このアプリは、Translate & Adapt が使用する同じストレージである Translations API を通じて、既存の ConveyThis 翻訳を Shopify にコピーするため、Shopify はそれらをページの一部として提供します。

製品のURLは次のようになります:

yourstore.com/products/blue-shirt       (primary language)
yourstore.com/es/products/blue-shirt    (Spanish)

  /es/ フォルダは Shopify から来ます。ハンドル blue-shirt ConveyThis は URL ハンドルを Shopify にコピーしないため、プライマリ言語のままになります。

仕組み

言語ページの各部分は、それを実行するのに最適なシステムによって処理されます Shopify 言語 URL → ConveyThis 翻訳 → 翻訳 API → 翻訳済み Shopify HTML。

Shopify 言語 URL を提供します。 スペイン語が公開され、ドメインに割り当てられると、Shopify が機能します /es/collections/all と <html lang="es">、 割り当てられたすべての言語プラスにhreflangタグ x-default、 カート、アカウント ページ、“コンテンツにスキップ” などのスペイン語の独自のテーマ文字列。チェックアウトもスペイン語で行われ、Shopify’の言語設定と内部リンクによって訪問者が /es/。通知メールは、テンプレートが Shopify に翻訳されると続きます メールガイド カバー。

ConveyThis 残ったものを翻訳します。 A に /es/ ページ ウィジェットは、まだ主要言語にあるテキストを収集し、翻訳して表示します。何かを送信する前に、同じページをプライマリ言語で取得し、そこに表示されるテキストのみを翻訳します。したがって、Translate & Adapt で翻訳した製品タイトル、または翻訳したテーマ文字列 Shopify はそのまま残され、ソース テキストとして保存されることはありません。

Shopify 翻訳を独自の HTML で提供します。 アプリは、Translations API を使用して ConveyThis 翻訳を Shopify にコピーします。これをストアでテストし、生のHTMLを取得しました /es/, /fr/ と /de/ JavaScript なし: 翻訳された製品タイトル、製品説明、コレクション タイトルがすでに含まれていました。

Shopifyにコピーされるもの

  • 製品。 これにはオプションの “製品を読む” 権限が必要であり、サブディレクトリで保存するときにアプリが要求します。
  • コレクション, オンラインストアページ, ブログ記事 そして ショップ名.
  • それぞれについて: タイトル、説明または本文、記事の概要、SEO タイトル、SEO 説明。

ウィジェットがページ上でまだ翻訳しているもの

URL ハンドル(スラッグ)、メニューとナビゲーション、テーマとアプリ ブロックのテキスト、レビュー、メタフィールドはコピーされません。ウィジェットはそれらをブラウザで翻訳するため、生の HTML では翻訳されません。

コピーが実行されると

コピーは約 15 分ごとにバックグラウンドで実行され、設定を保存した直後に実行されます。ConveyThis の翻訳がまだないテキストは、真新しい製品など、最初にウィジェットによってページ上で翻訳され、後の実行で Shopify に到達します。アプリは言語テーブルの下に結果を表示します: “Shopify の翻訳: N 項目、最終更新日。..”。

The ConveyThis Shopify app with Sub-directory selected, showing the language table and the count of translations in Shopify

これがあなたに与えるもの

  • 独自のドメイン上の言語 URL。 各言語は、hreflang タグ Shopify が生成する独自のフォルダーを取得するため、検索エンジンは各バージョンを検出できます。
  • HTML で翻訳されたテキスト。 Shopify の翻訳が保存されている製品、コレクション、ページ、ブログのテキストは、JavaScript なしでその言語で提供されます。Google は JavaScript をレンダリングできますが、すべてのクローラーがレンダリングするわけではないため、HTML にすでに含まれているテキストの方が安全な場所です。また、最初のペイントで翻訳されて到着しますが、ウィジェットが翻訳するメニューやアプリ ブロックはしばらくして表示できます。
  • 訪問者の言語で書かれたカート、チェックアウト、アカウントページ、 前と同様に Shopify’s 言語設定によって処理されます。
  • Shopify から直接ページ。 訪問者と Shopify の間には何も存在しないため、ページは今日のまま配信されます。
  • 編集する場所1つ。 ConveyThis ダッシュボードまたはビジュアル エディターで翻訳を変更するか、ブランド名の用語集ルールを追加すると、次のコピー実行時に変更が Shopify に達します。

Translate & Adapt と協力して作業します

何もアンインストールしたり、移行したりする必要はありません。出版した言語は出版され続け、Translate & Adapt で手作業で作成した翻訳は表示され続けます /es/。Shopify’ 独自のヘルプ ページには、アプリ “Translations API を使用する他のサードパーティ翻訳アプリと互換性がある”、およびそれらのアプリで作成されたコンテンツ “Translate & Adapt アプリとサードパーティ翻訳アプリの両方で利用可能” が記載されています。

ConveyThis 不足している部分を補い、書き込んだ内容を管理します。 ConveyThis で管理された値を Shopify で直接編集すると、次の実行でそれが置き換えられます、 したがって、ConveyThis でそれらの編集を行います。翻訳と適応翻訳のみがあるフィールドはそのまま残ります。ConveyThis にそのフィールドの翻訳、たとえば ConveyThis ダッシュボードで編集した翻訳がある場合、ConveyThis バージョンは Shopify が提供するバージョンになります。

コピーは ConveyThis の設定にも従います:

  • ConveyThis で選択した言語のみがコピーされます。
  • ConveyThis の言語を削除すると、Shopify からコピーされた翻訳が削除されます。
  • サブディレクトリから切り替えると、ConveyThis が Shopify に入力されたすべてのものが削除されます。

URL、hreflang タグ、チェックアウト言語 Shopify を使用すると、そのままの状態で滞在できます。

Shopify 言語サブフォルダをオンにする方法

  1. 次を開きます: ConveyThis Shopify 管理者で、に移動します 設定。次の項目で: URL構造 選ぶ サブディレクトリ。の 現在の言語 ConveyThis は Shopify のストアのデフォルト言語である必要があります。
  2. アプリには、各言語のステータスと必要なアクションがリストされます。
  3. という言語の場合 Shopify では有効になっていません または 未公開、次をクリックします: 有効にする。アプリは Shopify でそれを有効にして公開します。
  4. という言語の場合 ドメインに割り当てられていません、 Shopify’s に移動します 設定 → 言語で、ウェブサイトの次のメニューを開きます: ⋯ 言語の横にあるメニューを選択して ドメインに割り当てます。アプリに戻り、クリックします もう一度確認してください.
  5. 保存。開く yourstore.com/es/ そしてページはスペイン語です。

役立つ2 つのこと:

  • パスワードで保護されたストア。 ストアフロントがパスワードの背後にある間、アプリはドメインに割り当てられている言語を確認できず、表示されます 手動でチェック。ステップ4 に従い、自分で店頭を確認してください。
  • テーマ独自の言語セレクター。 多くの Shopify テーマでは、ヘッダーまたはフッターに言語ピッカーが表示されます。テーマ エディターで保持することも、オフにして訪問者に 1 つのスイッチャーを表示することもできます。

  Shopify 統合ガイド アプリのインストールと言語の選択、およびそのセクションについて説明します サブディレクトリで翻訳された URL このセットアップについて説明します。

すでに翻訳はありましたか?

それらを保持します。Translate & Adapt の翻訳は Shopify に残り、ConveyThis はそのテキストを再度翻訳しません。別のツールからの翻訳を CSV または TMX ファイルとして持っている場合は、下の ConveyThis ダッシュボードにインポートします 翻訳管理 → CSV/TMX、 言語ごとに1 つのファイル。CSV の最初の列にソース テキストがあり、2 番目の列に翻訳があります。TMX ファイルはそのままインポートされます。の 輸出入ガイド 詳細があります。

切り替える前に知っておくべきこと

  • Shopify 最大 20 の言語が許可されます。 アプリは制限に達したときに通知します。
  • すべての ConveyThis 言語が Shopify 言語であるわけではありません。 Shopify は、ストアフロントのサブフォルダーにすべての言語を提供するわけではありません。ラテン語、ハイチ クレオール語、広東語、ハワイ語は、提供されていない ConveyThis 言語の例であり、アプリはサブディレクトリ モードでそれらをグレー表示します。そのうちの 1 つを必要とするストアは、同じ URL またはサブドメイン構造上に残ります。
  • 地域のバリエーションは言語ではなく市場です。 Shopify では、メキシコのスペイン語またはカナダのフランス語は、次のような独自のフォルダーを持つ市場です /es-mx/ または /fr-ca/、 そしてそれ自身の国、通貨、価格。このリリースでは、ConveyThis 地域バリアントを市場にマッピングしていません。マーケットフォルダでは、ページは基本言語の翻訳を使用するため、 /fr-ca/ フランス語の翻訳を示します。
  • ポルトガル語とタガログ語。 ポルトガル語はデフォルトでブラジル系ポルトガル語であり、アプリでヨーロッパ系ポルトガル語を選択できます。タガログ語はフィリピン語として表示され、これが Shopify の名前の由来です。
  • 一部のコンテンツはウィジェットに残ります。 メニュー、テーマとアプリのテキスト、レビュー、メタフィールド、URL ハンドルは HTML ではなくページ上で翻訳され、まったく新しいテキストは Shopify 1 コピー後に実行されます。

よくある質問

DNSレコードを変更する必要がありますか?

No。Shopify は既存のドメイン上の言語フォルダーを提供するため、設定する A レコード、CNAME、またはプロキシはありません。以前にサブドメイン構造を使用していた場合は、それを保持するか、アプリ内のサブフォルダーに切り替えることができます。

どのプランが必要ですか?

サブディレクトリはビジネス プラン以上で利用できます。を参照してください 価格設定ページ 計画のために。

ConveyThis 翻訳と適応の翻訳を上書きしますか?

ConveyThis には翻訳がありません。オン /es/ ConveyThis ウィジェットは、Shopify にすでに翻訳済みと表示されているテキストをスキップするため、Translate & Adapt で書いた製品タイトルは通常そのまま残ります。ConveyThis が同じフィールドに対して独自の翻訳を保持している場合、たとえば ConveyThis ダッシュボードで編集した翻訳を保持している場合、ConveyThis はそのバージョンを書き込み、翻訳と適応のバージョンを置き換えます。サプライズを避けるために、各フィールドを 1 か所にまとめてください。

/es-mx/のようなマーケットフォルダを使用できますか?

このリリースにはありません。このアプリは、Shopify がサポートする言語をストアフロント言語として提供します。マーケット フォルダーでは、ページはフランス語などの基本言語翻訳を使用します /fr-ca/.

チェックアウトは翻訳されていますか?

はい、Shopify による。言語が公開されると、Shopify にその言語のチェックアウト、カート、アカウント ページが表示されます。私たちの チェックアウトガイド 設定について説明します。通知メールにはテンプレートを Shopify; で翻訳する必要があります。を参照してください メールガイド.

同じ URL またはサブドメインを使用しているストアはどうなりますか?

何もない。それらの構造は以前と同じように機能します。この変更は、アプリでサブディレクトリを選択した場合にのみ適用されます。

ソース

次のステップ

すでに Shopify で ConveyThis を使用していますか? Shopify 管理者で ConveyThis アプリを開き、に移動します 設定、 および 以下 URL構造 選ぶ サブディレクトリ。アプリは、各言語にまだ必要なものを表示します。

ConveyThis は初めてですか? Shopify App Store から ConveyThis アプリをインストールし、無料プランを開始します。サブディレクトリ自体にはビジネス プラン以上が必要です。

シェア:
G2 High Performer Spring 2023
G2 Easiest Setup Fall 2024
G2 Best Support Spring 2025