maboloshi/github-chinese

效率与系统工具

把 GitHub 界面翻译成中文的用户脚本,适合希望菜单、按钮和设置读起来更顺手的中文开发者。

36,643
2,039
JavaScript
GPL-3.0
创建于 5 年前

对觉得英文界面拖慢操作的中文用户来说,这是个合理的安装选择;它只是翻译层,不改变 GitHub 本身的工作方式。

解决什么问题

中文开发者打开 GitHub 审查 pull request 或调整账号设置时,得先在心里把菜单、按钮和时间格式翻译一遍,才能进入正事。页面结构和链接都没变,只是标签不熟悉。这个用户脚本在页面加载后把这些界面文字替换成中文,于是同样的导航读起来就是母语,不必改 GitHub 的官方语言设置,也不用离开站点。

有什么不同

它的做法是在浏览器里运行用户脚本,页面加载后通过正则匹配一份持续维护的词库来改写界面文字,而不是一次性手工翻译。词库一直更新,项目提供每周五自动刷新词库的开发版和每周一同步的稳定版,因此翻译能跟上 GitHub 的界面变化(功能列表)。它还会本地化时间元素,并可为项目描述提供人机翻译,范围比单纯翻译按钮更广。

代价是它替换的是项目无法控制的页面文字。GitHub 一改界面,某个标签或菜单就可能暂时失效,直到词库更新;更新日志显示,React GlobalNav 与页面主体共享 Primer 弹层后,下拉菜单的即时完整翻译需要专门修复(v1.9.4.4 更新日志)。应当预期偶尔出现未翻译或生硬的文字,并需要定期更新,而不是保证翻译完整。

谁值得试

适合能读英文、但希望中文标签帮助自己快速扫过菜单和设置的中文开发者,尤其是在共用电脑或旧机器上、不方便改浏览器语言时。若你希望 GitHub 连用户内容也全部中文,那就不太适合,因为项目描述依赖机器翻译,并不在界面词库范围内。完全不愿安装用户脚本管理器并保持更新的人也不适合,因为项目走的是浏览器和 VS Code 路径,没有独立应用。

使用条件与边界

浏览器路线需要用户脚本管理器:Chrome/Chromium 和 Firefox 用 Tampermonkey 或 Violentmonkey,Safari 用 Tampermonkey、Macaque 或 Stay。在 Chrome/Chromium 上必须开启扩展的开发者模式,并允许脚本管理器运行用户脚本;README 指向 Tampermonkey 官方说明,也提到 Manifest V3 的已知问题(兼容与安装、Manifest V3 说明)。安装是一次性的,但更新是长期的:要在每周更新的开发版和稳定版之间做选择,GitHub 改版时还要准备刷新。

另外还有 VS Code 集成浏览器扩展路线,适合在编辑器里浏览 GitHub 的人,文档单独提供(VS Code 扩展说明)。本地调试需要允许脚本管理器读取本地文件,并把脚本指向已下载的词库,这更偏开发者路线,而不是更简单的安装方式。

HotRepo 点评

HotRepo 在 2026-10-25 记录到该项目 36,600 星,当天新增 124 星,这是它唯一一次出现在每日 Trending 榜。只有一个日期的榜单观察,无法据此判断热度能否持续。安装前值得确认当前词库是否覆盖你最常用的 GitHub 页面,以及稳定版或开发版哪个更符合你对更新频率的接受程度。

本文由 AI 根据项目 README 生成,更新于 2026年10月25日,以项目官方文档为准。