Safari浏览器右键菜单翻译隐藏:精简选项与取消集成指南

2026-05-31阅读 0热度 0
浏览器

其实,彻底移除 Safari 右键菜单中多余的“翻译”选项,从系统设置、终端指令到语言配置,总共只有五种可行方案。下面逐一拆解,按实际需求选择即可。

如果在使用 Safari 时,右键菜单频繁出现“翻译为中文”“翻译图片中的文字”等条目,既用不上又挤占空间,直接从以下三个方向入手就能彻底清除。操作步骤明确,跟着执行即可。

一、关闭 Safari 内置翻译功能开关

最直接的策略——禁用 Safari 对网页语言的自动检测与翻译提示,右键菜单内的翻译相关选项就不会再生成。该操作仅影响 Safari,系统其余翻译服务正常运行,互无冲突。

1、打开 macOS“系统设置”,点击左侧边栏的“键盘”。
2、切换到顶部的“输入法”标签页。
3、点击右下角的“编辑…”按钮。
4、在弹出的列表里,取消勾选 “Safari 网页翻译” 选项。
5、关闭窗口,然后 重启 Safari 浏览器

二、通过终端命令屏蔽翻译菜单项 UI 渲染

此方法绕过图形界面限制,直接修改 Safari 的偏好设置,禁用翻译功能的前端触发机制。实测在 macOS Ventura 13.5 及更高版本上均有效,能清除右键菜单中残留的翻译入口。

1、打开“访达”,前往“应用程序”→“实用工具”→“终端”。
2、粘贴并执行这条命令:defaults write com.apple.Safari WebKitEnablePageTranslation -bool FALSE
3、再执行第二条命令,禁用菜单项显示:defaults write com.apple.Safari ShowTranslateMenuItem -bool FALSE
4、重启 Safari,改动即可生效。

三、移除系统级冗余语言支持

macOS 将网页翻译能力部分绑定在“语言与地区”里的辅助语言上。如果系统启用了非必需语言,可能预加载对应翻译模块,导致右键菜单出现隐藏但实际可触发的翻译项。

1、进入“系统设置”,点击“通用”→“语言与地区”。
2、点击右上角的“…”(更多操作)按钮,选择“编辑语言列表”。
3、检查列表里是否包含 简体中文以外的其他语言(比如英文、日文、韩文);如果有,逐个右键点击并选择“移除”。
4、确保列表里 只留下当前的系统首选语言,然后关闭窗口。

四、终止并禁用翻译服务后台进程

macOS 的翻译功能由独立系统服务 com.apple.TranslationService 支撑。该进程一旦运行,就可能向 Safari 注入翻译上下文菜单——即便前端开关已关闭。强制终止并禁止自启,即可彻底切断翻译选项的来源。

1、打开「终端」应用。
2、输入以下命令并回车,先停掉当前运行的服务:sudo killall -9 com.apple.TranslationService
3、再输入以下命令并回车,禁用其开机自启:defaults write com.apple.TranslationService AutoLaunch -bool false
4、执行完毕无需重启系统,Safari 右键菜单中的 所有翻译相关选项会立刻消失

五、针对单个网站禁用翻译行为

此操作不影响全局设置,仅对特定域名(例如企业内网、多语言混排页面)关闭翻译触发逻辑。适合需要保留全局翻译能力、但又不希望在某些网站看到翻译菜单的场景。

1、访问目标网站,等待页面完全加载。
2、点击地址栏右侧的 AA 图标或“翻译”按钮。
3、在弹出的菜单底部选择 “停用此网站的翻译”(macOS)或 “在此网站上关闭翻译”(iOS/iPadOS)。
4、刷新页面,该域名及其子路径下的右键菜单将 再也不会出现翻译选项

免责声明

本网站新闻资讯均来自公开渠道,力求准确但不保证绝对无误,内容观点仅代表作者本人,与本站无关。若涉及侵权,请联系我们处理。本站保留对声明的修改权,最终解释权归本站所有。

相关阅读

更多
欢迎回来 登录或注册后,可保存提示词和历史记录
登录后可同步收藏、历史记录和常用模板
注册即表示同意服务条款与隐私政策