使用文档 · Mapaler/EhTagTranslator Wiki · GitHub

您所在的位置:网站首页 e站app标签翻译 使用文档 · Mapaler/EhTagTranslator Wiki · GitHub

使用文档 · Mapaler/EhTagTranslator Wiki · GitHub

2024-06-14 04:09| 来源: 网络整理| 查看: 265

已迁移

该项目及翻译数据库已迁移到 GitHub 组织 EhTagTranslation。本项目及 Wiki 即日起停止更新。

需要安装新的翻译工具,请移步 EhTagTranslation/EhSyringe;想要提供或使用新的翻译,请移步 EhTagTranslation/Database。

EhTagTranslator 是什么

EhTagTranslator 是一个所有人都可轻松参与的开源翻译项目,致力于将 E 绅士的英文标签翻译为一眼就能看懂的中文。 其开源特性的优势使每个人都能随时添加或修改一条新的翻译。 预览图

EhTagTranslator 的历史

EhTagTranslator 的前身是 Javascript 写的 Etag,因为当时只是简单制作,每次数据库需要重新更新上传,版本迭代非常困难。

于是在选择了很久后,决定采用开放式编辑的新方法,数据库用本项目的 Wiki 攥写,然后由 Javascript 生成 CSS,由 CSS 来完成翻译显示,并支持显示标签简介。

2019年,为进一步发展新技术,扩展项目使用便捷性,目前已创建新的EhTagTranslation,翻译组织,代替本单独项目。

名词简介

以下名词不包含EhTagTranslation项目组内容

EhTagTranslator,指代本翻译项目。 翻译实现程序 EhTagBuilder,是最初版翻译生成工具,简称为 ETB。 EhTagSyringe,使用 ES6 以上的新技术开发的新工具,简称为 ETS。 EhTagTranslator-Wiki,是译文数据库,所有人都可以很容易的进行编写。 ETTWikiHelper-Thumbnail,是辅助编写数据库的工具,用于快速从E站复制缩略图地址到数据库使用的格式。 如何使用 EhTagTranslator 翻译

2019年新用户推荐使用新的EhSyringe,以下传统程序都已不再添加新内容。

目前 EhTagTranslator 项目下有两个官方的翻译程序,ETB、ETS,下面先描述两者区别以供选择。

ETB 与 ETS 的区别 工具 E绅士标签构建者EhTagBuilder E绅士翻译注射器EhTagSyringe 主要开发者 枫谷剑仙 xioxin 浏览器要求 ES5 ES6 初版上线时间 2016年4月 2017年9月 新功能开发 💀已停止 💀已停止 主研发平台 Firefox Chrome 使用第三方库 - angular.js 数据库获取方式 解析 Wiki 网页内表格 直接获取原始 Markdown 文本 输出 CSS 格式翻译 ✅ ❌ 输出 JSON 格式数据库 ✅ ❌ 获取数据库简单查错 ✅ ❌ 自动注入翻译到 E 站页面(不需 Stylus) ❌ ✅ 检测数据库更新 ❌ ✅ 中文搜索标签功能 ❌ ✅ 标签翻译外其他功能(见脚本页面) ❌ ✅ 翻译工作原理

ETB、ETS 工作原理图示

我该如何选择?

推荐使用ETS

ETS 与 ETB 可以同时存在,互不影响使用,可以同时安装。

以下仅列出需要使用 ETB 的情景。

ETS 傻瓜化了流程,如希望了解本翻译项目实现原理,可以先使用 ETB 进行学习理解。 数据库编写者、第三方程序使用本项目数据库者建议同时使用 ETB。(需要控制台查错与生成 JSON 等面向开发者的功能) 扩展不完善导致无法正常使用 ETS 者可尝试使用 ETB。(ETB 为完全原生 Javascript 开发,没有扩展高级 API 要求) 开始使用 E绅士标签构建者(EhTagBuilder)使用说明 E绅士翻译注射器(EhTagSyringe)使用说明 如何参与 EhTagTranslator 翻译

详见译文数据库介绍

EhTagTranslation组织成员 姓名 项目主要贡献 头像xioxin 编写了美观的翻译UI(ETT官方默认样式)编写了 EhTagSyringe 头像OpportunityLiu 贡献了 90% 的数据库翻译主导制定数据库结构标准第3版及后续版本主导建立 EhTagTranslation 组织,并制定了翻译数据库 API 标准。


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3