[英]Is there any way to change encoding of externalozed strings option in eclipse?
我的項目中的大多數字符串已經本地化,如果我使用eclipse函數將字符串外部化,它將使屬性文件如下所示:
BulkUploadModule_13=Vyberte slo\u017Eku na serveru
這是完全不可編輯的! 有什么方法可以告訴Eclipse不這樣做嗎?
問題來自屬性文件的舊使用...
您可能已經注意到, 在Java 1.6之前的Properties
類僅具有一種通過InputStream
讀取屬性的方法。
它使用了內置編碼,該編碼為ISO 8859-1! 我的猜測是ISO不能編碼U + 017E(順便說一下,這是此字符 )...
但是從1.6開始,您可以使用Writer
寫入屬性文件,並使用Reader
,因此可以選擇編碼(提示:UTF-8!UTF-8!UTF-8!)。 但是不知道Eclipse是否可以通過其GUI做到這一點。 通過編程,這當然是可能的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.