Internationalization Birt报告查看器和国际化

Internationalization Birt报告查看器和国际化,internationalization,viewer,birt,Internationalization,Viewer,Birt,我正试图在Birt中国际化一些标题。我使用的是Birt报告查看器,只是在jsp中使用了一个Birt标记来显示我的报告 在我尝试将一些标题国际化之前,它一直运作良好。我用key=value关联创建了一个resource.properties文件。引用密钥后,我的rptdesign将设置为3.2.23版,而不是3.2版 接下来,在加载jsp时出现以下错误: The file reporting.rptdesign has error and can not be run. 因此,我想知道使用报表查

我正试图在Birt中国际化一些标题。我使用的是Birt报告查看器,只是在jsp中使用了一个Birt标记来显示我的报告

在我尝试将一些标题国际化之前,它一直运作良好。我用key=value关联创建了一个resource.properties文件。引用密钥后,我的rptdesign将设置为3.2.23版,而不是3.2版

接下来,在加载jsp时出现以下错误:

The file reporting.rptdesign has error and can not be run.
因此,我想知道使用报表查看器进行国际化是否需要一些特定的JAR

编辑:这个问题似乎与国际化本身无关。简单地将版本更改为3.2.23会出错。我试着放一个更高的版本,比如3.2.6,但是每次我引用一个键时,这个版本都会被设置回3.2.23,就好像它是唯一考虑国际化的版本一样

编辑2:我部署了Birt运行时4.2的WebViewerExample,可以在其中使用版本3.2.23的RPT设计。国际化似乎暂时不起作用,但我想现在已经不是同样的错误了。。。一旦我使用birt标签使所有内容正常工作,我将添加一个答案

编辑3:它可以在Eclipse预览中工作,但不能在tomcat中部署。我尝试过对web.xml和资源的位置进行一些更改,但没有更改。但是web.xml是可读的,因为我可以更改其中的区域设置并查看birt核心的国际化消息。但我的特定键/值关联没有被考虑在内


提前谢谢

您可以在BIRT中进行国际化

您必须将.properties文件添加到.rptdesign中的资源中,并选择要国际化的标题g:label单击本地化属性从.properties文件中添加键值,我已经使用3.7和4.2完成了这项工作,它工作得很好

但是,当我们导出为PDF格式时,仍然存在一个问题,我无法找到解决方案

希望这对你有帮助


干杯

我终于解决了我的问题,并在另一篇文章中添加了一些信息:


我也面临同样的问题。有些可以查一下