- 2006-04-14 (金)

いやはや。PHPが分からないから苦労するけど、Amazon Web Serviceを利用して自分のショップが持てる「My Amazon Store Manager」をダウンロードして、日本語化して設置してみました。
現在の状態はhttp://www.longnice.comで御覧いただけます。
1.ダウンロード
まず、日本語化されたファイルが置いてないか探してみると、http://www.mak68k.comに置いてあるとの事だが、現在サイトリニューアル中でしたので、英語版の方をhttp://www.freekrai.netから落とします。
おっと、その前にamazon.comでサブスクリプションID(現在はAccessKeyIDと言うらしい)を取得しておくこと。
2.編集
いろいろ編集しまくったので覚えていないけど、以下のファイルは確実に編集したかと。
・config.php
$sitename、$siteurl、adminemail、$AssociatesID、$SubscriptionID、$AWSAccessKeyIDあたりを自分のサイトに合うように。
さらに$localeには"jp"とします。
FTPでアップしたらchmodで777にしておきます。
・aws4class.php
$localeをjpに。$amazon_siteをamazon.co.jpに。
167行あたりからを次のように。
$this->amazon_site = "amazon.co.jp";
$this->amazon_url = "http://www.amazon.co.jp/exec/obidos/redirect-home?site=home&tag=$MY_variables{associate_id}&SubscriptionID=$MY_variables{subscription_id}";
$this->money_symbol = "JPY"
・descpage.php
参照渡ししている部分はxreaのPHPでは使えなかったので、&を外します。
push (&$descriptors の部分を&を抜いちゃえばOK。160箇所ぐらいあったかな?
・header.tpl
↓のような感じで、文字コードがUTF-8で吐き出されるように、ヘッダのテンプレートもいじります。
meta http-equiv="Content-Type" content="text/html; charset=utf-8" /
あとは適当に日本語化すればOKだったはずなのでFTPでアップします。
index.phpが反応してショップ画面が表示されればOK。
上段にエラーが出ている場合は、おそらく参照渡しが他にもある場合ですので、エラーメッセージをよく読んで"&"を取っちゃいましょう。
で、今現在なんだけどメニューが英語なのと、トップページがUTF-8で指定しているのに何故かSHIFT-JISで表示されちゃうので、これを改良していきたいところ。
以上、長々とおつきあい有難うございました。
- Newer: 個人情報漏洩保険販売が追い風
- Older: Amazon Web ServiceとかMy Amazon Store Managerとか
Comments:0
Trackback:0
- TrackBack URL for this entry
- http://nanikun.s16.xrea.com/mt/mt-tb.cgi/2583
- Listed below are links to weblogs that reference
- My Amazon Store Manager 2.0の日本語化 from Longnice