一种词条自动生成方法和装置制造方法及图纸

技术编号:15791901 阅读:63 留言:0更新日期:2017-07-09 22:32
本发明专利技术实施例公开了一种词条自动生成方法,所述方法包括:获取待翻译词条信息;其中,所述待翻译词条信息是与预设应用对应的信息;按照预设拆分规则将所述待翻译词条信息拆分得到待翻译子信息;接收用户发送的语种信息,得到目标语种;基于所述目标语种和每一所述待翻译子信息与预设词条数据库之间的关系,得到每一所述待翻译子信息对应的翻译信息;其中,所述预设词条数据库中存储的每一词条信息具有多种语种对应的信息;将每一所述待翻译子信息对应的翻译信息进行拼接,得到所述待翻译词条信息与所述目标语种对应的目标翻译词条信息。本发明专利技术实施例同时还公开了一种词条自动生成装置。

【技术实现步骤摘要】
一种词条自动生成方法和装置
本专利技术涉及通信领域中的词条自动生成技术,尤其涉及一种词条自动生成方法和装置。
技术介绍
随着科学技术的发展,以微处理器为核心的嵌入式系统在工业控制等领域中得到了越来越广泛的应用。为了提升嵌入式电子设备的易用性和性能,都配置了按键和显示设备,以便于进行人机交互,方便用户的操作。当不同的嵌入式电子设备被销售到世界各地时,需要对这些嵌入式电子设备进行本地化处理,实现用当地语言的显示和交互。目前实现嵌入式电子设备本地化,尤其是小语种语言的本地化,需要掌握该语言的翻译人员对需显示的词条文件进行专门的翻译后,应用开发人员再对翻译得到的词条文件再次进行编写。这样在嵌入式电子设备的显示词条本地化语言过程中,翻译及编写过程投入了较多的人力和物力,导致生产厂商的生产成本较大,降低了生产效率。
技术实现思路
为解决上述技术问题,本专利技术实施例期望提供一种词条自动生成方法和装置,解决了现有技术中需投入较多的人力和物力资源将嵌入式电子设备的显示词条本地化的问题,降低了生产厂商的生产成本,提高了生产效率。为达到上述目的,本专利技术实施例的技术方案是这样实现的:一种词条自动生成方法,所述方法包括:获取待翻译词条信息;其中,所述待翻译词条信息是与预设应用对应的信息;按照预设拆分规则将所述待翻译词条信息拆分得到待翻译子信息;接收用户发送的语种信息,得到目标语种;基于所述目标语种和每一所述待翻译子信息与预设词条数据库之间的关系,得到每一所述待翻译子信息对应的翻译信息;其中,所述预设词条数据库中存储的每一词条信息具有多种语种对应的信息;将每一所述待翻译子信息对应的翻译信息进行拼接,得到所述待翻译词条信息与所述目标语种对应的目标翻译词条信息。可选的,所述获取待翻译词条信息,包括:获取预设配置包;从所述预设配置包中提取所述待翻译词条信息。可选的,所述按照预设拆分规则将所述待翻译词条信息拆分得到待翻译子信息,包括:判断所述待翻译词条信息中是否包括变量标识符;若所述待翻译词条信息中包括所述变量标识符,获取所述待翻译词条信息中的变量标识符处的变量对应的固定词条信息;根据预设标识符拆分所述固定词条信息,得到所述待翻译子信息;若所述待翻译词条信息中不包括所述变量标识符,根据所述预设标识符拆分所述待翻译词条信息得到所述待翻译子信息。可选的,所述基于所述目标语种和每一所述待翻译子信息与预设词条数据库之间的关系,得到每一所述待翻译子信息对应的翻译信息包括:判断所述预设应用的本地是否存在每一所述待翻译子信息与所述目标语种对应的翻译信息;若所述预设应用的本地不存在所述待翻译子信息与所述目标语种对应的翻译信息,判断所述预设词条数据库中是否存在所述待翻译子信息与所述目标语种对应的翻译信息;若所述预设词条数据库中存在所述待翻译子信息与所述目标语种对应的翻译信息,获取所述待翻译子信息与所述目标语种对应的翻译信息并保存;若所述预设词条数据库中不存在所述待翻译子信息与所述目标语种对应的翻译信息,生成日志文件和提示信息;其中,所述提示信息用于提示用户所述待翻译子信息与所述目标语种对应翻译信息不存在。可选的,所述方法还包括:若所述预设应用的本地存在所述待翻译子信息与所述目标语种对应的翻译信息,直接在所述预设应用的本地获取所述待翻译子信息与所述目标语种对应的翻译信息。可选的,所述预设词条数据库中的词条信息按照UTF-8格式进行编码。一种词条自动生成装置,所述装置包括:获取单元、拆分单元、接收单元、第一处理单元和第二处理单元;其中:所述获取单元,用于获取待翻译词条信息;其中,所述待翻译词条信息是与预设应用对应的信息;所述拆分单元,用于按照预设拆分规则将所述待翻译词条信息拆分得到待翻译子信息;所述接收单元,用于接收用户发送的语种信息,得到目标语种;所述第一处理单元,用于基于所述目标语种和每一所述待翻译子信息与预设词条数据库之间的关系,得到每一所述待翻译子信息对应的翻译信息;其中,所述预设词条数据库中存储的每一词条信息具有多种语种对应的信息;所述第二处理单元,用于将每一所述待翻译子信息对应的翻译信息进行拼接,得到所述待翻译词条信息与所述目标语种对应的目标翻译词条信息。可选的,所述获取单元包括:第一获取模块和提取模块;其中:所述第一获取模块,用于获取预设配置包;所述提取模块,用于从所述预设配置包中提取所述待翻译词条信息。可选的,所述拆分单元包括:第一判断模块、第二获取模块、第一处理模块和第二处理模块;其中:所述第一判断模块,用于判断所述待翻译词条信息中是否包括变量标识符;所述第二获取模块,用于若所述待翻译词条信息中包括所述变量标识符,获取所述待翻译词条信息中的变量标识符处的变量对应的固定词条信息;所述第一处理模块,用于根据预设标识符拆分所述固定词条信息,得到所述待翻译子信息;所述第二处理模块,用于若所述待翻译词条信息中不包括所述变量标识符,根据所述预设标识符拆分所述待翻译词条信息得到所述待翻译子信息。可选的,所述第一处理单元包括:第二判断模块、第三判断模块、第三获取模块和生成模块;其中:所述第二判断模块,用于判断所述预设应用的本地是否存在每一所述待翻译子信息与所述目标语种对应的翻译信息;所述第三判断模块,用于若所述预设应用的本地不存在所述待翻译子信息与所述目标语种对应的翻译信息,判断所述预设词条数据库中是否存在所述待翻译子信息与所述目标语种对应的翻译信息;所述第三获取模块,用于若所述预设词条数据库中存在所述待翻译子信息与所述目标语种对应的翻译信息,获取所述待翻译子信息与所述目标语种对应的翻译信息并保存;所述生成模块,用于若所述预设词条数据库中不存在所述待翻译子信息与所述目标语种对应的翻译信息,生成日志文件和提示信息;其中,所述提示信息用于提示用户所述待翻译子信息与所述目标语种对应翻译信息不存在。可选的,所述第一处理单元还包括:第四获取模块;其中:所述第四获取模块,用于若所述预设应用的本地存在所述待翻译子信息与所述目标语种对应的翻译信息,直接在所述预设应用的本地获取所述待翻译子信息与所述目标语种对应的翻译信息。可选的,所述预设词条数据库中的词条信息按照UTF-8格式进行编码。本专利技术的实施例所提供的词条自动生成方法和装置,通过获取待翻译词条信息,并按照预设拆分规则将待翻译词条信息拆分得到待翻译子信息,然后接收用户发送的语种信息得到目标语种,基于目标语种和每一待翻译子信息与预设词条数据库之间的关系,得到每一待翻译子信息对应的翻译信息,最后将每一待翻译子信息进行拼接,得到待翻译词条信息与目标语种对应的目标翻译词条信息;这样,通过自动将待翻译词条信息拆分为待翻译子信息,并从预设词条数据库中获取待翻译子信息与目标语种对应的翻译信息,不需要人工的参与即可以得到与待翻译词条信息对应的目标翻译词条信息,解决了现有技术中需投入较多的人力和物力资源将嵌入式电子设备的显示词条本地化的问题,降低了生产厂商的生产成本,提高了生产效率。附图说明图1为本专利技术实施例提供的一种词条自动生成方法的流程示意图;图2为本专利技术实施例提供的另一种词条自动生成方法的流程示意图;图3为本专利技术实施例提供的一种词条自动生成装置的结构示意图;图4为本专利技术实施例提供的另一种词条自动生成装置的结构示意图;图5为本发本文档来自技高网...
一种词条自动生成方法和装置

