即时报表国际化
润乾即时报表是基于语义层文件设计的可通过拖拽的方式轻松实现web报表制作的工具。即时报表不仅支持各种常见的web报表制作,提供了各种方便用户操作的功能如Flex工具条等,而且还提供了对国际化的支持。下面我们就简单介绍一下即时报表国际化的实现。
即时报表是通过jspTag,在显示系统文字的地方使用tag标签,标签根据系统设置或客户端的语言,输出对应语言的信息来实现国际化的。当把浏览器的语言设置成 中文(中国)[zh-cn] 时,访问即时报表,页面就是中文的,如下图

当把浏览器的默认语言设置成 英语(美国)[en-us] 时,访问即时报表,可看到英文界面,如下图

目前,即时报表只提供两种语言的支持即默认语言(中文)和英文,如果想增加多种语言的支持,需要为每种语言编写一个配置文件,当没有对应的语言配置文件,会显示缺省信息。配置文件的编写有两点需要注意:
(1) 语言配置文件的命名规则为:fastreport_语言代码_国家代码.properties,例如 fastreport_zh_CN.properties,fastreport_en_US.properties等等;
(2) 配置文件的内容格式为:关键字=对应文字 如 英文配置:main.title=Runqian Fast Report ,中文配置:main.title=\u6da6\u4e7e\u5373\u65f6\u62a5\u8868。
引自:润乾报表知识库
原文链接:即时报表国际化
相关文章:
原文地址:即时报表国际化