GitHub 汉化插件完整教程:四步把整页界面改成中文
GitHub 汉化插件完整教程:四步把整页界面改成中文
【免费下载链接】github-chineseGitHub 汉化插件,GitHub 中文化界面。 (GitHub Translation To Chinese)项目地址: https://gitcode.com/gh_mirrors/gi/github-chinese
刚打开一个仓库,你就被一排标签卡住了:"Actions" 是干嘛的?"Insights" 又指什么?"3 days ago" 得在心里换算半天。GitHub 汉化插件(github-chinese)就是干这个的:一个用户脚本,把 GitHub 网页的英文界面实时换成中文。装上之后,"Pull requests" 变成"拉取请求","Starred" 变成"已加星标",时间也直接显示"3 天前"。适合想不查词、不靠猜就读懂 GitHub 界面的开发者和学生。
先看看实际效果
下面四张是真实截图,亮色、深色主题各来一组:仪表板和仓库页。
亮色主题的仪表板:顶部导航就是"仪表板"三个字,页面标题"主页",右上角是"发送反馈"和"筛选器 8"。左侧边栏"置顶仓库"下面挂着"新建"按钮,往下"近期活动"里能看到"修改文档并添加部分翻译"这类动态描述;信息流里 microsoft/vscode "发布了"、"3 天前"、正文中的"议题"和底部"热门仓库"、"星标"按钮,全是中文。
切到深色主题刷仓库文件列表,顶部标签一排读下来是"代码"、"议题"、"拉取请求 1"、"讨论"、"操作"、"项目"、"安全"、"洞察",没有任何英文残留。文件列表里"更新版本至 1.7.6"、"添加 editorconfig" 这些提交说明旁边的时间,显示成"最近 1 年"、"7 年前"、"1 小时前"这种中文习惯格式。
亮色下的仓库详情页:操作区"关注 11"、"复刻 72"、"已加星标 731" 三个按钮并排,文件区"653 次提交"、"转到文件"搜索框都是中文;右侧"关于"栏里标签显示为"自述文件"、"3 分之前"、"18 标签"、"731 星标"、"72 复刻",连"举报仓库"、"发行版"都没放过。
深色主题的仪表板对比度依然舒服:"主页"、"置顶仓库"、"新建"、"发送反馈"、"筛选器 8" 与亮色版一一对应。左侧"近期活动"为空时会显示一句中文占位提示:"当您在 GitHub 上采取行动时,我们会在这里提供该活动的链接。"
它带来的三个实在好处
- 不用边点边猜:菜单、按钮、表单占位符都做了汉化,搜索框里显示的是"请键入 / 去搜索",新人第一次点 GitHub 也不用暂停下来查词。
- 术语和 Git 中文文档一个口径:词库参考 Pro Git 中文版等规范,"commit" 对应"提交"、"branch" 对应"分支",不会今天一个说法明天一个说法。
- 时间表达自动本地化:页面上的相对时间统一转成"3 分钟前"、"7 年前"这类写法,不用脑内换算。
- 只汉化界面,不碰内容🌐 仓库代码、README、议题正文原样保留,它只动导航和控件这一层。
一句话定位:它是 GitHub 的"中文皮肤",功能一个不多、一个不少。
五分钟装好它
- 先装脚本管理器。推荐 Tampermonkey(篡改猴),Firefox 用户可选 Violentmonkey。用 Chrome / Chromium 内核浏览器的话,到"扩展程序"管理页打开开发者模式,再进脚本管理器的设置里允许运行用户脚本,这两步少了脚本装不上。
- 选一个安装源。项目提供了不同更新节奏的版本,按需挑:
| 安装源文件 | 词库更新节奏 | 适合谁 |
|---|---|---|
| main.user.js | 每周五自动更新 | 想第一时间用上新翻译的尝鲜党 |
| main(greasyfork).user.js.user.js) | 每周一从开发版同步一次 | 日常使用、求稳的人 |
| main(nju.edu).user.js.user.js) | 同开发版,走南大镜像 | 官方源网络不顺手的同学 |
- 刷新页面生效。回到 GitHub 按 Ctrl+F5 强制刷新,中文界面立刻出来;个别情况重启一次浏览器也行。
- 在 VS Code 里看 GitHub?不用装脚本管理器,直接装项目自带的 VS Code 扩展,然后用这个参数启动 VS Code:
--enable-proposed-api maboloshi.github-chinese词是怎么被翻出来的
- 正则匹配,逐条替换:全部词条集中在 locals.js 里按页面分组,脚本按规则找到对应的菜单、按钮、提示文字再替换,不是把整页丢给机器翻译。
- 异步内容也追得上:脚本会监听页面 DOM 变化,动态加载出来的面板、搜索结果随后也会被翻译;已处理过的节点会做标记,不会翻第二遍拖慢页面。
- 两个加分项:仓库简介这类项目描述支持人机翻译(走讯飞接口);相对时间统一改写成中文格式。
安全边界一句话:它只改显示文字,不读取你的账号数据,不碰仓库里的代码和内容,翻译在本地完成。
把不满意的词改成自己的叫法
- 本地化词库,改一个词立刻生效。在 Tampermonkey 设置里开启"允许访问文件网址"(配置模式切到高级后,把"允许脚本访问本地文件"设为外部访问);把 locals.js 下载一份到本地目录;再打开脚本编辑,把
@require后面的远程地址换成你的本地路径,保存后刷新页面。比如不习惯"复刻",把 "Fork" 对应的词条改成"派生",下一刷页面就生效,不用等词库周更。 - 让 VS Code 内置浏览器也中文化。按 扩展说明 安装扩展并带参数启动即可,细节(比如 macOS 上怎么加参数)文档里都写了。
常见的三个问题
装完没反应?按顺序查:脚本管理器里这个脚本是不是"启用"状态 → Chrome 用户确认开发者模式和用户脚本权限都开了 → Ctrl+F5 强刷 → 重启浏览器。四步走完基本都有救。
某个词没翻或者翻错了?先看脚本头部版本号(当前版本标在@version里,如 1.9.4.4),旧版缺词很正常,先升到最新;新版还没有的话,去项目议题区提一条,或者干脆用上一节的本地词库自己补一条。
感觉页面变慢了?先排查其他扩展的干扰、清一下缓存;仍不流畅再把脚本管理器升到最新版。这个插件只是加了一层词库匹配,资源占用很低,锅一般不在它。
这个插件由 52cik/github-hans 演化而来,这些年一直在跟着 GitHub 的界面改版更新词库,采用 GPL-3.0 协议开源,社区更新相当活跃。想参与也很简单:改个词条、提个议题、补个翻译,都是低门槛的入口。现在就去装一个,下次刷新 GitHub,界面就是你熟悉的中文版了。
【免费下载链接】github-chineseGitHub 汉化插件,GitHub 中文化界面。 (GitHub Translation To Chinese)项目地址: https://gitcode.com/gh_mirrors/gi/github-chinese
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考