I18n(国际化)原理(国际化资源文件2种实现支持中文的方法,propedit5.3.3插件在MyEclipse和Eclipse中安装)

并不是所有的项目都会用到国际化,通常情况下项目都是在中国运行,所以国际化并不重要。

国际化资源文件的命名:filename+地区代号+.properties

如美国英语:myfilename_en_US.properties

汉语:myfilename_zh_CN.properties

国际化属性文件并不支持中文编码,要使属性文件支持中文,有2种方法:

1.  调用 native2ascii.exe,这个文件位于jdkbin目录下:可以先写一个properties文件如:app_zh_CN_tmp.properties里面写上一些中文。然后在cmd下用native2ascii app_zh_CN_tmp.properties app_zh_CN.properties这种方法很不灵活,对于比较复杂的项目这并不适用。

2.  由于方法1并不适用,所以有人开发了MyEclipseEclipse下的properties文件编辑器,这个编辑器可以很方便的进行转换。你可以在properties文件中直接写中文,它会自动转换为utf-8编码。这个非常方便。

下面介绍MyEclipse8.5Eclipse下的properties编辑器插件安装:

名字:jp[1].gr.java_conf.ussiy.app.propedit_5.3.5.rar

a.MyEclipse8.5propedit5.3.3插件的安装

1.添加插件将featuresplugins中的内容分别复制到C:/Genuitec/Common/featuresC:/Genuitec/Common/plugins

2.修改bundles.info

   C:/Genuitec/MyEclipse8/configuration/org.eclipse.equinox.simpleconfigurator下有个bundles.info文件,编辑该文件:

jp.gr.java_conf.ussiy.app.propedit,5.3.3,file:/C:/Program Files/Genuitec/Common/plugins/jp.gr.java_conf.ussiy.app.propedit_5.3.3.jar,4,false

格式说明:包名,版本号,文件路经,4false

b.Eclipse下的propedit5.3.3插件的安装(没有测试):

添加插件将featuresplugins中的内容分别复制到Eclipse安装目录对应的featuresplugins就好了。

MyEclipse或者Eclipse项目下,右键点击properties文件,采用open withpropertiesEditor打开就行了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值