一种混合语言用户界面的实现方法、系统及医疗设备技术方案

技术编号:8161349 阅读:166 留言:0更新日期:2013-01-07 19:26
本发明专利技术公开了一种混合语音用户界面的实现方法、系统及医疗设备。其中,方法包括:为用户界面所有显示项所构成的树形结构的每个节点分别设置一个身份标识及对应的各语言版本的显示内容;接收用户对节点及其呈现语言的配置选择信息,根据所述配置选择信息,获取所述节点的身份标识,将与所获取的身份标识及所选择的呈现语言相对应的语言版本的显示内容配置为所述节点在当前UI中的显示内容。本发明专利技术所公开的技术方案,能够提高应用系统的易用性,并进一步提高用户体验。

【技术实现步骤摘要】

本专利技术涉及计算机应用领域,特别是ー种混合语言用户界面(User Interface,UI)的实现方法、系统及医疗设备。
技术介绍
在目前的计算机应用领域中,应用系统的整个Π只能以某ー种设定的语言或选定的语言呈现给用户。即,有些应用系统只提供了一种语言(如中文或英文等)版本的Π,则该应用系统只能以该语言作为整个Π的呈现语言;虽然有些应用系统提供了不只ー种语言(如中文和英文等)版本的Π,但用户也只能在Π加载之初选择其中一种语言(如中文)作为整个UI的呈现语言,由应用系统将该语言版本的UI呈现给用户。 这对于某些计算机应用系统,如大多数小型计算机应用系统来说,可能不存在什么问题,但对于某些中、大型计算机应用系统,尤其是可能有不同语种人员共同应用的应用系统来说,若整个Π只能以某ー种语言呈现给用户的话,则会存在诸多不便。以医院的磁共振(MR)设备或计算机断层扫描(CT)的应用系统为例,由于医院的医生各自的工作科别通常是不同的,如有些医生仅负责诊断,有些医生仅负责扫描和成像,有些医生仅负责心脏后处理等。此外,有些医院的医生各自所擅长的语言可能也是不同的,因此每个医生都希望自己所应用的Π部分能够以自己所擅长的语言呈现。但现有技术中,整个Π只能以ー种语言呈现给用户,并且当Π加载之后,用户便不能更改当前的呈现语言,除非退出后重新选择语言种类并加载,这势必无法满足所有应用人员的需求,降低了应用系统的易用性及用户体验。
技术实现思路
有鉴于此,本专利技术一方面提出了ー种混合语言用户界面的实现方法,另ー方面提出了ー种混合语言用户界面的实现系统及医疗设备,用以提高应用系统的易用性,并进ー步提闻用户体验。本专利技术所提供的混合语言用户界面的实现方法,包括为用户界面所有显示项所构成的树形结构的每个节点分别设置ー个身份标识,并对应所述身份标识设置所述节点的各语言版本的显示内容;接收用户对节点及其呈现语言的配置选择信息,根据所述配置选择信息,获取所述节点的身份标识,将与所获取的身份标识及所选择的呈现语言相对应的语言版本的显示内容配置为所述节点在当前Π中的显示内容。较佳地,该方法进ー步包括获取所述节点所有子节点的身份标识,将与所获取的身份标识及所选择的呈现语言相对应的语言版本的显示内容配置为所述节点所有子节点在当前π中的显示内容。较佳地,该方法进ー步包括将所述配置选择信息所对应的配置结果作为下次启动时的默认配置。较佳地,该方法进ー步包括接收用户对节点及其翻译语言的翻译选择信息,根据所述翻译选择信息,获取所述节点的身份标识,将与所获取的身份标识及所选择的翻译语言相对应的语言版本的显示内容显示给用户。本专利技术所提供的混合语言用户界面的实现系统,包括存储模块,用于存储为用户界面所有显示项所构成的树形结构的每个节点分别设置的身份标识,及对应所述身份标识设置的所述节点的各语言版本的显示内容;用户接ロ模块,用于接收用户对节点及其呈现语言的配置选择信息;配置模块,用于根据所述配置选择信息,从所述存储模块中获取所述节点的身份标识,将与所获取的身份标识及所选择的呈现语言相对应的语言版本的显示内容配置为所述节点在当前Π中的显示内容。 较佳地,所述配置模块进一步用于根据所述配置选择信息,从所述存储模块中获取所述节点所有子节点的身份标识,将与所获取的身份标识及所选择的呈现语言相对应的语言版本的显示内容配置为所述节点所有子节点在当前Π中的显示内容。较佳地,所述配置模块进一步用于将所述配置选择信息所对应的配置结果作为下次启动时的默认配置。较佳地,所述用户接ロ模块进一歩用于接收用户对节点及其翻译语言的翻译选择信息;该系统进ー步包括翻译模块,用于根据所述翻译选择信息,从所述存储模块中获取所述节点的身份标识,将与所获取的身份标识及所选择的翻译语言相对应的语言版本的显示内容通过用户接ロ模块显示给用户。本专利技术所公开的医疗设备,包括上述任一具体实现形式的混合语言用户界面的实现系统。较佳地,所述医疗设备为MR设备或CT设备。此外,本专利技术中还提供了一种计算机程序,当所述计算机程序运行于一机器中吋,能使所述机器执行上述任一具体实现形式的方法。另外,本专利技术还提供了一种计算机可读的记录介质,存储了上述的计算机程序。从上述方案中可以看出,由于本专利技术中为UI显示项构成的树形结构中的每个节点均设置了ー个ID,并对应该ID设置了该显示项各语言版本的显示内容,当接收到用户对节点及其呈现语言的配置选择信息时,可获取到所述节点的ID及与该ID对应的各语言版本的显示内容,之后将与所选择的呈现语言相对应的语言版本的显示内容配置为所述节点在当前Π中的显示内容即可实现节点级的语言配置,使得可在同一个Π上同时实现不同的呈现语言,提高了系统的易用性和用户体验。进ー步地,通过获取到所述节点的所有子节点的ID及与各ID对应的各语言版本的显示内容,并将与所选择的呈现语言相对应的语言版本的显示内容配置为所述节点的所有子节点在当前Π中的显示内容,可在上述基础上简化配置步骤,通过一次配置,实现所选节点及其子节点的统ー配置,进ー步提高了用户体验。进ー步地,通过将与配置选择信息所对应的配置结果作为下次启动时的默认配置,可在由同一个人员进行操作时免去该操作人员的重复配置过程,节约了配置流程。此外,通过提供翻译功能,使得操作人员无需借助外部翻译软件或词典便可直接获取到翻译结果,且对应的翻译结果是ー个预先翻译好的准确的专业翻译結果。进ー步提高了系统的易用性及用户体验。附图说明下面将通过參照附图详细描述本专利技术的优选实施例,使本领域的普通技术人员更清楚本专利技术的上述及其它特征和优点,附图中图I为本专利技术实施例中混合语言用户界面的实现方法的示例性流程图。图2为本专利技术实施例中混合语言用户界面的实现系统的示例性流程图。图中101-为姆个节点设置ー个ID及各语言版本的显示内容 102-配置所选节点及其子节点的当前呈现语言103-为所选节点提供对应的翻译201-存储模块202-用户接ロ模块203-配置模块204-翻译模块具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚,以下举实施例对本专利技术进ー步详细说明。图I为本专利技术实施例中混合语言用户界面的实现方法的示例性流程图。如图I所示,该流程包括如下步骤步骤101,为UI所有显示项所构成的树形结构的每个节点分别设置ー个身份标识(ID),并对应所述ID设置所述节点的各语言版本的显示内容。实际应用中,Π的所有显示项通常可按照相互之间的从属关系构建成至少ー个树形结构,其中,每个显示项构成树形结构的ー个节点,即树形结构的任一个节点为用户界面的ー个显示项。树形结构的每个节点可以有子节点,也可以没有子节点。没有子节点的节点可称为叶子节点,有子节点的节点可称为窗节点(或父节点),且该窗节点(或父节点)又可构成另一个窗节点(或父节点)的子节点。本实施例中,为描述方便,将当前节点的子节点及所述子节点的子子节点等直到叶子节点的所有直接或间接从属于当前节点的子节点、孙节点等统称为当前节点的子节点。本步骤中,为上述树形结构中的每个节点均设置ー个ID,并对应该ID设置该节点的各语言版本的显示内容。例如,可为CT设备应用系统中的UI显示项“重建”设置ID号CJ,并对应该ID号CJ设置中文“重建”、英文“Recon”、德文“Rek本文档来自技高网...

【技术保护点】
一种混合语言用户界面的实现方法,该方法包括:为用户界面所有显示项所构成的树形结构的每个节点分别设置一个身份标识,并对应所述身份标识设置所述节点的各语言版本的显示内容;接收用户对节点及其呈现语言的配置选择信息;根据所述配置选择信息,获取所述节点的身份标识,将与所获取的身份标识及所选择的呈现语言相对应的语言版本的显示内容配置为所述节点在当前用户界面中的显示内容。

【技术特征摘要】

【专利技术属性】
技术研发人员:李俊葛小果
申请(专利权)人:上海西门子医疗器械有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1