Shopify Marketsを利用している場合、「デフォルト」コンテンツのローカライズやカスタマイズは非常に重要です。2024年1月より、すべてのメタオブジェクトがMarketLocalizableResourceTypeの一部となりました(メタフィールドは以前から対応済み)。これにより、Translate & Adaptアプリを使用してローカライズしたり、Localization API経由でコンテンツをカスタマイズしたりできるようになりました。
この変更は非常に便利です。以前は市場や言語ごとに新しいメタオブジェクトを作成する必要がありましたが、今後は同じメタオブジェクトを複数の市場や言語で使い回すことができます。
メタオブジェクトとメタフィールドのローカライズ方法
To localize any metaobjects or metafields, install the free Translate & Adapt app by Shopify. For localizing metafields:
- 対象のセクション(商品、コレクションなど)に移動します。
- 下にスクロールしてメタフィールドを見つけ、右側に新しいコンテンツを入力します。「自動翻訳」ボタンをクリックして自動翻訳機能を使うことも可能です。
- 「保存」をクリックすれば、メタフィールドのローカライズは完了です。

メタオブジェクトをローカライズするには、同じアプリを使用して以下の手順に従ってください。
- Translate & Adaptアプリを開き、「オンラインストア」セクションの下にある「メタオブジェクト」を見つけます。
- 左側のメニューから対象のメタオブジェクトを選択し、特定の言語に合わせてローカライズまたはカスタマイズします。すべてのメタオブジェクトは同じ階層にリスト表示され、定義ごとにグループ化されていない点にご注意ください。これは将来的にShopifyによる改善が期待される部分です。
- 「保存」をクリックすれば、メタオブジェクトのローカライズは完了です。

これが実際に何を意味し、なぜ重要なのか
メタフィールドとメタオブジェクトをローカライズ・カスタマイズできる最大のメリットは、ストア構成がシンプルになることです。以前は異なる市場でメタフィールドやメタオブジェクトを使用できましたが、ローカライズを行うたびに、すべての市場で表示される新しい入力項目が実質的に増えていました。
例えば、現在「カラー」というメタフィールドには4つのエントリがあります:
- ホワイト
- ブラック
- ブルー
- レッド
これらをローカライズしても、エントリ数は4つのままです。以前は言語ごとに新しいエントリを追加する必要があり、ストア管理が非常に複雑になっていました。
メタフィールドとメタオブジェクトの詳細や、ストアでの活用方法については、究極のガイド「Shopifyメタフィールドとメタオブジェクトの実践ガイド」をぜひお読みください。






