@codexvnChrome 翻译强制代理方案 中发帖

# 背景

Chrome 浏览器的内置翻译功能需要直连 Google 服务。只有在开启 Clash 的系统代理或 TUN 模式(全局代理)时,翻译功能才能正常工作。

但我的日常习惯是不开系统代理或 TUN 模式,避免影响其他软件的网络行为。浏览器流量通过 ZeroOmega 插件经 SOCKS5 代理转发到 Clash。

问题在于:ZeroOmega 只能代理网页内容请求,Chrome 内置的翻译请求不经过插件,因此无法使用翻译功能。

> 解决方案参考:[SwitchyOmega/issues/264](https://github.com/FelisCatus/SwitchyOmega/issues/264#issuecomment-2475322306)

# 原理

核心思路分两步:

1. **hosts 劫持**:将 Google 翻译域名指向本地回环地址,让翻译请求发往本...