EhSyringe
E 站注射器,将中文翻译注入到 E 站体内。
这一针打下去你就会说中文了。
安装
Chrome 安装方法
- 前往 Release 页面下载 zip 文件并解压
- 打开 Chrome 扩展程序管理器
chrome://extensions
- 勾选
开发者模式
- 点击
加载已解压的扩展程序
,选择本扩展所在目录
Firefox 安装方法
- 前往 Release 页面下载 xpi 文件
- 安装 Firefox 的延长支持版(ESR)、开发者版或 Nightly 版
- 打开 Firefox 配置编辑器(
about:config
页),搜索xpinstall.signatures.required
并将值设置为false
- 打开 Firefox 附加组件管理器
about:addons
,点击右上角设置菜单,选择“从文件安装附加组件”,选择下载的 xpi 文件
用户脚本(UserScript)安装方法
- 安装一个用户脚本管理器
- 前往 Sleazy Fork 安装最新版本
也可以从 GitHub Release 安装
如果你使用的是 Via、Alook 等对用户脚本支持不完善的浏览器,可以考虑使用以下代码加载插件
(function () { if (/(^|\.)e[-x]hentai\.org$/i.test(location.hostname) && !document.getElementById('EhSyringe-Script')) { var script = document.createElement('script'); script.id = 'EhSyringe-Script'; script.src = 'https://sleazyfork.org/scripts/407833-ehsyringe/code/EhSyringe.user.js'; document.documentElement.append(script); } })();
功能
- 全站翻译(大部分)
- TAG 翻译
- TAG 介绍
- TAG 翻译数据更新(当前数据库包含 条标签翻译)
- 搜索框 TAG 输入提示
- 支持 Via、Alook 等支持自定义脚本的手机浏览器
特点
- 兼容 E-Hentai-Downloader 及熊猫书签
- 在加载 DOM 过程替换翻译, 页面加载完直接是中文不会闪烁
截图预览
搜索列表 | 详情页(标签描述) |
搜索提示/补全 | 标签数据更新 |
小工具
- 用户脚本脚本小工具合集 EhTagTranslation/UserScripts
更新日志
开发
开发指南
- UI 翻译位于
src/services/ui-translation/data
发布新版本
- 编辑
CHANGELOG.md
并添加至 git 暂存区 - 运行
yarn version
更新版本号 - 运行
git push --follow-tags
推送新版本 - 等待 GitHub Actions 自动编译并发布新版本