2008年7月13日日曜日

Firefox で検索バーによる検索を「ウェブ全体から検索」に変更

Firfox の検索バーにある デフォルトの Google 検索は、「日本語のページを検索」になる。これを「ウェブ全体から検索」に変更したい。

080713-002

 

オフィスの教えてQ&A firefoxの右クリック検索について によると、

Firefox をインストールしたフォルダに
searchplugins
というフォルダがあり、その中にデフォルトの検索エンジンファイル
google-jp.xml
があります。
テキストエディタで開いてみると、
<Param name="lr" value="lang_ja"/>
という行があるので、lang_ja だけを削除。
<Param name="lr" value=""/>
にしてしまうのです。

上記に従い変更したところまではよかったけれど、操作を誤ってエンコーディングを間違えてファイルを保存してしまい Google 検索が使えなくなってしまった。

パタッ(o_ _)o~†

 

追加した検索バーのカスタマイズ

「検索バーの管理」から Mycroft Project: Google Search Engine Plugins - Firefox & IE7 へアクセスし、Google JP - 日本語のページを検索 を追加し、デフォルトの検索エンジンに指定した。この追加した検索バーの設定は、以下のフォルダに「google----.xml」という名前で保存される。これをテキストエディタで開く。

C:\Documents and Settings\ユーザ名\Application Data\Mozilla\Firefox\Profiles\ランダムな文字列.default\searchplugins

設定ファイルの中で、以下のような記述がされている部分を検索。

<os:Url type="text/html" method="GET" template="http://www.google.co.jp/search?hl=ja&amp;q={searchTerms}&amp;lr=lang_ja">

上記の lr=lang_jalr= のように変更すると「ウェブ全体から検索」に変更される。また、「英語と日本語のページを検索」にしたい場合は、lr=lang_en|lang_ja のように記述する。