Note to self for Magento and EC

Saturday, July 09, 2011

多言語サイトの設定

フロントエンドのデフォルトの言語は日本語に設定していますが、
英語表示にも切り替えられるようにStore Viewを追加します。

Magentoは下記のような構成になっています。
Website ---- Store ---- Store View
このStoreの下にもうひとつStore Viewをぶら下げます。

1. 管理画面のSystem -> Manage Storesを選択
2. Create Store Viewを押す
3. 下記のように設定する
    Store: Store Viewを追加したいStoreを選択
    Name: English(この名前が言語切替時に表示される)
    Code: 適当な一意の名前(例: default_eng)
    Status: Enabled
    Sort Order: 好きな並び順
4. Save Store View

次に、このStore Viewに対して言語設定をします。
1. 管理画面のSystem -> Configrationを選択
2. 左上のCurrent Configration Scopeで設定するStore Viewを選択
3. GeneralのLocaleで言語を選択
4. Save Config

後は商品登録などでStore View毎にそれぞれの言語で情報を記載します。

今回は表示だけの切替であったためStore Viewを追加しましたが、
言語によって取り扱う商品が異なる場合などは別のStoreを作成し
そこにStore Viewを作成するほうが良さそうです。

  

0 comments:

Post a Comment