借用 google_tw.src 做出的 google_utf8.src ...
代碼:
# Mozilla/Google plug-in by amitp@google.com
<search
name="Google (UTF-8)"
description="Google Search for Traditional Chinese"
method="GET"
action="http://www.google.com/search"
# queryEncoding 和 queryCharset 是指在 Mozilla 中送出搜尋字串所使用的編碼。
queryEncoding="UTF-8"
queryCharset="UTF-8"
# update="http://moztw.org/dl/google_tw.src"
# updateCheckDays=30
>
<input name="sourceid" value="mozilla-search">
<input name="hl" value="zh-TW">
# input name="ie" 是指定 Google 接收到搜尋字串的編碼。
<input name="ie" value="UTF-8">
<input name="oe" value="UTF-8">
<input name="q" user>
# 這裡以下只有在 Mozilla 的「資訊方塊列」中才有用。
<interpret
charset = "UTF-8"
resultEncoding = "UTF-8"
browserResultType="result"
resultListStart="<!--a-->"
resultListEnd="<!--z-->"
resultItemStart="<!--m-->"
resultItemEnd="<!--n-->"
>
</search>
基本上修改 queryEncoding 和 queryCharset 為 UTF-8,Google 加上一個 <input name="ie" value="UTF-8"> 參數即可。這樣用日文 Ime 輸入日文也能正常查詢喔。
想要更深入瞭解 mozilla search plugin 的運作方式,請參考
mycroft網站的說明文件。
順帶一提,這些 search plugin 是放在 [Mozilla或firefox安裝目錄]\searchplugins 。