米侠浏览器网页翻译失效需按顺序排查:先检查插件启用及“所有网站运行”权限;再切换百度/腾讯引擎或清除translation相关缓存;最后确认javascript开启、执行脚本注入、禁用广告拦截等冲突插件。

米侠浏览器网页翻译功能突然无法显示译文或点击后无反应,常见于更新后插件权限重置、翻译引擎连接异常或页面加载不完整等情况,需逐项排查并重置关键配置。
检查翻译插件是否启用并获得必要权限
点击浏览器右上角拼图图标 → 找到「米侠翻译」插件 → 点击右侧开关确保为开启状态。
若插件已开启但无效,点击其右侧「⚙️ 设置」→ 进入「网站访问权限」→ 选择「在所有网站上运行」;【必须选此项,仅限当前网站会导致部分页面无法触发翻译】。
关闭设置页,刷新当前网页再试一次翻译按钮。
更换翻译引擎并清除缓存数据
方法一:切换内置引擎
地址栏输入 miaoxia://settings#translate → 回车进入翻译设置页 → 在「翻译服务提供商」中依次尝试「百度翻译」「腾讯翻译」(避开默认的「有道」,其近期接口常返回空响应)。
方法二:强制清空翻译缓存
关闭所有米侠浏览器窗口 → 按下 Win + R → 输入 %LOCALAPPDATA%\MiXiaBrowser\User Data\Default\Local Storage → 删除文件名含 translation 或 youdao 的 .localstorage 文件 → 重启浏览器。
修复页面级翻译阻断问题
第一步:确认网页未启用「禁止脚本执行」
点击地址栏左侧锁形图标 → 查看「网站设置」→ 检查「JavaScript」是否为「允许」;若显示「阻止」,需手动改为允许并刷新页面。
第二步:绕过 CSP 限制强制注入翻译脚本
在当前网页按 F12 打开开发者工具 → 切换到「Console」标签页 → 粘贴以下代码后回车执行:
javascript:(function(){let s=document.createElement('script');s.src='https://cdn.jsdelivr.net/gh/miaoxia-translator/core@latest/inject.js';document.head.appendChild(s);})();
执行后页面右下角应出现浮动翻译按钮,点击即可调出划词翻译面板。此操作仅对当前标签页生效,无需安装额外扩展。
第三步:禁用可能冲突的安全类插件
临时停用广告拦截器(如 uBlock Origin)、隐私防护插件(如 Privacy Badger),它们会主动屏蔽翻译请求的第三方域名,导致请求被静默丢弃。











