MozTW 討論區
https://forum.moztw.org/

Firefox 4 以後, 字都放在哪裡?
https://forum.moztw.org/viewtopic.php?f=18&t=33860
1 頁 (共 1 頁)

發表人:  georgeyeo [ 2011-11-02, 19:23 ]
文章主題 :  Firefox 4 以後, 字都放在哪裡?

請問各位高手, Firefox 4 以後, 字都放在哪裡? Firefox 程式用什麼方式呼叫這個字庫出來並顯示於畫面上? 舉例來說, VC6 或 VS2010 的字基本上是放在 resource ( .rc ) 裡. 謝謝!

發表人:  twu2 [ 2011-11-02, 21:19 ]
文章主題 :  Re: Firefox 4 以後, 字都放在哪裡?

以後? 難道以前不一樣嗎?
firefox 又不是只有 win32 的版本, 其他的 OS 沒有支援 .rc 要怎麼做呢?

要看不同語系的文字是怎麼存的, 可以參考這兒的檔案, 那些 .xpi 都只是一個 zip 的壓縮檔.
http://releases.mozilla.org/pub/mozilla ... win32/xpi/

發表人:  georgeyeo [ 2011-11-03, 14:57 ]
文章主題 :  Re: Firefox 4 以後, 字都放在哪裡?

謝謝您. 小弟下載了 xpi 後, 用 7-zip 解壓縮, 的確得到此語系一些字庫, 可是, 和安裝目錄相比 (例如: C:\Program Files\Mozilla Firefox) , 很多檔案都找不到耶, 請問何故? 謝謝.

發表人:  twu2 [ 2011-11-03, 23:00 ]
文章主題 :  Re: Firefox 4 以後, 字都放在哪裡?

因為檔案被包進去 omni.jar 裡頭. (不同語系的安裝檔在製作時會只把該語系的檔案納入, 要多的就另外抓上頭那些 .xpi 回來裝)

你是想研究程式怎麼做的嗎? => 那請去看 source code 比較快.

想看 omni.jar 的內容... 用 google 找一下應該有教怎麼解出來 (那是個有點變化的 .zip 檔案).

發表人:  georgeyeo [ 2011-11-06, 09:52 ]
文章主題 :  Re: Firefox 4 以後, 字都放在哪裡?

因為想弄一個多語合一的 Firefox, 所以想知道單語時, Firefox 程式怎麼抓字顯示出來. 以現在來說, Avant Browser (愛帆瀏覽器) 雙核心 (IE 和 Gecko) 可選語系, 而且, 使用者畫面和 navigator 屬性都會改, 可是, 有個罩門, 就是, 當 Firefox 更新時, Avant Browser 不會跟著更新. 若要跟著更新而又可選多語且使用者畫面和 navigator 屬性都會改的好像只有 SeaMonkey, 只是, SeaMonkey 可選的語系很少.

的確有 omni.jar. 好! 我研究它, 謝謝你.

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/