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

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

【技术实现步骤摘要】

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

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

【技术特征摘要】

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

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

1