一种对网页内容进行翻译的方法及电子设备技术

技术编号:12917252 阅读:42 留言:0更新日期:2016-02-24 23:44
本发明专利技术公开了一种对网页内容进行翻译的方法,包括:在用户浏览第一网页时,判断第一网页上的内容是否为预设内容,若是,则检测是否有用户在第一网页上进行的划选操作,若有,则基于划选操作在第一网页上确定用户选中的文字,在选中文字附近输出第一窗口,检测是否有用于触发第一窗口内的预设按钮的触发操作,若有,则输出选中文字的译文。本发明专利技术实现了在用户浏览学习工作相关的网页时,浏览器会自动开启划词翻译功能,使得用户在遇到不认识的外文时,可以方便、快捷地获取该外文的译文的技术效果。同时,本发明专利技术还公开了一种电子设备。

【技术实现步骤摘要】

本专利技术涉及互联网
,尤其涉及一种对网页内容进行翻译的方法及电子设备
技术介绍
随着科学技术的不断发展,计算机已经广泛普及,给人们的工作和生活带来了诸多便利。人们可以使用计算机处理文档、上网冲浪、玩游戏、听音乐、控制工业生产等等。人们在使用计算机浏览网页过程中,经常会遇到不认识的外文文字(例如:英文单词、短语、句子等)。人们以往的解决办法是:选中该部分外文文字、对该部分外文文字进行复制,打开搜索页面或本地词典,将复制的外文文字粘贴到搜索页面或本地词典中、点击搜索按钮或查询按钮,从而获得该外文文字对应的中文译文。但是,在这个过程中,用户需要进行选中、复制、打开搜索页面或本地词典、粘贴、点击搜索或查询按钮等多个操作步骤,才能获得译文,操作繁琐,十分不方便。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的对网页内容进行翻译的方法及电子设备。本专利技术的一个方面,提供了一种对网页内容进行翻译的方法,包括:在用户浏览第一网页时,判断所述第一网页上的内容是否为预设内容;若所述第一网页上的内容是所述预设内容,则检测是否有用户在第一网页上进行的划选操作;若检测到所述划选操作,则基于所述划选操作,在所述第一网页上确定所述用户选中的文字;在所述文字附近输出第一窗口,所述第一窗口内显示有一预设按钮;检测是否有用于触发所述预设按钮的触发操作;若检测到所述触发操作,则输出所述文字对应的译文。优选地,所述判断所述第一网页上的内容是否为预设内容,包括:对所述第一页面上的文章标题和/或文章正文进行分析,确定所述第一页面上的内容的类型;判断所述第一页面上的内容的类型是否记为预设类型;若是,则确定所述第一网页上的内容是所述预设内容;若不是,则确定所述第一网页上的内容不是所述预设内容。优选地,所述判断所述第一网页上的内容是否为预设内容,包括:获取所述第一页面的统一资源定位符URL;判断所述第一页面的URL是否为预设URL;若是,则确定所述第一网页上的内容是所述预设内容;若不是,则确定所述第一网页上的内容不是所述预设内容。优选地,所述在所述文字附近输出第一窗口,包括:在所述文字的左上角或右上角输出所述第一窗口。优选地,在所述第一窗口内显示有多个按钮,所述预设按钮属于所述多个按钮,且在所述预设按钮上显示有用于表示对所述文字进行翻译的标识。优选地,所述检测是否有用于触发所述预设按钮的触发操作,包括:检测是否有点击所述预设按钮的点击操作;或检测是否有鼠标指针在所述预设按钮上的悬停操作。优选地,所述若检测到所述触发操作,则输出所述文字对应的译文,包括:若检测到所述触发操作,则以所述文字作为关键字,通过搜索引擎获取所述文字对应的译文,并输出所述文字对应的译文;或若检测到所述触发操作,则从本地词典中获取所述文字对应的译文,并输出所述文字对应的译文。优选地,所述输出所述文字对应的译文,包括:通过第二窗口输出所述文字对应的译文,所述第二窗口与所述第一窗口不同;或通过第二网页输出所述文字对应的译文,所述第二网页与所述第一网页不同。本专利技术的另一个方面,提供了一种电子设备,包括:判断模块,用于在用户浏览第一网页时,判断所述第一网页上的内容是否为预设内容;第一检测模块,用于若所述第一网页上的内容是所述预设内容,则检测是否有用户在第一网页上进行的划选操作;确定模块,用于若检测到所述划选操作,则基于所述划选操作,在所述第一网页上确定所述用户选中的文字;第一输出模块,用于在所述文字附近输出第一窗口,所述第一窗口内显示有一预设按钮;第二检测模块,用于检测是否有用于触发所述预设按钮的触发操作;第二输出模块,用于若检测到所述触发操作,则输出所述文字对应的译文。优选地,所述判断模块,具体用于:对所述第一页面上的文章标题和/或文章正文进行分析,确定所述第一页面上的内容的类型;判断所述第一页面上的内容的类型是否记为预设类型;若是,则确定所述第一网页上的内容是所述预设内容;若不是,则确定所述第一网页上的内容不是所述预设内容。优选地,所述判断模块,具体用于:获取所述第一页面的统一资源定位符URL;判断所述第一页面的URL是否为预设URL;若是,则确定所述第一网页上的内容是所述预设内容;若不是,则确定所述第一网页上的内容不是所述预设内容。优选地,所述第一输出模块,具体用于:在所述文字的左上角或右上角输出所述第一窗口。优选地,在所述第一窗口内显示有多个按钮,所述预设按钮属于所述多个按钮,且在所述预设按钮上显示有用于表示对所述文字进行翻译的标识。优选地,所述第二检测模块,具体用于:检测是否有点击所述预设按钮的点击操作;或检测是否有鼠标指针在所述预设按钮上的悬停操作。优选地,所述第二输出模块,具体用于:若检测到所述触发操作,则以所述文字作为关键字,通过搜索引擎获取所述文字对应的译文,并输出所述文字对应的译文;或若检测到所述触发操作,则从本地词典中获取所述文字对应的译文,并输出所述文字对应的译文。优选地,所述第二输出模块,具体用于:通过第二窗口输出所述文字对应的译文,所述第二窗口与所述第一窗口不同;或通过第二网页输出所述文字对应的译文,所述第二网页与所述第一网页不同。本申请实施例中提供的技术方案,至少具有如下技术效果或优点:在本申请实施例中,在用户浏览第一网页时,判断第一网页上的内容是否为预设内容,若第一网页上的内容是预设内容,则检测是否有用户在第一网页上进行的划选操作,若检测到划选操作,则基于划选操作在第一网页上确定用户选中的文字,在所述文字附近输出第一窗口,第一窗口内显示有一预设按钮,检测是否有用于触发预设按钮的触发操作,若检测到触发操作,则输出所述文字对应的译文。可见,用户在浏览网页遇到不认识的外文时,仅需通过划选操作选中该外文,再点击预设按钮(“翻译”按钮)两个步骤,即可获得该外文的译文,所以,有效地解决了现有技术中在用户浏览网页遇到不认识的外文时,需要多个步骤的操作才能获得该外文对应的译文,操作繁琐的技术问题。实现了在用户浏览网页遇到不认识的外文时,可以方便、快捷地获取该外文对应的译文的技术效果。同时,在用户浏览第一网页时,先判断第一网页上的内容是否为预设内容,若第一网页上的内容是预设内容,本文档来自技高网...

