这是我做的:我下载了Birt Runtime 4.2。我部署了WebViewerExample并添加了我的报告设计。Birt国际化不起作用
我创建了一些资源/属性文件,并引用他们像图所示:
然后,我选择了在报告中的图表标题相应的键。
结果:在eclipse中,密钥由包含在列表顶部的资源文件中的值更改。在浏览器中,我的图形标题的默认值仍然显示...
我做了一切在这里解释http://wiki.eclipse.org/BIRT/FAQ/Internationalization。我也试图设置我的属性文件的路径在web.xml:
<!-- Resource location directory. Defaults to ${birt home} -->
<context-param>
<param-name>BIRT_RESOURCE_PATH</param-name>
<param-value>resource/</param-value>
</context-param>
我试着如的WebContent /资源,或绝对路径不同的路径,但没有奏效。
我的区域设置多次:在web.xml我把
<!-- Default locale setting.
-->
<context-param>
<param-name>BIRT_VIEWER_LOCALE</param-name>
<param-value>en-US</param-value>
</context-param>
我还摆放__locale = EN_US参数中的URL,以防万一它是行不通的。但标题不以英文显示,也不使用我的任何属性文件。
我现在失去了信仰......任何想法?
你不应该在资源设置本身设置路径吗?例如的WebContent /文件夹/ PROPERTYNAME – paul 2014-08-13 07:52:12