pentaho-左列菜单国际化.doc_第1页
pentaho-左列菜单国际化.doc_第2页
pentaho-左列菜单国际化.doc_第3页
pentaho-左列菜单国际化.doc_第4页
pentaho-左列菜单国际化.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Pentaho 左列菜单的中文国际化问题需求在原有的发布流程上进行左列目录的国际化比如中文化后会显示:日语化后为:国际化1、 文件夹的中文国际化1)、创建文件夹Pentaho 本身admin等用户组具有创建文件夹的权限。输入名称,一般为英文,因为英文是国际性的语言,可以作为默认的语言。我们取名为:IFolder如下:2)、将文件夹进行国际化a.进入后台pentaho/pentaho-solutions/目录b进入该文件夹后可以看见index.xml的作用就是使该文件夹能够在Pentaho目录中显示出来,如果没有的话:如手动的创建一个文件夹,则是显示不到Pentaho左侧目录的。cvim index.xml原有文档为格式化后为:IFolderIFolderreporting.pngtruelist说明: name 就是显示文档的名称,其他的 看字知意。更改为: %name %description solutions.png true icons如果想自定义图标就更改第三个icon字段,并将该图标copy到index.xml相同目录下。(但尝试过没有成功显示,不知道是不是缓存问题)。d新建国际化文件:perties index_pertiesindex_zh_CN.properties以上文件格式为:key-value键值对(开发人员都知道)name=.description=.以上文件中perties是默认的国际化文件,如果找不到对应的国际化文件,或者在对应文件中找不到对应的字段时,调用perties中的字段。perties文件内容如下:name=laoyudescription=this is taught by mryu, gaga对应的中文的为:index_zh_CN.propertiesname=u8001u4e8edescription=u8fd9u4e2au6587u6863u662fu8001u4e8eu6d4bu8bd5u7528u7684u6587u6863uff01对应的日文的为:index_pertiesname=u8001u4e8edescription=u3053u306eu30d5u30a1u30a4u30ebu306fu3001u8001u4e8eu30c6u30b9u30c8u7528u306euff01注意:以上的是对应的中文和日文的unicode,至于怎么生成:代码上来(java)public static void main(String args)String mm = 、老于用!;for(int i=0; imm.length(); i+)System.out.print(u + Integer.toHexString(int)mm.charAt(i);至于中文到日文,这个你就百度中文到日文翻译吧。e. 以上更改后,就完成啦,下面进入Pentaho Home 主页加上?locale=ja,点击RePository Cache或者点击刷新按钮,下面就看见文件夹 已经日文化了。原先的IFolder 变成了老于。由此看看到 这个文件夹的的确确是IFolder文件夹。2、 报表的中文国际化看完文件夹的国际化,想必报表的国际化你已经查出来了,是的,很简单,只需要将对应报表文件的.xaction.prpt.openi等文件的文件名取出。A 新建一个 文件.xml具体操作同index.xml相同。B 建立默认的国际化文件 文件.properties 具体操作同perties相同。C 建立个语言的国际化文件 文件_perties文件_zh_CN.properties

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论