文档国际化,国际化文档,报表国际化,输出显示英文,报表语言设置。
1. 问题描述
一个企业的生产经营活动不局限于一个国家,而是面向世界经济舞台,做的项目或产品也希望实现在中国的时候显示中文,在美国就显示为英文,这样的效果要如何实现呢?下面详细介绍FR报表如何实现国际化。
2. 实现原理
国际化报表制作首先FR设计器可以手动切换语言,其次判断浏览器语言,若英语则显示英语;这样不同地区的人查看同一报表就可以根据不同地区显示不同的语言了,若获取浏览器语言失败,则使用设计器设置的语言。
3. 国际化设置
3.1 切换设计器语言
针对英文操作系统,安装我们报表设计器,可能会遇到,字体全部显示为方框的效果,这时就需要切换设计器语言,把设计器安装默认中文语言改为英文,操作如下:
在没有打开模板的情况下,点击工具栏从右边数第二个按钮窗口,在下拉选项里面有如下图两项视图和选项,选择第二个选项。
在弹出对话框中设置语言选择这项,如下图:
把设计器语言:简体中文,切换成英语如下图:
必须重新启动设计器后才能生效,如下图,重新打开设计器,就处于纯英文状态下的设计器了。
在英文操作系统中,安装了中文版设计器,切换了设计器语言为英文,但是在开始目录中FR报表的一些信息仍然显示的是中文,所以可能会显示乱码,如果使用不方便的话可安装英文版的设计器。安装步骤可参考文档:安装英文版设计器。 3.2 切换浏览器语言
下面以ie浏览器为例,点击工具栏上面的工具>Internet 选项(0)在弹出对话框中选择语言,在弹出对话框中点击添加按钮,选择英语(美国)[en-US]点击确定,这时英语(美国)[en-US]就添加到ie浏览器里面了,需要把英语(美国)[en-US]放到最上面,点击上移,即浏览器默认语言就是英语(美国)[en-US]了。
重新刷新报表就可以看到英文状态下面的报表了。使用其他浏览器则修改对应默认语言即可,不详细介绍。
当浏览器的语言设置成英语(美国)[en-us]时,访问报表,页面中工具栏就是英文的界面,如下图:
当点击报表工具栏上面的打印、导出、发送邮件等功能,弹出对话框也是英文状态下的如以flash打印为例,弹出对话框如下图:
注:用英文使用报表,进行打印、导出、发送邮件等功能时,需要把使用到的软件也选择为英文版的,如安装英文版打印机,英文版pdf打印插件等。其他语言设置类似,把英语改为其他语言即可。对国际化报表进行测试时,中英文切换浏览器语言,弹出对话框没有及时转换,需要清除浏览器缓存。
返回顶部