FAQ)Zen-Cart管理画面の文字化け対策
Blog (FAQ , ZenCart , カスタマイズ ) 4月 16th, 2008Zen-Cart管理画面で英語に言語を切り替えた場合、Configuration(一般設定)が文字化けしてしまいます。
Configurationはデータベースから各設定値を読み込んで表示する仕組みになっているのですが、データベース内の文字列がEUC-JPなのに対して、
英語に切り替えた場合のCHARSETがiso-8859-1になっているのが原因です。
ブラウザのエンコードをEUC-JPに切り替えれば、とりあえず文字化けは解消されます。
いちいち変更するのが面倒であれば
admin/includes/languages/english.phpの80行目付近の
define('CHARSET', 'iso-8859-1');を
//define('CHARSET', 'iso-8859-1');
define('CHARSET', 'EUC-JP');に変更することでも対応できます。
メール等に関しては未検証です (^^;
Related Post
- S-pageリニューアル。950px 3カラムデザインへ
- アフィリエイト商品を商品の閲覧回数ランキングに表示させるには
- PHP4.xでPHP5.xの関数を使いたい場合に。upgrade.php
- 入荷予定商品は「カートに入れる」ボタンを表示しない方法
- Zen-Cartの商品提供可能日を時刻まで指定する方法

このモジュールを使って”OrangeTownShoppingMall”を運営しています。 アフィリエイト商品だけではな...