【技术保护点】
一种对网页内容进行翻译的方法,其特征在于,包括:在用户浏览第一网页时,判断所述第一网页上的内容是否为预设内容;若所述第一网页上的内容是所述预设内容,则检测是否有用户在第一网页上进行的划选操作;若检测到所述划选操作,则基于所述划选操作,在所述第一网页上确定所述用户选中的文字;在所述文字附近输出第一窗口,所述第一窗口内显示有一预设按钮;检测是否有用于触发所述预设按钮的触发操作;若检测到所述触发操作,则输出所述文字对应的译文。

【技术特征摘要】
1.一种对网页内容进行翻译的方法,其特征在于,包括:
在用户浏览第一网页时,判断所述第一网页上的内容是否为预设内容;
若所述第一网页上的内容是所述预设内容,则检测是否有用户在第一网页
上进行的划选操作;
若检测到所述划选操作,则基于所述划选操作,在所述第一网页上确定所
述用户选中的文字;
在所述文字附近输出第一窗口,所述第一窗口内显示有一预设按钮;
检测是否有用于触发所述预设按钮的触发操作;
若检测到所述触发操作,则输出所述文字对应的译文。
2.如权利要求1所述的方法,其特征在于,所述判断所述第一网页上的
内容是否为预设内容,包括:
对所述第一页面上的文章标题和/或文章正文进行分析,确定所述第一页面
上的内容的类型;
判断所述第一页面上的内容的类型是否记为预设类型;
若是,则确定所述第一网页上的内容是所述预设内容;
若不是,则确定所述第一网页上的内容不是所述预设内容。
3.如权利要求1所述的方法,其特征在于,所述判断所述第一网页上的
内容是否为预设内容,包括:
获取所述第一页面的统一资源定位符URL;
判断所述第一页面的URL是否为预设URL;
若是,则确定所述第一网页上的内容是所述预设内容;
若不是,则确定所述第一网页上的内容不是所述预设内容。
4.如权利要求1所述的方法,其特征在于,所述在所述文字附近输出第
一窗口,包括:
在所述文字的左上角或右上角输出所述第一窗口。
5.如权利要求1所述的方法,其特征在于,在所述第一窗口内显示有多
个按钮,所述预设按钮属于所述多个按钮,且在所述预设按钮上显示有用于表
示对所述文字进行翻译的标识。
6.如权利要求1所述的方法,其特征在于,所述检测是否有用于触发所
述预设按钮的触发操作,包括:
检测是否有点击所述...

【专利技术属性】
技术研发人员:陈耀攀
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1