最近一直在忙,忙的不亦樂乎了~做了很多事情...屬于商業機密,所以沒有辦法一一點出~
終于閑一下,維護維護Blog吧~
今天說說Eclipse3.3國際化的問題,Eclipse-RCP項目做做國際化的時候,存在兩個層面,一個是控件上的中文,另一個是Plugin.xml中的中文信息,控件上的中文,沒有什么可說的,用一個類,加一個資源文件就可以了~主要的問題是Plugin.xml中的中文信息;
根據各大網站和資料的中描述,Plugin.xml中中文信息用一下方法處理:
1.在Plugin.xml同目錄下新建plugin.properties;
2.將Plugin.xml文件中中文部分替換成%xxxx;
不知道這樣的辦法是不是在Eclipse3.3以前的版本中有用,反正我在Eclipse3.3中,這招沒有用,PDE可以解析到%XXX的內容,但是啟動應用程序以后沒有任何效果,所有修改的地方都顯示為%XXX了~
解決辦法就是:
請在插件的 MANIFEST.MF 文件后面添加上 Bundle-Localization: plugin 和一個回車應該可以解決你的問題。
在MF中多加一句就好了~
遇到同類問題的朋友注意了~
客戶虐我千百遍,我待客戶如初戀!