[发明专利]支持多语言的交互式电子技术手册浏览器开发方法在审

专利信息
申请号: 201811506926.2 申请日: 2018-12-10
公开(公告)号: CN109634568A 公开(公告)日: 2019-04-16
发明(设计)人: 陈继勋;龚丹丹;王南松;霍明明;蒋坚鸿 申请(专利权)人: 上海精密计量测试研究所;上海航天信息研究所
主分类号: G06F8/20 分类号: G06F8/20;G06F8/30;G06F17/28
代理公司: 上海航天局专利中心 31107 代理人: 余岢
地址: 201109 *** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 多语言 数据包 交互式电子技术手册 转换 功能实现 唯一编码 语言类型 标签 发布器 浏览器 语言 页面 多语言数据 获取数据 数据模板 数据模块 数据生成 通用标签 页面维护 语言数据 开发 维护 编制 传递 发布 制作 展示
【说明书】:

发明的支持多语言的交互式电子技术手册浏览器开发方法,页面通用标签多语言功能实现包括:维护语言类型;通过页面维护多语言数据;基于语言类型维护表和多语言表,定时生成多种语言的多语言JS文件;展示页面传递多语言唯一编码,利用Dojo国际化功能从JS文件中获取该语言数据;数据模块转换标签多语言功能实现包括:利用IETM制作平台编制数据模板,生成DDN数据包;发布器判断该数据包使用的语言并根据该语言,从多语言表中提取该语言的数据生成i18n.properties文件;使用发布器发布DDN数据包,在转换时遇到转换标签,通过唯一编码从i18n.properties文件中获取数据,以实现转换标签的多语言。

技术领域

本发明涉及交互式电子技术手册技术领域,具体涉及一种支持多语言的交互式电子技术手册浏览器开发方法。

背景技术

20世纪80年代,美国军方为了解决装备的技术手册和技术文档数量膨胀、查阅困难等难题,提出了交互式电子技术手册(IETM)的概念。交互式电子技术手册实际上是能够在计算机或其他电子装置显示阅读并可以实现人机交互查询、故障检测等工作的数字化技术手册,主要用于指导装备或其他大型复杂产品的培训、使用、维修、保养等后勤保障工作,由数字化技术信息、支持人机交互工作的计算机软件和技术信息存储载体组成。

IETM目前采用S1000D和GJB6600等标准编制数据模块,并将数据模块保存为XML格式。现有的交互式电子技术手册浏览器不能完全支持多语言。

XML(Extensible Markup Language)即可扩展标记语言,提供一套规则,用于将一组元素描述的XML数据转换为另一组元素描述的文档,或者甚至是将该数据转换为一种自定义的文本格式。XSLT通常用于将XML文档转换为 HTML,目的是可以在网络浏览器中进行显示。

Dojo是一个用javascript语言实现的开源DHTML工具包,支持国际化,同时自带四种主题:claro、nihilo、soria、tundra。Dojo用来构建更好的基于浏览器的应用程序,扩展了现代浏览器的能力。Dojo具有高度的概念完整性,可以免费获取源代码,是开源的。

发明内容

本发明的目的在于提供一种支持多语言的交互式电子技术手册浏览器开发方法,使交互式电子技术手册浏览器支持多语言。

为了达到上述的目的,本发明提供一种支持多语言的交互式电子技术手册浏览器开发方法,包括页面通用标签多语言功能实现和数据模块转换标签多语言功能实现;所述页面通用标签多语言功能实现包括:维护语言类型,形成语言类型维护表保存至数据库中;通过页面维护多语言数据,形成多语言表保存至数据库中;基于语言类型维护表和多语言表,定时生成多种语言的多语言JS 文件,每种语言的多语言JS文件包含唯一编码和相应语言;展示页面传递多语言唯一编码,利用Dojo国际化功能从唯一编码对应的语言的多语言JS文件中获取该语言数据;所述数据模块转换标签多语言功能实现包括:利用IETM制作平台编制数据模板,生成DDN数据包;IETM发布器判断该DDN数据包使用的语言并根据该语言,从多语言表中提取该语言的数据生成i18n.properties文件;使用IETM发布器发布所述DDN数据包,在转换时遇到转换标签,XSLT 处理机传递唯一编码,从i18n.properties文件中获取数据,以实现转换标签的多语言。

上述支持多语言的交互式电子技术手册浏览器开发方法,其中,针对每一种语言,语言类型维护表包括编码、名称、国际化名称、语言代码、国际化对应字段、字符编码、创建人编码、创建人和创建时间;其中,国际化对应字段是指多语言表中每种语言的字段名。

上述支持多语言的交互式电子技术手册浏览器开发方法,其中,针对每一个语义,多语言表包括编码、模块、该语义各语言的表述方式、创建人编码、创建人和创建时间。

上述支持多语言的交互式电子技术手册浏览器开发方法,其中,每天生成一次多种语言的多语言JS文件。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海精密计量测试研究所;上海航天信息研究所,未经上海精密计量测试研究所;上海航天信息研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811506926.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top