質問: firefox( バージョン 3.0.15)にgoogleツールバーforFirefox(6.1.20091119W)を入れているのですが、amazonとデスクトップのボタンで日本語のキーワードを検索することができません。 たとえば「アフリカ」と窓に入力してボタンを押すと、 amazonの場合、 何かお探しですか? 入力したURLが当サイトのページと一致しません googleデスクトップ エラー: このリンクは無効です。 ヒント: * このページを後で再び読み込む *Google で検索: というページに飛ばされます。英語なら大丈夫です。 他のボタンは日本語でも正常なので悩んでいます。 これはどう対処すればよいのでしょうか。そもそも日本語がサポートされてない・・・? すいませんが助言をいただけると有り難いです。
回答: 原因は全然分かりませんが、ここはおかしいという箇所を一つ指摘するだけなら...... ``` http://www.amazon.co.jp/s/ref=nb_sb_noss?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&url=search-alias%3Daps&field-keywords=%83A%83t%83%8A%83J ``` これのエンコーディングを見ると、__mk_ja_JP= の後ろには UTF-8 で文字が入っていて、field-keywords=の後ろには ShiftJIS で日本語が入っています。 いくつかのFirefoxを確認してみたのですが、field-keywords= の後ろには入力した文字が UTF-8 で入るみたいなのです。ここになぜ ShiftJIS で入っているのか? というのが謎です。 詳細設定をいじらなければそうはならないはずなのですが、その謎は棚上げしておくとして、以下のことをやってみたらどうでしょうか? 1.Amazonのボタンを右クリックして"Amazonボタンのオプション"をクリック 2."詳細エディタを使用"をクリック 3.元に戻せるように、内容をテキストファイルなどに保存 4.1. 〜 と書かれていないか確認する。その場合は、に修正 4.2. 〜 となっている場合(これが普通)、 に修正して、明にutf-8と指定 5.Save to Google Toolbar で終了 それで駄目なら、かなり強引ではありますが、 4.3. の行の中の、 ``` JP=%e3%82%ab%e3%82%bf%e3%82%ab%e3%83%8a& ``` の部分を、 ``` JP=%83J%83%5E%83J%83i& ``` に変更 なども試してみると検索できるかも......。 Googleデスクトップの方は、ちょっと分かりませんでした。 同じようにして詳細エディタを開いて、 とか書くと検索できたりして......。