ストアのローカリゼーション
ストア全体でページにハードコードされているように見えるテキストのほとんどは、表示のロケールを変更することで、すぐに別の言語に変更できます。 ロケールを変更しても、実際には一語一語が翻訳されるわけではなく、ストア全体で使用されるインターフェイステキストを提供する別の翻訳テーブルが参照されるだけです。 変更可能なテキストには、ナビゲーションタイトル、ラベル、ボタン、およびリンク(買い物かご や マイアカウント など)が含まれます。 インライン翻訳ツールを使用して、インターフェイス内のテキストにタッチ アップすることもできます。
言語パックは、Commerce Marketplaceの 翻訳とローカライゼーションにあります。 新しい拡張機能が Marketplace に継続的に追加されるので、頻繁に確認してください。
手順 1:言語パックをインストールする
言語パック拡張機能をインストールするための標準的な手順に従います。 拡張機能のインストールについて詳しくは、『 拡張機能ガイドの 一般的な CLI のインストール を参照してください。
手順 2:言語のストア表示の作成
-
管理者 サイドバーで、Stores/Settings/All Stores に移動します。
-
「Create Store View」をクリックします。
-
新しいストア表示のオプションを設定します。
-
「Store」 – ビューの親であるストアを選択します。
-
「Name」 – ストア表示の名前を入力します。 例:ポルトガル語
ストアのヘッダーで、名前が 言語選択 に表示されます。
-
Code - ビューを識別するコードを小文字で入力します。 例:
portuguese
。 -
Status - ビューをアクティブにするには、
Enabled
に設定します。 -
「Sort Order」 – (オプション)このビューが他のビューとともにリストされる順序を決定する番号を入力します。
-
-
完了したら、「Save Store View」をクリックします。
手順 3:ストア表示のロケールの変更
-
管理者 サイドバーで、Stores/Settings/Configuration に移動します。
-
Scope ドロップダウンで、設定するストア表示を選択し、プロンプトが表示されたら「OK」をクリックします。
-
General 設定ページで、「拡張セレクター 展開します。
-
「Use Website」チェックボックスをオフにして、ビューに割り当てる言語に Locale を設定します。
言語のバリエーションがいくつかある場合は、特定の地域や方言に合ったものを選択してください。
-
完了したら、「Save Config」をクリックします。
ロケールの言語を変更した後、商品名と説明、カテゴリ、CMS ページ、ブロックなど、作成した残りのコンテンツを、ストアビューごとに個別に翻訳する必要があります。
製品をローカライズ
ストアが異なる言語で複数のビューを持っている場合、各ストア表示で同じ製品を使用できます。 言語に関係なく、SKU、価格、在庫レベルなど、同じ基本商品情報を使用できます。 次に、各言語で必要に応じて、製品名、説明フィールドおよびメタデータのみを翻訳します。
手順 1:製品フィールドの翻訳
-
管理者 サイドバーで、Catalog/Products に移動します。
-
グリッドで、翻訳する製品を見つけ、編集モードで開きます。
-
左上隅で翻訳のビューに Store View を設定し、確認を求められたら「OK」をクリックします。
-
編集するフィールドごとに、次の操作を行います。
-
フィールドの右側にある「Use Default Value」チェックボックスの選択を解除します。
-
翻訳したテキストをフィールドに貼り付けるか入力します。
画像ラベルや代替テキスト、 検索エンジン最適化フィールドや カスタムオプション情報など、すべてのテキストフィールドが必ず翻訳されるようにしてください。
-
-
完了したら、「Save」をクリックします。
手順 2:フィールドラベルを翻訳
-
管理者 サイドバーで、Stores/Attributes/Product に移動します。
-
リストで、翻訳する属性を見つけ、編集モードで開きます。
-
左側のパネルで「Manage Labels」を選択します。
-
「Manage Titles」セクションで、各ストアビューの翻訳済みラベルを入力します。
{width="600" modal="regular"}
-
完了したら、「Save Attribute」をクリックします。
手順 3:すべてのカテゴリを翻訳
-
管理者 サイドバーで、Catalog/カテゴリ に移動します。
-
左上隅で Store View を翻訳のビューに設定し、確認を求められたら「OK」をクリックします。
-
ツリー内で翻訳するカテゴリを探し、編集モードで開きます。
-
基本情報 については、Category Name を翻訳してください。
-
「 「Content」セクションを展開し、「Description を翻訳」を選択します。
-
「 「Search Engine Optimization Settings」セクションを展開し、次のフィールドを翻訳します。
- Meta Title
- Meta Keywords
- Meta Description
-
Search Engine Optimization Settings セクションで、次の操作を行って URL Key を翻訳します。
-
フィールドの右側にある「Use Default Value」チェックボックスをオフにします。
-
翻訳したテキストを入力します。
-
「Create Permanent Redirect for old URL」チェックボックスが選択されていることを確認します。
-
-
完了したら、「Save Category」をクリックします。
-
ストアで使用されているすべてのカテゴリについて、この手順を繰り返します。
手順 4:製品属性および属性オプションの翻訳
-
管理者 サイドバーで、Stores/Attributes/Product に移動します。
-
翻訳する属性を選択します。
-
左側の Manage Labels を選択し、Managed Titles のオプションを設定して、属性タイトルの翻訳を定義します。
-
左側の Properties を選択し、「Manage Options」セクションに翻訳済み属性のオプションを入力します。
{width="600" modal="regular"}
-
完了したら、「Save Attribute」をクリックします。