MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2024-03-29, 15:44

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 3 篇文章 ] 
發表人 內容
 文章主題 : Localization 的問題
文章發表於 : 2003-06-10, 14:59 
離線

註冊時間: 2003-06-04, 15:17
文章: 7
我想試著玩一下 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]


回頂端
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2003-06-10, 17:40 
離線
[網站管理員]
頭像

註冊時間: 2002-12-03, 15:00
文章: 1109
來自: CSIE.ORG
改了 jar 理論上包回去是可以的
大概是你不知道哪裡改壞了...


回頂端
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2003-06-11, 00:48 
離線

註冊時間: 2003-06-04, 15:17
文章: 7
我又試了一下,似乎只有被寫在 /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 改了都有作用,不知道為什麼?


回頂端
 個人資料  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 3 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:Baidu [Spider] 和 56 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
cron
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群