BIRT汉化

[url]http://dekko.iteye.com/blog/437999[/url]
前一段时间使用BIRT为用户开发一些通用报表,在Eclipse环境下做了汉化,给客户演示时也在Eclipse下,一直没有发布到Web应用中去,因此,一直没有在意在web应用中集成BIRT组件的汉化问题。但随着报表的发布,却发现在自己应用中集成的BIRT组件是英文的,如果给客户看到,肯定会认为我们提供了一个半成品,为此,特别搜索了很多网站,最后在其官方网站看到了组件汉化的说明:
1、首先到[url]http://download.eclipse.org/birt/downloads/lang.php?build=R-R1-2_2_2-200802271210[/url] 下载编辑环境以及运行环境的汉化包
2、将编辑环境的汉化包拷贝到eclipse安装目录下的plugins目录
3、将运行环境的汉化包按照压缩包的目录结构,分别将对应文件拷贝到WEB-INF的lib目录和WEB-INF下的report-engine下的platform下的plugins目录.


[url]http://www.jiucool.com/blog/birt-report-viewer-chinese-chinese-method/[/url]
为什么要汉化?对于我们开发人员来说,汉化不汉化当然无所谓,当我们要将产品交付客户的时候,并且客户只懂中文,当客户看到英文的时候会感到这是一个半成品,客户不买账就不能称之为一套合格的产品,客户满意才是最重要的。

关于Eclipse birt 的汉化方法非常简单,直接到Eclipse官方下载一个汉化插件即可。但是Birt Report Viewer 需要我们手动来完成。

下面介绍一个Birt Report Viewer的汉化方法:

我们找到WEB-INF下面的lib包里找到viewservlets.jar 。然后在“org\eclipse\birt\report\resource”文件夹里可以找到 Messages.properties文件,页面上所显示的内容都是此文件里的。我们从Eclipse官方下载一个文件,文件名称为:Messages_zh_CN.msg,应该与我们的birt版本对应。

然后我们对其编码设置,命令行状态下执行:“native2ascii -encoding gbk Messages_zh_CN.msg Messages.properties”

我们用新生成的Messages.properties 替换掉原来 viewservlets.jar里面的同名文件,然后重启tomcat,再次运行,OK,已经变成中文 。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值