MozTW 討論區 https://forum.moztw.org/ |
|
Localization 的問題 https://forum.moztw.org/viewtopic.php?f=2&t=1086 |
第 1 頁 (共 1 頁) |
發表人: | sashimi [ 2003-06-10, 14:59 ] |
文章主題 : | Localization 的問題 |
我想試著玩一下 Firebird 的翻譯,因此我把 piaip 所改的 \chrome\zh-TW.jar用winzip解開 用 Win2k 的記事本, 把 /local/zh-TW/broswer/boswer.dtd 的一中文字串改掉(有存成 utf-8 ), 接著在用 winzip 包成zh-TW.jar,但在啟動 firebird 時,只出現了 XML 分析錯誤:處理外部 entity reference 錯誤位址: chrome://browser/content/browser.xul 行號 : 10,第1個字元: %broswerDTD; ^ 這個錯誤的視窗,有什麼地方我搞錯了嗎?因為我看 Mozilla Language Pack internal structure 的意思是改了 jar 後,可以不用包成 xpi 只要有 installed-chrome.txt 在 /chrome下,再重新啟動 mozilla 就可以了,我誤會了什麼嗎? [/b] |
發表人: | piaip [ 2003-06-10, 17:40 ] |
文章主題 : | |
改了 jar 理論上包回去是可以的 大概是你不知道哪裡改壞了... |
發表人: | sashimi [ 2003-06-11, 00:48 ] |
文章主題 : | |
我又試了一下,似乎只有被寫在 /chome/content/browser.xul 開頭 <!DOCTYPE window [ <!ENTITY % brandDTD SYSTEM "chrome://global/locale/brand.dtd" > %brandDTD; <!ENTITY % browserDTD SYSTEM "chrome://browser/locale/browser.dtd" > %browserDTD; <!ENTITY % globalRegionDTD SYSTEM "chrome://global-region/locale/region.dtd"> %globalRegionDTD; <!ENTITY % charsetDTD SYSTEM "chrome://global/locale/charset.dtd" > %charsetDTD; ]> 的這幾個 DTD 不能改,一改就會出現如上的錯誤訊息 其他的 DTD 改了都有作用,不知道為什麼? |
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |