[发明专利]文档翻译方法、设备、存储介质及程序产品在审
申请号: | 202110982118.9 | 申请日: | 2021-08-25 |
公开(公告)号: | CN115906875A | 公开(公告)日: | 2023-04-04 |
发明(设计)人: | 王宇 | 申请(专利权)人: | 北京字跳网络技术有限公司 |
主分类号: | G06F40/58 | 分类号: | G06F40/58;G06F40/211 |
代理公司: | 上海光栅知识产权代理有限公司 31340 | 代理人: | 乔慧;马雯雯 |
地址: | 100190 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文档 翻译 方法 设备 存储 介质 程序 产品 | ||
1.一种文档翻译方法,其特征在于,包括:
在终端界面的第一区域显示待翻译的源文档的多个句段,且所述多个句段中的至少一个句段包括与该句段的格式类型对应的第一格式标签;
获取所述多个句段对应的译文,并将所述多个句段对应的译文显示于终端界面的第二区域;
接收格式标签插入指令,其中所述格式标签插入指令中包括第二格式标签在与所述至少一个句段对应的译文中的目标位置,所述第二格式标签与所述至少一个句段包括的第一格式标签类型相同;
根据所述格式标签插入指令在与所述至少一个句段对应的译文中的目标位置插入并显示所述第二格式标签;
根据每一句段对应的译文以及译文中插入的第二格式标签,生成与所述源文档格式相对应的译文文档。
2.根据权利要求1所述的方法,其特征在于,所述在终端界面的第一区域显示待翻译的源文档的多个句段,包括:
将所述源文档的原文内容拆分为多个句段;
识别任一句段中包括的格式类型,并在该句段相应位置处插入格式类型对应的第一格式标签;
在所述终端界面的第一区域显示所述多个句段,同时显示所插入的各第一格式标签。
3.根据权利要求2所述的方法,其特征在于,所述识别任一句段中包括的格式类型,并在该句段相应位置处插入格式类型对应的第一格式标签,包括:
识别任一句段中包括的格式类型;
若所述格式类型为所述源文档中首次出现的格式类型,则生成对应的第一格式标签,并将生成的第一格式标签插入到该句段相应位置处;或者
若所述格式类型不为所述源文档中首次出现的格式类型,则从格式标签集合中查找该格式类型对应的第一格式标签,并将查找到的第一格式标签插入到该句段相应位置处。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述接收格式标签插入指令前,还包括:
接收在所述任一句段的对应译文中移动光标的操作指令,根据所述操作指令,识别光标位置,并将所述光标位置确定为所述目标位置;
接收第二格式标签的选择指令,所述选择指令中包括从格式标签集合中选择的与所述句段包括的第一格式标签类型相同的第二格式标签。
5.根据权利要求1-3任一项所述的方法,其特征在于,所述第一格式标签和第二格式标签包括双标签或单标签;
所述双标签包括两个标签,分别用于标识格式的开始位置和结束位置;
所述单标签用于标识独立存在的格式。
6.根据权利要求4所述的方法,其特征在于,所述译文位于富文本输入框;所述识别光标位置,包括:
查找光标所在节点的最外层父节点,所述最外层父节点为光标所在节点的最外层富文本输入框节点;
查找所述最外层父节点之前的兄弟节点,确定最前面的兄弟节点;
根据查找到最前面的兄弟节点的查找路径,确定所述光标位置。
7.根据权利要求6所述的方法,其特征在于,所述查找光标所在节点的最外层父节点,包括:
判断光标所在节点的父节点是否为最外层富文本输入框节点;
若是,则将光标所在节点的父节点确定为所述最外层父节点;或者
若否,则继续判断所述父节点的父节点是否为最外层富文本输入框节点,重复上述判断过程直至查找到最外层父节点;和/或
所述查找所述最外层父节点之前的兄弟节点,确定最前面的兄弟节点,包括:
判断所述最外层父节点之前是否存在兄弟节点;
若否,则确定所述最外层父节点为所述最前面的兄弟节点;或者
若是,则继续判断所述最外层父节点之前的兄弟节点之前是否存在兄弟节点,重复上述判断过程直至查找到最前面的兄弟节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字跳网络技术有限公司,未经北京字跳网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110982118.9/1.html,转载请声明来源钻瓜专利网。