- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
多语言信息分类处理方法及其处理系统发明专利.docx
多语言信息分类处理方法及其处理系统
技术领域
本发明涉及一种信息分类处理方法及处理系统,尤其涉及一种多语言信息分类处 理方法及处理系统。
背景技术
在X射线摄影设备的开发阶段,会有大量的描述信息需要通过用户界面(User Interface,UI)展示出来,随着产品功能的不断增多和完善,所需要在UI界面上 显示的各种文字信息也越来越多,而这类UI信息会随着产品不同语言的版本的各不 相同,在开发初期,主要是靠人工去记录和管理这类信息,并针对不同的语言分别 记录在多个文件中,随着信息的量的增多和不同的人去修改这些文件,导致在不同 的文件中维护这些信息非常繁琐和麻烦,且容易出现误操作、文件之间不同步和格 式的不统一。
同时,在产品与系统相关的错误信息提示方面,开发人员要根据不同的功能模 块和统一的格式去手动添加这类信息记录,由于信息分类的需要,信息的ID号位数 多,导致这些提示信息分布在不同的文件中,分类管理、维护和查看起来非常麻烦。
现有的关于错误处理(ErrorHandling)的信息主要包括错误序列号(ErrorID), 对应的多个语言含义如中文、英文,引起错误的原因(Cause),提供的解决方法 (Solution),是否需要服务支持(CallServiceOrNot),错误显示行为的类型 (ActionType),显示位置(DisplayDest)以及错误记录是否被删除标志 (DeletedFlag)等信息,各个模块中的错误信息均遵循这种格式,所有的信息均发 送到错误处理模块,由它进行统一处理和转发,ErrorID的组成字段定义如表1所示, 而错误类型的划分完全由组成ErrorID的各个字段来决定,ErrorID由16位的16 进制数组成。
表1
如一个ErrorID可以像这样记录:0x1013000100000001,不同的字段之间 以空格相隔,但这是方便人工阅读的方便记录方法,在程序最终需要的输入文件中, 还需要一个特别的解析方法,处理成如1013000100000001这样的ID,方便程序处理。 在实际记录中,各个模块分别在不同的文件中记录各自的ErrorID。
对于上述方法,在记录一条错误信息的时候,需要首先确定该信息的错误类型 和目前该类型下已有的ID序号,而后才能在对应的文件中找到合适的位置存放,这 样更新起来非常麻烦而且容易出错。
而对于UI的多语言信息,目前是根据语言类型分别记录在不同的文件中,如 ExamFE模块:需要多种语言的.xaml格式的输入文件,如UI上所要显示信息的中文 信息和对应的英文信息,它们分别记录在不同的文件中作为ExamFE模块处理信息显 示的输入文件,如果将来有新增加的文件,就会手动去维护这些多语言文件,这样 非常不便利,且容易导致不同文件中信息格式不一致。
对于TUI模块,由于其所需要的输入文件是非Windows平台下的类似于xml格 式文件,根据它们提供的一个文件模板(.ts文件),导出多个表中记录的多语言信 息,如中文版的ts多语文件和对应的英文版的ts多语文件。在开发初期,这些文 件的内容定义和更新大部分依靠手动操作,随着信息的逐渐增多,文件的维护会很 繁琐。
从以上需求可以看出,在面对多个模块对错误信息的输入需求时,需要手工维护 多个错误信息记录表,并手工维护多种格式的输入文件,在开发阶段,由于信息的 不断更新,这会带来极大的不便和信息正确性的风险。
发明内容
本发明所要解决的技术问题是提供一种多语言信息分类处理方法及处理系统, 统一录入和管理多语言信息,可以大大节省信息的处理时间,提供信息输出效率。
本发明为解决上述技术问题而采用的技术方案是提供一种多语言信息分类处理 方法,所述多语言信息包括错误处理信息和用户界面信息,包括如下步骤:为每条 多语言信息分配序列号,所述多语言信息与所述序列号一一对应;将所述错误处理 信息按字段组合排列进行统一存储,将所述用户界面信息进行集中记录;将所述错 误处理信息和所述用户界面信息保存至同一信息记录文件中。
上述的多语言信息分类处理方法,其中,将所述错误处理信息按如下字段组合排 列进行统一存储:序列号,对应的多种语言含义,引起错误的原因,提供的解决方 法,是否需要服务支持,错误显示行为的类型,显示位置以及错误记录是否被删除 标志。
上述的多语言信息分类处理方法,其中,所述序列号按流水号产生,其他字段作 为可选字段记录在一个可配置的文件中。
上述的多语言信息分类处理方法,其中,所述序列号由16位的16进制数组成。
上述的多语言信息分类处理方法,其中,所述信息记录文件格式为excel。
上述的多语言信息分类处理方法,其中,所述将用户界面信息进行集中记录是指 通过同一界面对用户界面信息进行录入维护。
本发明为解决上述技术问题而采用的另一技术方
您可能关注的文档
最近下载
- 电力系统安全与消防课件.ppt VIP
- 制冷技术试题答案及解析.docx VIP
- 17J008 挡土墙(重力式、衡重式、悬臂式)(最新).pdf VIP
- 初中生物教资真题及答案.doc VIP
- 2025届安徽淮南淮北高三一模高考数学试卷试题(含答案详解).docx VIP
- 2024-2025学年四川省成都市金牛区七年级(上)期末语文试卷(含详细答案解析).docx VIP
- 八年级下册生物期末复习重点知识手册答案版.pdf VIP
- 夏夏生物七下期末复习重点知识手册。删减页-【答案版】.pdf VIP
- 工伤离职赔偿协议书范本10篇.docx VIP
- 江苏合格考政治真题及答案2025.doc VIP
原创力文档


文档评论(0)