github-chinese: GitHub 汉化插件,GitHub 中文化界面
功能
中文化 GitHub 菜单栏,标题,按钮等公共组件
保留、完善正则功能
除基础组件中文化外,还支持对 “项目描述” 进行人机翻译
安装
请先安装用户脚本管理器。
然后再点击链接之一,安装脚本即可。
GitHub 中文化插件 - GitHub 托管【开发版】(相对及时更新)
注意:
当版本号未更新的情况下, 即使内容已更新, 用户脚本管理器依然会忽略, 需要手动安装获取更新
目前, 已实现每周一凌晨自动更新开发版版本号
GitHub 中文化插件 - GreasyFork 托管【发布版】(仅大版本更新)
刷新下页面,即可发现网站已中文化。
词库本地调试方法
需要安装插件管理器Tampermonkey,其他可能不支持。
在浏览器插件管理中,开启Tampermonkey的 “允许访问文件网址” 如图:
将修改的词库文件放到方便访问的本地位置。
安装GitHub 中文化插件 - GitHub 托管【开发版】(相对及时更新),实际GitHub 中文化插件 - GreasyFork 托管【发布版】(仅大版本更新)也可。
回到插件管理器,修改词库文件路径,即类似// @require https://raw.githubusercontent.com/maboloshi/github-chinese/gh-pages/locals.js?v1.9.0 中网址改成本地路径格式如file:///D:/APP/github%E9%A1%B9%E7%9B%AE/github-chinese/locals.js。
Tip
直接将词库文件拖到浏览器的地址栏,再复制地址栏的中地址即可。
📝 更新说明
2023-12-09 20:46:16
更新至 1.9.0
重新定义版本号规则, 如1.9.0-2023-12-09 其中, 1.9.0: 主版本号(由项目所有者更新) 2023-12-09:词库发布日期(手动或按周期自动发布)
加强: GitHub 托管【开发版】每周一凌晨自动更新词库发布版本号
加强: GreasyFork 托管【发布版】每周五凌晨自动更新词库发布版本号, 词库内容同上一次GitHub 托管【开发版】
加强:在 README.md 中自动更新贡献者头像
更新: 忽略规则, 词条等
2023-08-31 13:39:36
更新至 1.8.5
优化: transDesc 函数代码
修复: 重复添加translate-me翻译按钮
加强:watchUpdate 函数新增节点文本更新的情况
调整: transBySelector和transDesc函数延迟执行时间
更新: 忽略规则, 词条等
2023-08-08 11:53:03
更新至 1.8.4
修复: Itemprop过滤规则, 依然使用正则方式
修复: tooltipped样式提示, 依然使用正则方式
2023-08-07 14:41:17
更新至 1.8.3
梳理、优化脚本
更新: 忽略规则, 大量词条等
2023-05-15 18:02:04
更新至 1.8.2
greasyfork 托管源切换到按页面精细化词条模式
调整词库格式
功能加强: 优化元素筛选器翻译逻辑
更新: 忽略规则, 大量词条等
2023-01-22 22:01:39
更新至 1.8.1
修复: #8 与 dark reader 扩展发生冲突,导致时间显示出现问题
GitHub源开始切换到按页面精细化词条模式(开发版), 词库未完全迁移适配
停止greasyfork源词库文件的同步更新
2023-01-18 12:56:24
更新至 1.8.0
删除: TURBO-FRAME框架处理代码. Github 已调整新动态加载模式, 直接检测url的变化就能获取对应的page信息
新增: 支持时间元素的Shadow DOM翻译, 并监听变化
新增: 启用并更新时间元素翻译专项正则词条
新增: 仅当page有效才翻译页面
修复: 原简介翻译引擎GitHub中文社区失效, 改为讯飞引擎(测试)
修复: 追加公共正则重复迭代的问题
修复: 正则标记变量RegExp与构造函数new RegExp冲突
更新: 忽略规则, 词条等
预告, 下次将细化page匹配规则, 导致词库文件结构大调整, 词库文件会适当变大, 页面正则更精细效率会提升
参考