计算机语言国际化的智能切换方法及系统与流程

文档序号:17441425发布日期:2019-04-17 04:48阅读:334来源:国知局
计算机语言国际化的智能切换方法及系统与流程

本发明属于桌面虚拟化技术领域,具体涉及一种计算机语言国际化的智能切换方法及系统。



背景技术:

桌面虚拟化是指将计算机的终端系统(也称作桌面)进行虚拟化,以达到桌面使用的安全性和灵活性。随着科技的不断发展,桌面虚拟化技术也越来越成熟,在各个行业得到广泛应用。依托桌面虚拟化技术,用户可以同时拥有多个桌面,可根据使用场景的不同进行切换。

在一些公共场所如图书馆、机场、酒店等,为了方便用户查询信息、便捷办公等,都提供了一些公用计算机供用户使用;其面向用户人群可能来自不同的国家,用户所使用的语言也各不系统,但公用计算机语言随操作系统安装后就基本固定下来了,不能根据用户的语言要求快速切换,尤其是一些常用软件,一旦选择安装语言后,其快捷方式的名称语言版本就固定了,这样就给用户的使用带来了极大的不便。



技术实现要素:

有鉴于此,本发明的主要目的在于提供一种计算机语言国际化的智能切换方法及系统。

为达到上述目的,本发明的技术方案是这样实现的:

本发明实施例提供一种计算机语言国际化的智能切换方法,该方法为:虚拟机服务器根据不同的语言分别对应创建模板镜像,根据所述模板镜像分别加载模板镜像生成虚拟机;终端根据用户选择的语言连接虚拟机服务器中该语言对应的虚拟机。

上述方案中,所述终端根据用户选择的语言连接虚拟机服务器中该语言对应的虚拟机,具体为:所述终端根据用户选择的语言弹出该语言对应的桌面预设截图,并且以该语言对应的提示信息提示是否进入,如果确认则连接虚拟机服务器中该语言对应的虚拟机,反之,则重新选择语言。

上述方案中,所述终端根据用户选择的语言连接虚拟机服务器中该语言对应的虚拟机之后,该方法还包括:所述终端进行语言切换后,断开当前连接的虚拟机,重新根据切换后的语言连接虚拟机服务器中该语言对应的虚拟机。

上述方案中,所述终端根据用户选择的语言连接虚拟机服务器中该语言对应的虚拟机之后,该方法还包括:所述终端选择关闭时,根据安全策略设定控制是否重置虚拟机及清除用户数据。

上述方案中,该方法还包括:创建计算机语言列表,并对每种计算语言制作缩略图,用户根据所述计算机语言列表进行选择;所述缩略图以国旗为背景并配备该计算机语言对应的计算机名称。

本发明实施例还提供一种计算机语言国际化的智能切换系统,该系统包括虚拟机服务器、终端;

所述虚拟机服务器,用于根据不同的语言分别对应创建模板镜像,根据所述模板镜像分别加载模板镜像生成虚拟机;

所述终端,用于根据用户选择的语言连接虚拟机服务器中该语言对应的虚拟机。

上述方案中,所述终端,具体用于根据用户选择的语言弹出该语言对应的桌面预设截图,并且以该语言对应的提示信息提示是否进入,如果确认则连接虚拟机服务器中该语言对应的虚拟机,反之,则重新选择语言。

上述方案中,所述终端,还用于在进行语言切换后,断开当前连接的虚拟机,重新根据切换后的语言连接虚拟机服务器中该语言对应的虚拟机。上述方案中,所述终端,还用于选择关闭时,根据安全策略设定控制是否重置虚拟机及清除用户数据。

上述方案中,所述虚拟机服务器,还用于创建计算机语言列表,并对每种计算语言制作缩略图;所述缩略图以国旗为背景并配备该计算机语言对应的计算机名称;所述终端,还用于根据所述计算机语言列表进行选择。

与现有技术相比,本发明能够快速选择并进入自己熟悉的语言版本桌面,方便用户使用计算机桌面,以提升用户体验。

附图说明

图1为本发明实施例提供一种计算机语言国际化的智能切换方法的流程图;

图2为本发明另一实施例提供一种计算机语言国际化的智能切换方法的流程图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例提供一种计算机语言国际化的智能切换方法,如图1所示,该方法通过以下步骤实现:

步骤101:虚拟机服务器根据不同的语言分别对应创建模板镜像;

具体地,所述虚拟机服务器创建的模板镜像中还包括该语言对应的软件。

例如,所述虚拟机服务器根据中文、英文、日文、韩文等分别创造模板镜像,每个语言对应的虚拟镜像中还包括该语言版本的软件,中文的虚拟镜像中包括中文版本的软件。

步骤102:根据所述模板镜像分别加载模板镜像生成虚拟机;

具体地,所述虚拟机服务器分别加载每个语言对应的模板镜像生成采用该语言的虚拟机,以等待终端使用。

例如,所述虚拟机服务器根据中文的模板镜像生成中文虚拟机,所述虚拟机服务器根据英文的模板镜像生成英文虚拟机,

步骤103:终端根据用户选择的语言连接虚拟机服务器中该语言对应的虚拟机;

