如何移除所有/特定网站上的谷歌翻译图标/弹窗,同时保留右键菜单翻译功能?
如何移除所有/特定网站上的谷歌翻译图标/弹窗,同时保留右键菜单翻译功能?
太懂这种烦躁了!谷歌翻译那个悬浮图标在Miro这类协作工具上真的特别碍眼,占空间还容易误触,关键是完全没必要这么显眼。下面给你几个实用办法,既能把烦人的图标彻底藏起来,又不耽误用右键菜单的翻译功能:
方法一:全局隐藏(所有网站生效)
如果你想在所有网站都摆脱这个图标,用Tampermonkey油猴脚本是最方便的,灵活性拉满:
- 先在Chrome应用商店搜Tampermonkey安装(这是个非常流行的用户脚本管理器,放心用)
- 打开Tampermonkey,点击新建脚本,把默认内容替换成下面这段代码:
// ==UserScript== // @name Hide Google Translate Icons Globally // @namespace http://tampermonkey.net/ // @version 0.1 // @description 隐藏烦人的谷歌翻译图标,保留右键翻译功能 // @author 自定义名字就行 // @match *://*/* // @grant none // ==/UserScript== (function() { 'use strict'; // 注入CSS隐藏所有翻译相关的页面元素 const customStyle = document.createElement('style'); customStyle.textContent = ` .goog-te-banner-frame, .goog-te-gadget-icon, #google_translate_element, .goog-te-combo { display: none !important; visibility: hidden !important; } `; document.head.appendChild(customStyle); })();
- 保存脚本后,刷新任意网站,那些烦人的翻译图标就消失了,右键菜单里的「翻译为XX语言」选项完全不受影响。
方法二:仅针对特定网站(比如Miro)
如果你只想在个别网站(比如Miro)隐藏图标,不想影响其他网站的正常使用,只需修改上面脚本里的@match规则:
把原脚本里的@match *://*/*改成@match *://miro.com/*,这样只有打开Miro的时候脚本才会生效,其他网站的翻译图标依旧正常显示。
方法三:临时隐藏(单网站一次性)
如果只是偶尔在某个网站觉得图标碍事,不想装脚本,用Chrome自带的开发者工具就能临时解决:
- 右键点击页面上的谷歌翻译图标,选择「检查」
- 在弹出的开发者工具「样式」面板里,给选中的元素添加一行样式:
display: none !important; - 图标立刻就不见了,不过这种方法刷新页面后就会失效,适合临时救急。
补充说明
这些方法都是只隐藏页面上的翻译控件,完全不会影响Chrome右键菜单里的翻译功能——因为右键翻译是浏览器内置的核心功能,和页面上的悬浮图标/弹窗是相互独立的,放心用就行。
备注:内容来源于stack exchange,提问作者Dims
相关产品推荐
相关产品推荐

