Zen CartをUTF-8で使う

2011.03.31 2:32
Zen cart UTF-8版で使う方法です。

 この時代UTF-8じゃないとすこぶる不便というわけで、デフォルトのEUC-JP版を文字コード変換しただけのものをダウンロードして使います。いろいろと文字化けしたり面倒なことが起こるかもしれないので、そのインストールまでの過程を紹介します。当初何も考えずにインストールすると特に文字コードの問題は気にすることなく構築できたのですが、EUC-JPであることに気づきちょっと心配に。すでに文字コード変換したものが配布されてはいますが、「もし文字コード変換されていないファイルがあったら自己責任で。」みたいなことになっているので、心配なので自分で変換します。
  いずれにしろZen Cart(日本語版)の開発は本家のものとは恐ろしく開発が遅れていて、今や殆ど時代遅れのCMSみたいなことになっておりますので、それなりに使用する方のみ挑戦的な気持ちで使用した方がよさそうです。真面目にインターネットショップなんかを構築する際には、Movable Typeなどにショッピングカート用のセキュリティーのかなりしっかりしたプラグインなんかがありますのでそちらを使用した方がよさそうです。
 
まずは、zen-cart-v1.3.0.2-l10n-jp-6をダウンロードサイトから入手して適当な場所で解凍します。
それからzen-cart-v1.3.0.2-l10n-jp-6に移動して、コマンドで文字コードをUTF-8に変換します。 
$ find . -type f | xargs -n 10 nkf -w --overwrite

文字コードがきちんと変換されているかどうか確認します。カレントディレクトリにinstall.txtなるファイルがあるのでこれで確認してみます。心配だったら日本語の含まれているファイルで適当に確認してみてください。
$ nkf -g install.txt
UTF-8
これで終了。

ここから先は、S-Pageさんを参考にしています。








プロフィール



  • Name :: 山上オサム ♂(39)
  • Hobby :: 武術
  • Work :: Web Designer