【技术保护点】
一种词条自动生成方法,其特征在于,所述方法包括:获取待翻译词条信息;其中,所述待翻译词条信息是与预设应用对应的信息;按照预设拆分规则将所述待翻译词条信息拆分得到待翻译子信息;接收用户发送的语种信息,得到目标语种;基于所述目标语种和每一所述待翻译子信息与预设词条数据库之间的关系,得到每一所述待翻译子信息对应的翻译信息;其中,所述预设词条数据库中存储的每一词条信息具有多种语种对应的信息;将每一所述待翻译子信息对应的翻译信息进行拼接,得到所述待翻译词条信息与所述目标语种对应的目标翻译词条信息。

【技术特征摘要】
1.一种词条自动生成方法,其特征在于,所述方法包括:获取待翻译词条信息;其中,所述待翻译词条信息是与预设应用对应的信息;按照预设拆分规则将所述待翻译词条信息拆分得到待翻译子信息;接收用户发送的语种信息,得到目标语种;基于所述目标语种和每一所述待翻译子信息与预设词条数据库之间的关系,得到每一所述待翻译子信息对应的翻译信息;其中,所述预设词条数据库中存储的每一词条信息具有多种语种对应的信息;将每一所述待翻译子信息对应的翻译信息进行拼接,得到所述待翻译词条信息与所述目标语种对应的目标翻译词条信息。2.根据权利要求1所述的方法,其特征在于,所述获取待翻译词条信息,包括:获取预设配置包;从所述预设配置包中提取所述待翻译词条信息。3.根据权利要求1所述的方法,其特征在于,所述按照预设拆分规则将所述待翻译词条信息拆分得到待翻译子信息,包括:判断所述待翻译词条信息中是否包括变量标识符;若所述待翻译词条信息中包括所述变量标识符,获取所述待翻译词条信息中的变量标识符处的变量对应的固定词条信息;根据预设标识符拆分所述固定词条信息,得到所述待翻译子信息;若所述待翻译词条信息中不包括所述变量标识符,根据所述预设标识符拆分所述待翻译词条信息得到所述待翻译子信息。4.根据权利要求1所述的方法,其特征在于,所述基于所述目标语种和每一所述待翻译子信息与预设词条数据库之间的关系,得到每一所述待翻译子信息对应的翻译信息包括:判断所述预设应用的本地是否存在每一所述待翻译子信息与所述目标语种对应的翻译信息;若所述预设应用的本地不存在所述待翻译子信息与所述目标语种对应的翻译信息,判断所述预设词条数据库中是否存在所述待翻译子信息与所述目标语种对应的翻译信息;若所述预设词条数据库中存在所述待翻译子信息与所述目标语种对应的翻译信息,获取所述待翻译子信息与所述目标语种对应的翻译信息并保存;若所述预设词条数据库中不存在所述待翻译子信息与所述目标语种对应的翻译信息,生成日志文件和提示信息;其中,所述提示信息用于提示用户所述待翻译子信息与所述目标语种对应翻译信息不存在。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:若所述预设应用的本地存在所述待翻译子信息与所述目标语种对应的翻译信息,直接在所述预设应用的本地获取所述待翻译子信息与所述目标语种对应的翻译信息。6.根据权利要求1所述的方法,其特征在于,所述预设词条数据库中的词条信息按照UTF-8格式进行编码。7.一种词条自动生成装置,其特征在于,所述装置包括:获取单元、拆分单元、接收单元、第一处理单元和第二处理单元;其中:所述获取单元,用于获取待翻译词条信息;其中,所述待翻译词条信息是与预设应用对应的信息;所述拆分单...

【专利技术属性】
技术研发人员:张磊陈宏君于蛟徐东方文继锋刘鎏程文君
申请(专利权)人:南京南瑞继保电气有限公司南京南瑞继保工程技术有限公司
类型:发明
国别省市:江苏,32

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

1