具体地,所述终端根据用户选择的语言弹出该语言对应的桌面预设截图,并且以该语言对应的提示信息提示是否进入,如果确认则连接虚拟机服务器中该语言对应的虚拟机,反之,则重新选择语言。

例如,当用户选择中文时,所述终端弹出中文对应的桌面预设截图,如果用户确认进入,则连接虚拟机服务器中中文虚拟机,反之,则提示用户重新选择语言。

步骤104:所述终端选择关闭时,根据安全策略设定控制是否重置虚拟机及清除用户数据。

具体地,根据安全策略设定控制是否重置虚拟机及清除用户数据,这样能够保护用户隐私。

根据安全策略设定控制重置虚拟机及清除用户数据时,该终端下一次需要接入虚拟机时,从步骤103重新开始选择语言。

根据安全策略设定控制保留终端设置及用户数据时,该终端直接连接之前选择的语言对应的虚拟机,无需额外操作。

例如,所述终端是机场等公共场所多人共用时,不需要用户名和密码,另外关机重启后重置虚拟机,清除用户数据;或者,所述终端是酒店场所,用户登录需要用户名和密码,而且关机也不重置,只有用户退房,管理员删除时才清除用户数据。

当然了,如果所述终端根据选择语言连接该语言对应的虚拟机之后,由于各种原因需要切换需要时,所述终端通过虚拟机上的语言切换按钮进行语言切换后,该终端断开当前连接的虚拟机,根据切换后的语言弹出该语言对应的桌面预设截图,在确认进入后,该终端重新连接虚拟机服务器中该语言对应的虚拟机。

本发明实施例还提供一种计算机语言国际化的智能切换方法,如图2所示,该方法通过以下步骤实现:

步骤201:创建计算机语言列表,并对每种计算语言制作缩略图;

具体地,所述缩略图以国旗为背景并配备该计算机语言对应的计算机名称。

步骤202:虚拟机服务器根据计算机语言列表中不同的语言分别对应创建模板镜像;

具体地,所述虚拟机服务器创建的模板镜像中还包括该语言对应的软件。

例如,所述虚拟机服务器根据中文、英文、日文、韩文等分别创造模板镜像,每个语言对应的虚拟镜像中还包括该语言版本的软件,中文的虚拟镜像中包括中文版本的软件。

步骤203:根据所述模板镜像分别加载模板镜像生成虚拟机;

具体地,所述虚拟机服务器分别加载每个语言对应的模板镜像生成采用该语言的虚拟机,以等待终端使用。

例如,所述虚拟机服务器根据中文的模板镜像生成中文虚拟机,所述虚拟机服务器根据英文的模板镜像生成英文虚拟机,

步骤204:终端根据计算机语言列表中选择的语言连接虚拟机服务器中该语言对应的虚拟机;

具体地,将虚拟机服务器中的虚拟机关联到步骤201创建的计算机语言列表。

终端登陆之后,虚拟机服务器向终端展示该计算机语言列表,终端进行语言的选择,选择之后,所述终端根据选择的语言弹出该语言对应的桌面预设截图,并且以该语言对应的提示信息提示是否进入,如果确认则连接虚拟机服务器中该语言对应的虚拟机,反之,则重新选择语言。

所述重新选择语言可以通过虚拟机切换功能进行切换,以让用户快速切换语言。

所述终端根据计算机语言列表中选择的语言时,当选择该语言时还可以根据该语言播放语音,以更友好的方式提示用户选择语言的正确性。

步骤205:所述终端选择关闭时,根据安全策略设定控制是否重置虚拟机及清除用户数据。

具体地,根据安全策略设定控制是否重置虚拟机及清除用户数据,这样能够保护用户隐私。

根据安全策略设定控制重置虚拟机及清除用户数据时,该终端下一次需要接入虚拟机时,从步骤204重新开始选择语言。

根据安全策略设定控制保留终端设置及用户数据时,该终端直接连接之前选择的语言对应的虚拟机,无需额外操作。

本发明实施例还提供一种计算机语言国际化的智能切换系统,该系统包括虚拟机服务器、终端;

所述虚拟机服务器用于根据不同的语言分别对应创建模板镜像,根据所述模板镜像分别加载模板镜像生成虚拟机;

所述终端用于根据用户选择的语言连接虚拟机服务器中该语言对应的虚拟机。

具体地,所述终端具体用于根据用户选择的语言弹出该语言对应的桌面预设截图,并且以该语言对应的提示信息提示是否进入,如果确认则连接虚拟机服务器中该语言对应的虚拟机,反之,则重新选择语言。

进一步地,所述终端还用于在进行语言切换后,断开当前连接的虚拟机,重新根据切换后的语言连接虚拟机服务器中该语言对应的虚拟机。

述终端还用于选择关闭时,根据安全策略设定控制是否重置虚拟机及清除用户数据。

所述虚拟机服务器还用于创建计算机语言列表,并对每种计算语言制作缩略图;所述缩略图以国旗为背景并配备该计算机语言对应的计算机名称;

所述终端还用于根据所述计算机语言列表进行选择。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1