直接禁用右键翻译项需四步:一关Safari网页翻译开关;二用终端命令禁用页面翻译与菜单项;三停用实况文本和Siri;四精简系统语言列表仅留简体中文。

直接禁用右键菜单里的翻译项,不是修复它,而是让它彻底消失——因为Safari的“翻译为中文”“翻译图片中的文字”这些选项,本质是系统级服务叠加呈现的结果,关掉源头才干净利落。
关闭Safari网页翻译开关
这是最基础也最有效的一步。它切断了Safari对网页语言的自动识别逻辑,右键菜单里就不会再生成“翻译为中文”这一项。
- 打开「系统设置」→ 左侧点「键盘」→ 切换到「输入法」标签页
- 点击右下角「编辑…」按钮
- 在列表中取消勾选「Safari 网页翻译」
- 关闭窗口,重启 Safari
用终端命令屏蔽翻译菜单渲染
图形界面有时不显示开关(尤其 macOS Ventura 13.5+ 及更新版本),这时终端命令能强制写入偏好设置,让翻译菜单项从UI层消失。
- 打开「终端」,依次执行以下两条命令:
- defaults write com.apple.Safari WebKitEnablePageTranslation -bool FALSE
- defaults write com.apple.Safari ShowTranslateMenuItem -bool FALSE
- 执行完后重启 Safari
停用实况文本与Siri相关服务
右键里的“翻译图片中的文字”依赖实况文本(Live Text)和 Siri 框架。这两项关掉,图像类翻译入口就同步清空。
- 「系统设置」→ 「辅助功能」→ 「文本」→ 关闭「实况文本」
- 「系统设置」→ 「Apple 账户」→ 「iCloud」→ 「Siri 与听写」→ 关闭「Siri」
- 重启 Safari 后,所有图片翻译选项不再出现
精简系统语言列表
macOS 会为列表中每种语言预加载翻译支持模块。哪怕你只用中文,只要其他语言还在语言列表里,就可能触发冗余菜单项。
- 「系统设置」→ 「通用」→ 「语言与地区」→ 点右上角「…」→ 「编辑语言列表」
- 逐个移除简体中文以外的语言(如英文、日文等)
- 确保列表中仅保留「简体中文」一项
- 保存后重启 Safari


















