[IntelliJ IDEA] I18N多語系Resource Bundle的操作彙總
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編碼後,中文就能正確出現了。
##
您可能也會有興趣的類似文章
- Obs133 | Properties (Obsidian 1.4)! 視覺化YAML編輯,讓Frontmatter可用性又向上一階 (0則留言, 2023/07/29)
- Java I18N國際化工具:JRC-Editor (0則留言, 2008/03/01)
- 使用IntelliJ IDEA快速設定svn:keywords的方法 (0則留言, 2014/04/04)
- 命令行:快速縮減圖片大小的方法 (0則留言, 2023/12/10)
- [Obs#13] 快速開啟筆記的方法:快速切換對話窗與obsidian:// URI 命令行 (0則留言, 2020/10/18)
- IntelliJ IDEA的黑底佈景主題:ChroMATERIAL (0則留言, 2015/11/02)
- 將Kindle電子書由簡體轉換為繁體的工具與步驟 (0則留言, 2018/06/10)
- [Windows] 更新剪貼簿工具 Ditto 到最新版 (3.21) (0則留言, 2018/02/28)
- jTDS JDBC Driver在2012年10月釋出了能在JDK 1.7運行的1.3.0版 (0則留言, 2013/01/16)
- Joomla! 1.0.12網站建置 (多圖) (1則留言, 2008/06/22)
- [Subversion] 修改舊版次的訊息與作者名稱 (0則留言, 2006/07/08)
- Obs139|5個方便維護Properties的外掛:Linter、TagMany、File Cooker、Tag Wrangler、Templater Hotkeys (0則留言, 2023/09/10)
- IntelliJ IDEA 12的任務功能,與Issue/Bug Tracking System整合 (0則留言, 2013/07/20)
- [iReport] Text Field中引用的欄位、變數與參數 (0則留言, 2005/04/16)
- 使用IntelliJ IDEA 12的Android UI Designer輕鬆寫Android App (1則留言, 2012/08/09)
Sorry, 很久沒用Google sc…