[发明专利]支持多语言的交互式电子技术手册浏览器开发方法在审
申请号: | 201811506926.2 | 申请日: | 2018-12-10 |
公开(公告)号: | CN109634568A | 公开(公告)日: | 2019-04-16 |
发明(设计)人: | 陈继勋;龚丹丹;王南松;霍明明;蒋坚鸿 | 申请(专利权)人: | 上海精密计量测试研究所;上海航天信息研究所 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/30;G06F17/28 |
代理公司: | 上海航天局专利中心 31107 | 代理人: | 余岢 |
地址: | 201109 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多语言 数据包 交互式电子技术手册 转换 功能实现 唯一编码 语言类型 标签 发布器 浏览器 语言 页面 多语言数据 获取数据 数据模板 数据模块 数据生成 通用标签 页面维护 语言数据 开发 维护 编制 传递 发布 制作 展示 | ||
1.支持多语言的交互式电子技术手册浏览器开发方法,其特征在于,包括页面通用标签多语言功能实现和数据模块转换标签多语言功能实现;
所述页面通用标签多语言功能实现包括:维护语言类型,形成语言类型维护表保存至数据库中;通过页面维护多语言数据,形成多语言表保存至数据库中;基于语言类型维护表和多语言表,定时生成多种语言的多语言JS文件,每种语言的多语言JS文件包含唯一编码和相应语言;展示页面传递多语言唯一编码,利用Dojo国际化功能从唯一编码对应的语言的多语言JS文件中获取该语言数据;
所述数据模块转换标签多语言功能实现包括:利用IETM制作平台编制数据模板,生成DDN数据包;IETM发布器判断该DDN数据包使用的语言并根据该语言,从多语言表中提取该语言的数据生成i18n.properties文件;使用IETM发布器发布所述DDN数据包,在转换时遇到转换标签,XSLT处理机传递唯一编码,从i18n.properties文件中获取数据,以实现转换标签的多语言。
2.如权利要求1所述的支持多语言的交互式电子技术手册浏览器开发方法,其特征在于,针对每一种语言,语言类型维护表包括编码、名称、国际化名称、语言代码、国际化对应字段、字符编码、创建人编码、创建人和创建时间;其中,国际化对应字段是指多语言表中每种语言的字段名。
3.如权利要求1所述的支持多语言的交互式电子技术手册浏览器开发方法,其特征在于,针对每一个语义,多语言表包括编码、模块、该语义各语言的表述方式、创建人编码、创建人和创建时间。
4.如权利要求1所述的支持多语言的交互式电子技术手册浏览器开发方法,其特征在于,每天生成一次多种语言的多语言JS文件。
5.如权利要求1所述的支持多语言的交互式电子技术手册浏览器开发方法,其特征在于,急需更新语言类型并即刻使用时,手动生成多种语言的多语言JS文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海精密计量测试研究所;上海航天信息研究所,未经上海精密计量测试研究所;上海航天信息研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811506926.2/1.html,转载请声明来源钻瓜专利网。