Shopify 多言語対応:ストア翻訳の完全ガイド(2026年版)
Shopify ストアを1言語だけで運営することは、多くの潜在顧客を取りこぼすことを意味します。 このガイドでは、商品ページから SEO まで、多言語 Shopify のセットアップに関わるすべての要素を扱い、 Lingvit がどこに当てはまるかを正確に解説します。
Shopify Markets と翻訳アプリ — 何が違うのか
Shopify の運営者はShopify Marketsとストア全体の翻訳をよく混同するため、 両者を明確に区別しておく価値があります。
| 機能 | Shopify Markets | 翻訳アプリ |
|---|---|---|
| 通貨・価格のローカライゼーション | あり | なし |
| 国別ドメインまたはサブフォルダー | あり | 部分的 |
| 商品タイトル・説明文の翻訳 | 限定的 | あり |
| テーマ UI 文字列(ナビゲーション、カート、チェックアウト) | なし | あり |
| 翻訳済みメタタイトル・説明文 | なし | あり |
| ブログ・ページコンテンツ | なし | あり |
横にスクロールしてすべての列を確認できます。
Shopify Markets が担うのは商取引レイヤー — 価格、関税、配送ルールです。ストアフロントの実際の 言葉を翻訳するには別のソリューションが必要です。この2つは互いに排他的ではなく、多くの多言語 Shopify ストアは両方を併用しています。
Shopify ストアで翻訳すべきもの
完全な多言語 Shopify ストアは、商品説明だけでなくそれ以上のものを翻訳します。各コンテンツ領域で 重要なポイントは次のとおりです。
商品タイトルと説明文
購入前に買い手が読む主要なコンテンツです。機械翻訳の品質はカテゴリーと言語ペアによって異なるため、 公開前に商品に関する主張や技術的に複雑な説明を確認してください。
コレクションページとナビゲーションメニュー
カテゴリー名、フィルターラベル、ナビゲーション項目は、閲覧体験がネイティブに感じられるよう 買い手の言語と一致している必要があります。これらは DOM にレンダリングされ、自動的に翻訳されます。
カートとチェックアウト
カートドロワー、数量セレクター、「カートに追加」ボタンはストアフロントのテーマにレンダリングされる ため Lingvit が処理します。Shopify のネイティブチェックアウト(ホスト型のチェックアウトページ) には独自のローカリゼーションシステムがあり、Lingvit は Shopify がホストするチェックアウトページを変更しません。
ブログ記事と固定ページ
About ページ、FAQ ページ、配送ポリシー、ブログコンテンツはすべてテーマにレンダリングされ、 自動的に翻訳されます。これらは見落とされがちですが、対象言語での SEO において非常に重要です。
メール通知
注文確認、配送通知、その他のトランザクションメールは Shopify によってサーバー側で送信され — DOM の外側にあります。これらはShopify 管理画面 → 設定 → 通知で、Shopify Email の組み込みローカリゼーション機能を使うか、言語ごとに個別のテンプレートを作成して翻訳してください。
Shopify に Lingvit を追加する方法
Lingvit は App Store でのインストールなしに、対応する Shopify テーマに追加できます。 公開前にガイド付きの手順に従い、ストアフロントとチェックアウトの動作を確認してください。
- 1
Lingvit プロジェクトを作成
app.lingvit.com でサインアップし、 プロジェクトを作成して、Shopify ストアのドメインを登録します。ダッシュボードから対象言語を選択します。
- 2
スクリプトタグをコピー
プロジェクト設定から、スクリプトタグをコピーします。次のようになります。
<script src="https://cdn.lingvit.com/widget.bundle.js?v=1" async></script> - 3
テーマに追加
Shopify 管理画面で、オンラインストア → テーマ → ⋯ → コードを編集に進みます。
layout/theme.liquidを開き、 閉じタグの</body>の直前に スクリプトタグを貼り付けます。保存してストアをプレビューすると、言語切り替えが自動的に表示されます。
多言語 Shopify の SEO
翻訳したストアを検索で上位表示させるには、テキストを翻訳するだけでは不十分です。3つの技術的な 要素が重要になります。
言語ごとの URL 構造
検索エンジンは/fr/や /de/のサブフォルダーを、言語ごとに 個別にインデックス可能な URL として扱います。Lingvit は、別途 Shopify のページを用意することなく、 訪問者が選択した言語に基づいてこれらを自動生成します。
hreflang タグ
hreflang 属性は、ページのどの言語バージョンをどの読者に提供すべきかを検索エンジンに伝えます。 Lingvit は、有効なすべての言語に対して正しい <link rel="alternate" hreflang="..."> タグを自動的に挿入します。
翻訳済みメタタイトルとメタ説明文
検索結果に表示されるのはページタイトルとメタ説明文です。Lingvit はこれらを言語ごとに翻訳するため、 フランス語の訪問者にはフランス語ページに対応したフランス語の検索スニペットが表示されます。
Shopify で Lingvit が翻訳しないもの
対象範囲を明確にしておくことで、予期せぬ事態を防げます。Lingvit は次を対象としません。
- ✗サードパーティのアプリウィジェット — テーマの外部からページ読み込み後に 挿入されるもの。たとえばレビューアプリ、チャットウィジェット、独自の iframe を読み込むロイヤリティ ポップアップなどです。
- ✗Shopify 管理画面 UI — 運営者が使うバックエンドのインターフェースです。 これは Shopify 自身の製品であり、Shopify によってローカライズされます。
- ✗メール通知テンプレート — 注文確認、配送更新、その他のトランザクションメール。 これらはShopify 管理画面 → 設定 → 通知で管理してください。
- ✗価格と通貨 — これは Shopify Markets が処理します。Lingvit は言語を翻訳し、 通貨換算は別の関心事です。
よくある質問
- Shopify アプリのインストールは必要ですか?
- いいえ。Lingvit はテーマの theme.liquid ファイルに直接追加するスクリプトタグで動作します。Shopify App Store のインストールは不要で、追加の Shopify アプリ手数料や App Store の審査プロセスもありません。
- 自分のテーマ — Dawn、Debut、またはカスタムテーマ — で動作しますか?
- はい。Lingvit はレンダリングされた HTML を観察するため、どの Shopify テーマでも動作します。唯一の要件は theme.liquid ファイルにスクリプトタグを追加できることで、これはすべての Shopify プランで標準的に可能です。
- 商品説明を更新した場合、翻訳はどうなりますか?
- Shopify でコンテンツを更新すると、変更されたテキストは次回のページ訪問時に自動的に再翻訳されます。特定のページや文字列については、Lingvit のダッシュボードから手動で再翻訳をトリガーすることもできます。