WooCommerce 日本語化のメモ

151029-pict01

 

デジタルドリームワークスから比嘉です。
WooCommerceの日本語化を行いました。
方法はいくつかありそうですが、今回はLanguage Packsをダウンロードしてmoファイルを直接プラグインのlanguageフォルダーに設置しました。

【 日本語化の設定でやった事 】

1. ダッシュボード > 設定 > 一般設定から「サイトの言語」が日本語になっているか確認
2. Language Packsをgit repositoryからダウンロードして、WooCommerceのlanguageフォルダーへ設置

———————–

さてさてタイトル通り、以前から気になっていたWooCommerceを本格的に導入しようと検証中。
インストールは他のプラグイン同様、管理画面から検索、もしくは直接アップして簡単に設置出来ます。
基本的なショップ設定などもインストールの際にウィザードに沿って設定していけば問題なく完了できます。
弊社ではこれまでECサイトはEC-CUBEを中心に導入してきましたが、ページの自由度やカスタマイズ性を考慮してWordpress + Pluginをテスト中です。

さて本題…

 

WooCommerceを日本語化する

インストールした際は、すべて英語表記です。
これを日本語化していきます。
WooCommerce 公式サイトでローカライズについて説明がされています。

https://docs.woothemes.com/document/woocommerce-localization/(英語)

英語表記なのでこれから記載する情報に誤りもあるかと思いますが、その際はご指摘いただければ幸いです。
ページを確認すると方法はいくつかありそうです。
今回はWooCommerceの公式 Languages Packsを利用する方法です。

 

1.初めに確認すること

初めにサイトの言語が日本語になっているかを確認します。
ダッシュボード > 設定 > 一般設定から「サイトの言語」の項目を確認。

 

2.Language Packsの設置

サイトの言語が日本語になっていることを確認したら早速Language Packsの設置です。
ここが少し分からなかった事ですが、WooCommerce 2.2からはLanguage Pack downloaderが入っていて翻訳をアップデート出来るとか…
WooCommerceのバージョンも最新だったけれど、これがなぜか自分の環境では出来なかった…
通常は以下のようなアップデートの表示が出るみたいですよ。

151029-pict02

 

 

そこで次に行ったのが、強制的に翻訳をアップグレードするというものです。

WooCommerce > System Status > Tools > Translation Upgrade

から「Force Translation Upgrade」をクリック。
自分の環境ではこれもエラーとなりました。
どうもアップグレード設定を「wp-config.php」に記述しないといけないとか…
これを設定すれば上記の方法で出来る模様(未検証)

151029-pict03

 

 

今回はこれもパス。直接 git repositoryからLanguage Packsをダウンロードして日本語のファイルのみをlanguageフォルダーに設置
https://github.com/woothemes/woocommerce-language-packs/tree/master/packages からダウンロード。
以下に設置します。

/your_plugin_directory/woocommerce/i18n/languages/

これでページのリロードを行うと日本語化完了です。

但し、すべてが日本語化というわけでは無いようです。
翻訳されていないページもありますし、部分的に翻訳されていない部分もあります。
残りは地道にpoEditかな…
でもかなりの部分が翻訳されていますので大助かり。
翻訳をした方に感謝ですね

※2015年12月9日追記
上記のディレクトリではすべての日本語化がされないな…と思ってコアファイルを確認していたら、日本語ファイルの設置場所が間違っていました。
正しくは、

/your_wordpress_directory/wp-content/languages/plugins/ 内でした../ 汗

こちらに日本語ファイルを設置することですべての項目で日本語化が出来ました!
訂正してお詫び申し上げます m(_ _)m

というととでWooCommerce 日本語化についてでした。

151029-pict04

 

151029-pict05