検索キーワードを入力:

WordPress:WooCommerceを日本仕様へと日本語化

WordPress:WooCommerceを日本仕様へと日本語化

つい1ヶ月前に初めて使い始めたWooCommerceですが、2サイト目の構築を行っております。
2サイト目の案件は、もともとあるサイトに、WooCommerceを組み込むという形での施工を行っています。

Woocommweceに関しては、完全に海外仕様の為、姓名の入力が名前と名字、逆だったり、
もちろん住所も都道府県が一番下に来たりという感じな訳です。

しかし、そういった点もフィルタフックが至る所に設けられているため、比較的簡単にカスタマイズすることが可能です。

ただし、もちろん海外産で、ましてや日本での情報量が圧倒的に少なく、
カスタマイズする上で必要な情報は、ここに書きたいと思いつつも中々時間がとれず、ネタ帳用Evernoteに箇条書きで書きだめしている状況です。

日本仕様へ向けて

氏名や住所の入力欄・表示順の変更

先に書いた、氏名や住所の入力欄や受注画面での表示順の変更に関しては、さまざまな部分のフィルタを介して順序を変更してあげる必要があります。
例えば、チェックアウト時の順序の入れ替えは’woocommerce_checkout_fields’というフィルタフックを使用します。

[php]
add_filter(‘woocommerce_checkout_fields’,’reorder_woo_fields’);
function reorder_woo_fields($fields) {
$fields2[‘billing’][‘billing_first_name’] = $fields[‘billing’][‘billing_first_name’];
$fields2[‘billing’][‘billing_last_name’] = $fields[‘billing’][‘billing_last_name’];
$fields2[‘billing’][‘billing_postcode’] = $fields[‘billing’][‘billing_postcode’];
$fields2[‘billing’][‘billing_state’] = $fields[‘billing’][‘billing_state’];
$fields2[‘billing’][‘billing_city’] = $fields[‘billing’][‘billing_city’];
$fields2[‘billing’][‘billing_address_1’] = $fields[‘billing’][‘billing_address_1’];
$fields2[‘billing’][‘billing_address_2’] = $fields[‘billing’][‘billing_address_2’];
$fields2[‘billing’][‘billing_phone’] = $fields[‘billing’][‘billing_phone’];
$fields2[‘billing’][‘billing_email’] = $fields[‘billing’][‘billing_email’];

//これより以下は変更禁止
$fields2[‘shipping’] = $fields[‘shipping’];
$fields2[‘account’] = $fields[‘account’];
$fields2[‘order’] = $fields[‘order’];

return $fields2;
}
[/php]

こういった形で、全ての関連するフィルタで順序を変更してあげます。
(関連するフィルタも書き出したかったのですが、時間の都合上省略しますゴメンナサイ)

日本語化を進めています

WooCommerce日本語化に関しては、徐々に行っています。
設定ページは後回しにして、買い物をする側と商品の管理や受注処理をする人の目に触れる部分を先に日本語化しました。

現在、進捗状況は52%となっています。

日本では馴染みのない支払方法や配送方法の部分に関しては翻訳するつもりはありません。

About Little

WordPressをいじくり倒して早10年。一人ぼっちでひたすらソースとにらめっこ厨。 有り難いことに、Welcart/WP e-commerce/WooCommerce/EC-Cube等で多数ECサイトを制作させていただいたけど、ふと気付いた、ちゃんと売れるのか。 効果的に売れるようにするためにはどうしたらいいのか。ということでお勉強を兼ねてECサイトも運営中。
2013年4月15日

Related Posts

2 comments found

Comments for: WordPress:WooCommerceを日本仕様へと日本語化

  1. Y

    ごめんください。

    日本語化は終わりましたでしょうか?
    当方、昨日から作業を開始して7~8割出来たかな~って所です。
    もし未完であれば、よろしければ数日お待ち頂ければ使用上差し障りの無い程度まで仕上げて
    アップ致しますがいかがでしょうか。
    ?マークのヘルプも全てと言われると・・・・・・・・・・・・・・・・ですけど(汗

  2. Kumeda

    いらっしゃいませ。

    コメントありがとうございます。
    こちらも同じような状況で、7割程度いったところで、
    翻訳ファイルをソースから更新したところ、
    大幅に変更された為、いったんやる気がなくなり・・

    そこから現在(6割程度)に至ります。
    一日で7~8割には脱帽です!

    当方、スローペースなので、アップ等はお任せします!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です