[发明专利]多语言实现方法和系统、人机界面组态软件端和设备端有效
申请号: | 201910756744.9 | 申请日: | 2019-08-16 |
公开(公告)号: | CN110471659B | 公开(公告)日: | 2023-07-21 |
发明(设计)人: | 李杰;王灵军;李伟进;曾云洪;朱康;孙悦珈;候许刚 | 申请(专利权)人: | 珠海格力电器股份有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F8/41 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 王云飞;刘剑波 |
地址: | 519070*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 语言 实现 方法 系统 人机界面 组态 软件 设备 | ||
1.一种多语言实现方法,其特征在于,包括:
人机界面组态软件端根据用户输入进行语言切换事件配置,并将语言切换事件配置信息绑定至人机界面设备端;
人机界面组态软件端获取多语言文本文件;
人机界面组态软件端根据多语言文本文件自动生成中间语言文件;
人机界面组态软件端将中间语言文件进行自动编译,自动写入人机界面应用程序,其中,所述人机界面应用程序具有自动调用命令、生成人机界面设备端的翻译文件的功能;
人机界面应用程序自动调用命令,根据中间语言文件自动生成翻译文件;
人机界面设备端从人机界面组态软件端下载包含翻译文件的人机界面应用程序;
人机界面设备端根据用户输入,触发翻译文件的多语言切换;
其中,人机界面组态软件端获取多语言文本文件包括:
人机界面组态软件端自动获取默认语言的元件文本和语言信息;
人机界面组态软件端根据默认语言的元件文本和语言信息,生成多语言文本文件;
其中,生成多语言文本文件包括:
将默认语言的元件文本和语言信息进行自动翻译,形成多语言文本文件;
其中,所述多语言实现方法用于实现从多语言文本文件到人机界面设备端可运行翻译文件的自动生成过程;
其中,人机界面设备端根据用户输入,触发翻译文件的多语言切换包括:
人机界面设备端根据用户输入的目标语言,调用翻译文件中存储该目标语言的文件块,实现翻译文件的多语言切换,其中,翻译文件中存储用户选择的多种语言文本,每种语言文本分别存储在不同的文件块中。
2.根据权利要求1所述的多语言实现方法,其特征在于,生成多语言文本文件包括:
将默认语言的元件文本和语言信息呈现给用户,并接收用户针对默认语言的元件文本和语言信息的翻译结果,形成多语言文本文件。
3.一种人机界面组态软件端,其特征在于,包括:
多语言文本编辑模块,用于获取多语言文本文件;
中间语言文件生成模块,用于根据多语言文本文件自动生成中间语言文件;
中间语言文件写入模块,用于将中间语言文件进行自动编译,自动写入人机界面应用程序,其中,所述人机界面应用程序具有自动调用命令、生成人机界面设备端的翻译文件的功能;
人机界面应用程序,用于自动调用命令,根据中间语言文件自动生成翻译文件;
其中,多语言文本编辑模块,用于自动获取默认语言的元件文本和语言信息;根据默认语言的元件文本和语言信息,生成多语言文本文件;
多语言文本编辑模块,用于将默认语言的元件文本和语言信息进行自动翻译,形成多语言文本文件;
其中,多语言实现系统用于实现从多语言文本文件到人机界面设备端可运行翻译文件的自动生成过程,多语言实现系统包括人机界面组态软件端和人机界面设备端;
其中,人机界面组态软件端,用于根据用户输入进行语言切换事件配置,并将语言切换事件配置信息绑定至人机界面设备端,以便人机界面设备端从人机界面组态软件端下载包含翻译文件的人机界面应用程序,根据用户输入的目标语言,调用翻译文件中存储该目标语言的文件块,实现翻译文件的多语言切换,其中,翻译文件中存储用户选择的多种语言文本,每种语言文本分别存储在不同的文件块中。
4.根据权利要求3所述的人机界面组态软件端,其特征在于,所述人机界面组态软件端用于执行实现如权利要求2所述的多语言实现方法的操作。
5.一种人机界面组态软件端,其特征在于,包括:
存储器,用于存储指令;
处理器,用于执行所述指令,使得所述人机界面组态软件端执行实现如权利要求1或2所述的多语言实现方法的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海格力电器股份有限公司,未经珠海格力电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910756744.9/1.html,转载请声明来源钻瓜专利网。