Releases: xyzhou0323/open-translate
Releases · xyzhou0323/open-translate
Release list
v1.1.5
ND Translate
神经多样性友好的网页翻译扩展。
内置神经多样性(Neurodiversity)术语表,并提供 OpenDyslexic 字体、Bionic Reading、每句换行等阅读辅助功能。
Forked from sxueck/open-translate
功能
翻译
- 三种翻译模式:替换原文 / 双语对照 / 点击翻译
- 双引擎支持:免费 Google 翻译 + LLM API(OpenAI 兼容接口)
- 智能内容识别:基于 Mozilla Readability 算法自动提取页面正文
- 智能批处理:基于 token 的动态合批,最小化 API 调用
- 术语表:内置神经多样性标准化术语表,确保 ND 术语翻译准确
- 输入框翻译:在任意输入框中按快捷键即可翻译
阅读辅助
- OpenDyslexic 字体:专为阅读障碍设计的英文字体
- 霞鹜文楷中文字体:字形清晰易辨识
- Bionic Reading:加粗单词前半部分,引导眼球快速移动
- 每句换行:按句号、问号等标点拆分,减少长段落阅读压力
- 间距调整:行间距、单词间距、字间距独立调节
- 字号调整:全局缩放页面文字
- 阅读导览:浏览器朗读、句子聚光灯、高亮速度、静音模式与点击定位
- 页内工具栏:翻译/重新翻译、显示/隐藏译文,以及紧凑的阅读控制
- 清除格式模式:移除扩展添加的阅读格式,并在之后的新页面保持网站原有样式,直到再次启用阅读格式
安装
从 ZIP 安装(推荐)
- 从 Releases 下载
nd-translate.zip - 解压到本地任意目录
- 打开
chrome://extensions/,启用「开发者模式」 - 点击「加载已解压的扩展程序」,选择解压后的
dist/extension文件夹
开发者模式
git clone https://github.com/xyzhou0323/open-translate.git
cd open-translate- 打开
chrome://extensions/,启用「开发者模式」 - 点击「加载已解压的扩展程序」,选择项目目录下的
dist/extension文件夹
配置
点击扩展图标 →「高级设置」:
- API 端点 / 密钥 / 模型:配置 LLM 翻译服务。留空则自动使用免费 Google 翻译
- 目标语言:默认翻译为简体中文
- 术语表开关:启用/关闭神经多样性术语表
- 阅读辅助:字体、Bionic Reading、每句换行、间距和阅读导览预设
页内工具栏
页面底部工具栏提供常用操作,无需反复打开扩展弹窗:
- 翻译 / 重新翻译:按当前选择的源语言、目标语言和翻译模式执行。
- 显示 / 隐藏译文:在原文和缓存译文之间切换;双语模式下切换为仅原文或双语视图。
- 阅读导览:播放、暂停、停止、定位、速度、静音和阅读遮罩。
- 显示:在按钮附近展开字体、Bionic Reading、每句换行和排版设置。
- 清除:移除翻译及所有由扩展添加的阅读格式,并记住清除状态。
阅读格式状态
高级设置会显示页面格式增强是否开启。使用“清除并保持关闭”后,新页面会保持网站原有排版;调整任一阅读格式并保存,即可再次开启格式增强。
许可证
MIT