Home > My Amazon Store Manager 2.0の日本語化

My Amazon Store Manager 2.0の日本語化

  • 2006-04-14 (金)
   価格.com 自動車保険 一括見積り

いやはや。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で表示されちゃうので、これを改良していきたいところ。
以上、長々とおつきあい有難うございました。

    

Comments:0

Comment Form
Remember personal info

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

Home > My Amazon Store Manager 2.0の日本語化

Search
Feeds

Page Top