IntelliJ IDEA維護多語系properties檔案的操作很簡單,常用功能彙總如本文。
建立Resource bundle的步驟
-
【Project】→在business節點按右鍵 【New】→【Resource Bundle】
-
輸入Resource bundle的基本檔名,並選擇要產生的語系。
產生好的檔案會集合在Resource Bundle節點下。
-
打開同一群Bundle的任何一個檔案,下方會出現 【Text / Resource Bundle】頁籤,點擊Resource Bundle就能在同一個畫面同時維護多個properties檔。
-
按左上方的【+】或右鍵【New property】 就能加入新的property。
合併檔案而形成Bundle
如果I18N檔案的檔名格式不是標準的名稱,我們也到以用Combine to Resouce Bundle的方法將之組成Bundle。
先用多選操作把properties選好,再用【Combine to Resource Bundle】將選取的檔案視為同一群Bundle,並給名稱。
將多選的檔案視為Resource bundle,其基本名為HEADER。
檔案編碼
在Settings→File Encoding裡可以指定properties的檔案編碼,雖然我指定了UTF-8,但自動建立出的卻是系統編碼(也就是Big5碼),此時輸入的中文會以 \u9999 的格式存放。若勾選Transparent native-to-ascii conversion,則編輯property時會直接看到中文。
在手動把properties檔另存成UTF-8編碼後,中文就能正確出現了。
##
您可能也會有興趣的類似文章
- 使用IntelliJ IDEA 12的Android UI Designer輕鬆寫Android App (1則留言, 2012/08/09)
- Galaxy S3的純文字編輯器:Jota Text Editor (0則留言, 2012/07/25)
- IntelliJ IDEA 12的任務功能,與Issue/Bug Tracking System整合 (0則留言, 2013/07/20)
- Android Studio的安裝、設定與執行 (4則留言, 2013/10/03)
- Joomla! 1.0.12網站建置 (多圖) (1則留言, 2008/06/22)
- 使用Calibre轉換TXT電子書(含目錄)並傳送至Kindle Paperwhite操作全攻略 (0則留言, 2015/01/02)
- Java I18N國際化工具:JRC-Editor (0則留言, 2008/03/01)
- jTDS JDBC Driver在2012年10月釋出了能在JDK 1.7運行的1.3.0版 (0則留言, 2013/01/16)
- [Android Studio #2] 操作資源XML檔 (0則留言, 2013/10/03)
- 檔案/資料夾管理工具FreeCommander XE常用功能介紹 (7則留言, 2011/06/19)
- [iReport] Text Field中引用的欄位、變數與參數 (0則留言, 2005/04/16)
- KindleGen與Markdown轉換為Mobi的Kindle電子書工具:m2m.exe (0則留言, 2015/08/30)
- [WordPress] 資料庫切換成UTF-8的匯出/匯入紀錄 (2則留言, 2008/12/06)
- Nexus 7最推薦10大工作用Apps 十之八:文字編輯器-Jota+ Editor (0則留言, 2012/12/14)
- 試用iReport 0.5.2 (2則留言, 2005/11/15)