Firefox 多國語言下載頁語言打字搜尋

10 views
Skip to first unread message

1abcd

unread,
Dec 24, 2010, 7:05:20 AM12/24/10
to moztw-...@googlegroups.com
在下載頁右邊搜尋列 (Search Language) 輸入 "中文" 只會出現中文 (简体),要打 "正" 或 "繁" 才會跑出正體中文版的 Firefox

http://www.mozilla.com/en-US/firefox/all.html

Bob Chao

unread,
Dec 24, 2010, 12:44:08 PM12/24/10
to moztw-...@googlegroups.com, petercpg
Peter 有時間追一下這個嗎?

2010/12/24 1abcd <bb0738...@gmail.com>
在下載頁右邊搜尋列 (Search Language) 輸入 "中文" 只會出現中文 (简体),要打 "正" 或 "繁" 才會跑出正體中文版的 Firefox

http://www.mozilla.com/en-US/firefox/all.html

--
您已訂閱「Google 網上論壇」的「moztw-general: 摩茲將軍」群組,因此我們特別傳送這封郵件通知您。
如要在此群組張貼留言,請傳送電子郵件至 moztw-...@googlegroups.com
如要取消訂閱此群組,請傳送電子郵件至 moztw-genera...@googlegroups.com
如需更多選項,請造訪此群組:http://groups.google.com/group/moztw-general?hl=zh-TW



--
Po-chiang Chao  (:BobChao)
Mozillian and Creative Commoner, Taiwan
http://blog.bobchao.net

Bob Chao

unread,
Dec 24, 2010, 1:28:49 PM12/24/10
to Peter Chen, moztw-...@googlegroups.com
開吧 我覺得蠻重要 可以幫忙嗎?

2010/12/25 Peter Chen <pete...@gmail.com>
時間有點緊,但不過剛剛試一下那個搜尋框在切字的方式有問題,

如果我打進 ng 或 ish 也沒有辦法搜尋到 English (我想這個邏輯是正確的,畢竟拼音語言應該不會有人這樣作);

然而依照上面這個邏輯就得很笨地從 Chinese Traditional 體中文 體 這些 Word 的第一個 Character 開始輸入才找的到,這對於中文這類表意文字的搜尋作法是不正確的。

--
不過這是初步猜測啦,mozilla-language-search.js 被 minify 掉了不好追....要開 Bug 嗎?


~Peter

Peter Chen

unread,
Dec 24, 2010, 1:37:11 PM12/24/10
to Bob Chao, moztw-...@googlegroups.com
我想一下要怎麼在 bug 解釋,待我開來....

Peter Chen

unread,
Dec 24, 2010, 2:07:49 PM12/24/10
to Bob Chao, moztw-...@googlegroups.com
發了,Bug 621326 - Search by words rather than characters for Chinese Traditional in "Search Language" box

標題下的好像有點差....

Timothy Chien

unread,
Dec 26, 2010, 7:15:31 PM12/26/10
to moztw-...@googlegroups.com
https://www.mozilla.com/js/mozilla-language-search.js
這個沒有 minify,search function 在 97 行

106 行有 RegExp 的 constructor,看來問題在這裡:

new RegExp('(?:^' + keywords + '|[ (]' + keywords + ')', 'i');

這個 regexp 只會從字首開始對( keyword 必須是字串開頭,或是接在開始括號或是空白後面),跟 Peter 猜測的一樣。

不過除了在搜尋用的 data array 的資料做修改(像是,改成「正 體 中 文」)以外,
我還真的想不到不會影響英文的解決方法 ...。

2010/12/24 Peter Chen <pete...@gmail.com>:


> 時間有點緊,但不過剛剛試一下那個搜尋框在切字的方式有問題,
> 如果我打進 ng 或 ish 也沒有辦法搜尋到 English (我想這個邏輯是正確的,畢竟拼音語言應該不會有人這樣作);
> 然而依照上面這個邏輯就得很笨地從 Chinese Traditional 正體中文 繁體 這些 Word 的第一個 Character
> 開始輸入才找的到,這對於中文這類表意文字的搜尋作法是不正確的。
> --
> 不過這是初步猜測啦,mozilla-language-search.js 被 minify 掉了不好追....要開 Bug 嗎?
>
> ~Peter
>
> Bob Chao <bob...@gmail.com> 於 2010年12月25日上午1:44 寫道:
>>

Timothy Chien

unread,
Jan 14, 2011, 2:13:31 AM1/14/11
to moztw-...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages