我想用法语创建一份报告。我正在使用 birt-runtime-3_7_2。报告标题、表格标题在 messages.properties 文件中配置。问题是加载报告时法语特殊字符未正确显示。
例如。Année 在报告中显示为 Année
我在 web.xml 中更改了 birt 语言环境,如下所示
<context-param>
<param-name>BIRT_VIEWER_LOCALE</param-name>
<param-value>fr_FR</param-value>
</context-param>
并且还改变了 fontsConfig.xml 如下。
<font-aliases>
<mapping name="serif" font-family="Verdana" />
<mapping name="sans-serif" font-family="Verdana" />
<mapping name="monospace" font-family="Verdana" />
<mapping name="cursive" font-family="Verdana" />
<mapping name="fantasy" font-family="Verdana" />
</font-aliases>
<font-encodings>
<encoding font-family="Verdana" encoding="UTF-8" />
</font-encodings>
这些都没有奏效。我们如何解决这个问题?