一种在网页上进行翻译的方法及电子设备技术

技术编号:12437050 阅读:49 留言:0更新日期:2015-12-04 00:53
本发明专利技术公开了一种在网页上进行翻译的方法,包括:基于用户在第一网页上进行的划选操作,在第一网页上确定用户选中的文字,在该文字附近输出第一窗口,检测是否有用于触发第一窗口上的第一预设按钮的第一触发操作,若检测到第一触发操作,则通过第二窗口输出该文字的简明译文,检测是否有用于触发第二窗口上的第二预设按钮的第二触发操作,若检测到第二触发操作,则输出该文字的详细译文。本发明专利技术实现了在用户浏览网页遇到不认识的外文时,可以方便、快捷地获取该外文的简明译文和详细译文的技术效果。同时,本发明专利技术还公开了一种电子设备。

【技术实现步骤摘要】

本专利技术涉及互联网
,尤其涉及一种在网页上进行翻译的方法及电子设备
技术介绍
随着科学技术的不断发展,计算机已经广泛普及,给人们的工作和生活带来了诸多便利。人们可以使用计算机处理文档、上网冲浪、玩游戏、听音乐、控制工业生产等等。人们在使用计算机浏览网页过程中,经常会遇到不认识的外文文字(例如:英文单词、短语、句子等)。目前,人们通常的解决办法是:选中该部分外文文字、对该部分外文文字进行复制,打开搜索页面或本地词典,将复制的外文文字粘贴到搜索页面或本地词典中、点击搜索按钮或查询按钮,从而获得该外文文字对应的中文译文。但是,在这个过程中,用户需要进行选中、复制、打开搜索页面或本地词典、粘贴、点击搜索或查询按钮等多个操作步骤,才能获得译文,操作繁琐,十分不方便。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的在网页上进行翻译的方法及电子设备。本专利技术的一个方面,提供了一种在网页上进行翻译的方法,包括:基于用户在第一网页上进行的划选操作,在所述第一网页上确定所述用户选中的文字;在所述文字附近输出第一窗口,所述第一窗口内显示有第一预设按钮;检测是否有用于触发所述第一预设按钮的第一触发操作;若检测到所述第一触发操作,则通过第二窗口输出所述文字对应的简明译文,所述第二窗口上显示有第二预设按钮,所述第二窗口与所述第一窗口不同;检测是否有用于触发所述第二预设按钮的第二触发操作;若检测到所述第二触发操作,则输出所述文字对应的详细译文。优选地,所述基于用户在第一网页上进行的划选操作,在所述第一网页上确定所述用户选中的文字之前,还包括:获取用户在第一网页上进行的划选操作。优选地,所述在所述文字附近输出第一窗口,包括:在所述文字的左上角或右上角输出所述第一窗口。优选地,在所述第一窗口内显示有多个按钮,所述第一预设按钮属于所述多个按钮,且在所述第一预设按钮上显示有用于表示对所述文字进行翻译的标识;所述第二预设按钮上显示有用于表示输出所述文字对应的详细译文的标识。优选地,所述检测是否有用于触发所述第一预设按钮的第一触发操作,包括:检测是否有点击所述第一预设按钮的点击操作,或检测是否有鼠标指针在所述第一预设按钮上的悬停操作;所述检测是否有用于触发所述第二预设按钮的第二触发操作,包括:检测是否有点击所述第二预设按钮的点击操作,或检测是否有鼠标指针在所述第二预设按钮上的悬停操作。优选地,所述通过第二窗口输出所述文字对应的简明译文,包括:以所述文字作为关键字,通过搜索引擎获取所述文字对应的所述简明译文,并通过所述第二窗口输出所述简明译文;或从本地词典中获取所述文字对应的所述简明译文,并通过所述第二窗口输出所述简明译文;所述输出所述文字对应的详细译文,包括:以所述文字作为关键字,通过搜索引擎获取所述文字对应的所述详细译文,并输出所述文字对应的详细译文;或从本地词典中获取所述文字对应的所述详细译文,并输出所述文字对应的详细译文。优选地,所述输出所述文字对应的详细译文,包括:通过所述第二窗口输出所述详细译文;或通过第二网页输出所述详细译文,所述第二网页与所述第一网页不同。本专利技术的另一个方面,提供了一种电子设备,包括:确定模块,用于基于用户在第一网页上进行的划选操作,在所述第一网页上确定所述用户选中的文字;第一输出模块,用于在所述文字附近输出第一窗口,所述第一窗口内显不有第一预设按钮;第一检测模块,用于检测是否有用于触发所述第一预设按钮的第一触发操作;第二输出模块,用于若检测到所述第一触发操作,则通过第二窗口输出所述文字对应的简明译文,所述第二窗口上显示有第二预设按钮,所述第二窗口与所述第一窗口不同;第二检测模块,用于检测是否有用于触发所述第二预设按钮的第二触发操作;第三输出模块,用于若检测到所述第二触发操作,则输出所述文字对应的详细译文。优选地,所述电子设备,还包括:获取模块,用于所述基于用户在第一网页上进行的划选操作,在所述第一网页上确定所述用户选中的文字之前,获取用户在第一网页上进行的划选操作。优选地,所述第一输出模块,具体用于:在所述文字的左上角或右上角输出所述第一窗口。优选地,在所述第一窗口内显示有多个按钮,所述第一预设按钮属于所述多个按钮,且在所述第一预设按钮上显示有用于表示对所述文字进行翻译的标识;所述第二预设按钮上显示有用于表示输出所述文字对应的详细译文的标识。优选地,所述第一检测模块,具体用于:检测是否有点击所述第一预设按钮的点击操作,或检测是否有鼠标指针在所述第一预设按钮上的悬停操作;所述第二检测模块,具体用于:检测是否有点击所述第二预设按钮的点击操作,或检测是否有鼠标指针在所述第二预设按钮上的悬停操作。优选地,所述第二输出模块,具体用于:以所述文字作为关键字,通过搜索引擎获取所述文字对应的所述简明译文,并通过所述第二窗口输出所述简明译文;或从本地词典中获取所述文字对应的所述简明译文,并通过所述第二窗口输出所述简明译文;所述第三输出模块,具体用于:以所述文字作为关键字,通过搜索引擎获取所述文字对应的所述详细译文,并输出所述文字对应的详细译文;或从本地词典中获取所述文字对应的所述详细译文,并输出所述文字对应的详细译文。优选地,所述第三输出模块,具体用于:通过所述第二窗口输出所述详细译文;或通过第二网页输出所述详细译文,所述第二网页与所述第一网页不同。本申请实施例中提供的技术方案,至少具有如下技术效果或优点:在本申请实施例中,基于用户在第一网页上进行的划选操作,在第一网页上确定用户选中的文字,在该文字附近输出第一窗口,第一窗口内显示有第一预设按钮,检测是否有用于触发第一预设按钮的第一触发操作,若检测到第一触发操作,则通过第二窗口输出该文字对应的简明译文。可见,用户在浏览网页遇到不认识的外文时,仅需通过划选操作选中该外文,再通过触发操作触发一预设按钮(“翻译”按钮)两个步骤,即可获得该外文的简明译文。所以,有效地解决了现有技术中在用户浏览网页遇到不认识的外文时,需要多个步骤的操作才能获得该外文对应的译文,操作繁琐的技术问题。实现了在用户浏览网页遇到不认识的外文时,可以方便、快捷地获取该外文对应的译文的技术效果。同时,在第二本地窗口内还设置有第二预设按钮,若检测到用于触发第二预设按钮的第二触发操作,则输出该外文的详细译文。所以,在用户获得外文的简明译文后,若还想对该外文做进一步了解,可以触发第二预设按钮(“详细”按钮),从而获得更加详细的详细译文,满足了用户的更高级别的需求。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的【具体实施方式】。【附图说明】通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术一个实施例的一种在网页上进行翻译的方法的流程图;图2不出了根据本专利技术一个实施例的一种电子设备的结构图。【具体实施方式】下面将参照附图更详细地描述本公开的示例本文档来自技高网...
一种在网页上进行翻译的方法及电子设备

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

【技术特征摘要】

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

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

1