星期三, 5月 08, 2013

eclipse properties 檔正確顯示中文的方法


我在開發Shopizer專案時,會碰到要用properties設定多國語系的需求,也就是中文化。
於是我就新增一個新的properties檔,例如product_tw.properties檔,然後把英文的properties檔案內容複製到product_tw.properties檔,開始改內容。
悲劇發生了。

從圖片上可以看到的是,使用eclipse預設的text editor會把中文顯示成類似Unicode的編碼方式,實際上系統讀進來的字還是對的。
要做的事情就是讓eclipse可以正確顯示properties上面的字元,讓它不要再顯示奇怪的編碼。

由於這個問題已經有人開發外掛程式解決,所以我們只要下載那個外掛程式即可。

在eclipse->help->install new software
點選Add
輸入propedit與網址
propedit 
然後按ok

如果網路連接正確,這時eclipse就會開始做pedding,可以裝的外掛程式顯示出來。
我們只要裝最新的版本就好,選好之後按下一步,接受一些授權協議,然後就會開始安裝。
安裝過程中或許會出現一些外掛與外掛間的警告,基本上不影響運作,只要按ok就可以繼續安裝。
安裝完畢會要求重新啟動eclipse,重新啟動後即可使用。

我們可以看到properties的檔案都變成以綠色的P標示,表示安裝成功。



可以順利編輯properties檔案的中文內容。




沒有留言: