软件界面文字翻译方法及设备技术

技术编号:31745350 阅读:25 留言:0更新日期:2022-01-05 16:24
本发明专利技术的目的是提供一种软件界面文字翻译方法及设备,本发明专利技术通过从软件界面采集待翻译的文字,将待翻译的文字导入配置系统,获取翻译人员输入的对待翻译的文字的翻译内容,将翻译内容转换为对应的翻译配置文件,获取用户在软件界面选择的待翻译的文字,加载用户在软件界面选择的待翻译的文字对应的翻译配置文件,以显示对应的翻译内容,可以将软件的源代码和文档进行解耦,可以让界面文字的翻译修改更快速和准确,可以解决复杂软件多语言版本的编写难题。编写难题。编写难题。

【技术实现步骤摘要】
软件界面文字翻译方法及设备


[0001]本专利技术涉及计算机领域,尤其涉及一种软件界面文字翻译方法及设备。

技术介绍

[0002]在一般的软件界面上有大量文字,(开发团队和文档团队)这些大量的文字不仅包括:有直观可见的说明性文字,还包括:默认隐藏的说明文字如点击界面的小问号后会显示的说明性文字。这些文字文字都需要进行翻译,方便提供给不同语言的用户使用,在项目开发过程中,文字的编写、修正、翻译往往滞后于开发,界面文字的翻译修改无法做到快速、准确的实现。

技术实现思路

[0003]本专利技术的一个目的是提供一种软件界面文字翻译方法及设备。
[0004]根据本专利技术的一个方面,提供了一种,该方法包括:
[0005]从软件界面采集待翻译的文字;
[0006]将待翻译的文字导入配置系统,获取翻译人员输入配置系统的待翻译的文字的翻译内容,将翻译内容转换为对应的翻译配置文件;
[0007]获取用户在软件界面选择的待翻译的文字,加载用户在软件界面选择的待翻译的文字对应的翻译配置文件,以显示对应的翻译内容。
[0008]进一步的,上述方法中,从软件界面采集待翻译的文字,包括:
[0009]将软件界面中的待翻译的文字进行标注;
[0010]基于所述标注,采集软件界面中的待翻译的文字。
[0011]进一步的,上述方法中,从软件界面采集待翻译的文字,包括:
[0012]从软件界面采集待翻译的文字的唯一编号和翻译参考信息;
[0013]将待翻译的文字导入配置系统,获取翻译人员输入配置系统的待翻译的文字的翻译内容,包括:
[0014]将待翻译的文字的唯一编号和翻译参考信息导入配置系统;
[0015]获取翻译人员基于待翻译的文字的唯一编号和翻译参考信息,输入配置系统的待翻译的文字的翻译内容。
[0016]进一步的,上述方法中,获取翻译人员基于待翻译的文字的唯一编号和翻译参考信息,输入配置系统的待翻译的文字的翻译内容,包括:
[0017]获取翻译人员在软件界面选择的待翻译的文字;
[0018]确定翻译人员在软件界面选择的待翻译的文字对应的唯一编号,基于确定的唯一编号跳转到所述配置系统的对应的词条编辑界面,所述词条编辑界面包括:翻译参考信息和对应的供所述翻译人员输入和修改翻译内容的翻译区域;
[0019]获取翻译人员基于软件界面选择的待翻译的文字和翻译参考信息,输入所述翻译区域的待翻译的文字的翻译内容。
[0020]进一步的,上述方法中,获取用户在软件界面选择的待翻译的文字,加载用户在软件界面选择的待翻译的文字对应的翻译配置文件,以显示对应的翻译内容,包括:
[0021]获取用户在软件界面选择的待翻译的文字,获取用户在软件界面选择的待翻译的文字对应的唯一编号;
[0022]加载所述唯一编号对应的翻译配置文件,以显示对应的翻译内容。
[0023]根据本专利技术的另一方面,还提供一种软件界面文字翻译设备,其中,
[0024]该设备包括:
[0025]第一装置,用于从软件界面采集待翻译的文字;
[0026]第二装置,用于将待翻译的文字导入配置系统,获取翻译人员输入配置系统的待翻译的文字的翻译内容,将翻译内容转换为对应的翻译配置文件;
[0027]第三装置,用于获取用户在软件界面选择的待翻译的文字,加载用户在软件界面选择的待翻译的文字对应的翻译配置文件,以显示对应的翻译内容。
[0028]进一步的,上述设备中,所述第一装置,用于将软件界面中的待翻译的文字进行标注;基于所述标注,采集软件界面中的待翻译的文字。
[0029]进一步的,上述设备中,所述第一装置,用于从软件界面采集待翻译的文字的唯一编号和翻译参考信息;
[0030]所述第二装置,用于将待翻译的文字的唯一编号和翻译参考信息导入配置系统;获取翻译人员基于待翻译的文字的唯一编号和翻译参考信息,输入配置系统的待翻译的文字的翻译内容。
[0031]进一步的,上述设备中,所述第二装置,用于获取翻译人员在软件界面选择的待翻译的文字;确定翻译人员在软件界面选择的待翻译的文字对应的唯一编号,基于确定的唯一编号跳转到所述配置系统的对应的词条编辑界面,所述词条编辑界面包括:翻译参考信息和对应的供所述翻译人员输入和修改翻译内容的翻译区域;获取翻译人员基于软件界面选择的待翻译的文字和翻译参考信息,输入所述翻译区域的待翻译的文字的翻译内容。
[0032]进一步的,上述设备中,所述第三装置,用于获取用户在软件界面选择的待翻译的文字,获取用户在软件界面选择的待翻译的文字对应的唯一编号;加载所述唯一编号对应的翻译配置文件,以显示对应的翻译内容。
[0033]根据本专利技术的另一方面,还提供一种计算机可读介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行以实现上述任一项所述的方法。
[0034]根据本专利技术的另一方面,还提供一种用于在网络设备端信息处理的设备,该设备包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该设备执行上述任一项所述的方法。
[0035]与现有技术相比,本专利技术通过从软件界面采集待翻译的文字,将待翻译的文字导入配置系统,获取翻译人员输入的对待翻译的文字的翻译内容,将翻译内容转换为对应的翻译配置文件,获取用户在软件界面选择的待翻译的文字,加载用户在软件界面选择的待翻译的文字对应的翻译配置文件,以显示对应的翻译内容,可以将软件的源代码和文档进行解耦,可以让界面文字的翻译修改更快速和准确,可以解决复杂软件多语言版本的编写难题。
[0036]另外,本专利技术可以提供全新的调试(Debug)模式,当开启Debug模式时,所有的软件
界面文字都会替换为ID,当翻译人员点击软件界面的ID时会跳转到配置系统对应的词条编辑界面对defaultMessage进行修正、翻译,这样文档团队就可以根据具体软件界面选择的待翻译的文字的上下文,更准确和快速修改或添加对应的翻译内容。
附图说明
[0037]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:
[0038]图1示出本专利技术一实施例的软件界面文字翻译方法的流程图。
[0039]附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
[0040]下面结合附图对本专利技术作进一步详细描述。
[0041]在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
[0042]内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
[0043]计算机可读介质包括永久性和非永久性、可移动和非可本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种软件界面文字翻译方法,其中,该方法包括:从软件界面采集待翻译的文字;将待翻译的文字导入配置系统,获取翻译人员输入配置系统的待翻译的文字的翻译内容,将翻译内容转换为对应的翻译配置文件;获取用户在软件界面选择的待翻译的文字,加载用户在软件界面选择的待翻译的文字对应的翻译配置文件,以显示对应的翻译内容。2.根据权利要求1所述的方法,其中,从软件界面采集待翻译的文字,包括:将软件界面中的待翻译的文字进行标注;基于所述标注,采集软件界面中的待翻译的文字。3.根据权利要求1或2所述的方法,其中,从软件界面采集待翻译的文字,包括:从软件界面采集待翻译的文字的唯一编号和翻译参考信息;将待翻译的文字导入配置系统,获取翻译人员输入配置系统的待翻译的文字的翻译内容,包括:将待翻译的文字的唯一编号和翻译参考信息导入配置系统;获取翻译人员基于待翻译的文字的唯一编号和翻译参考信息,输入配置系统的待翻译的文字的翻译内容。4.根据权利要求3所述的方法,其中,获取翻译人员基于待翻译的文字的唯一编号和翻译参考信息,输入配置系统的待翻译的文字的翻译内容,包括:获取翻译人员在软件界面选择的待翻译的文字;确定翻译人员在软件界面选择的待翻译的文字对应的唯一编号,基于确定的唯一编号跳转到所述配置系统的对应的词条编辑界面,所述词条编辑界面包括:翻译参考信息和对应的供所述翻译人员输入和修改翻译内容的翻译区域;获取翻译人员基于软件界面选择的待翻译的文字和翻译参考信息,输入所述翻译区域的待翻译的文字的翻译内容。5.根据权利要求3所述的方法,其中,获取用户在软件界面选择的待翻译的文字,加载用户在软件界面选择的待翻译的文字对应的翻译配置文件,以显示对应的翻译内容,包括:获取用户在软件界面选择的待翻译的文字,获取用户在软件界面选择的待翻译的文字对应的唯一编号;加载所述唯一编号对应的翻译配置文件,以显示对应的翻译内容。6.一种软件界面文字翻译设备,其中,该设备包括:第一装置,...

【专利技术属性】
技术研发人员:张矗渠文杰
申请(专利权)人:上海云轴信息科技有限公司
类型:发明
国别省市:

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

1