這是我做的:我下載了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