在eclipse下开发,建立个messages_zh_CN.properties文件,输入中文保存就提示错误,原因eclipse3.3默认此种文件的的编码方式为:ISO-8859-1。
怎么办呢?
重新建立一个临时文件msg_temp.properties,改变编码方式为UTF-8,好了,可以输入中文了。
然后自己写了个脚本,将此文件转换为i18n:
cd %~dp0
native2ascii -encoding UTF-8 msg_temp.properties messages_zh_CN.properties
每次编写都在这个临时文件msg_temp.properties下,然后用脚本运行,刷新工程,好了,然后运行。
顺手了还行,不然忘记了一步都得重新来。
我的老土老土的方子。呼呼。
无意间,看见了这个插件,好,一个字。
propedit,一切解决,不用任何多余的文件,不用关注编码,直接中文完全转换。
BTW:对于eclipse整个工程编码问题,可以在window-preference-general-workspace下设置。