尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

5分钟让 GitHub 界面彻底中文化:GitHub 中文化插件完整上手指南

5分钟让 GitHub 界面彻底中文化:GitHub 中文化插件完整上手指南 5分钟让 GitHub 界面彻底中文化GitHub 中文化插件完整上手指南【免费下载链接】github-chineseGitHub 汉化插件GitHub 中文化界面。 (GitHub Translation To Chinese)项目地址: https://gitcode.com/gh_mirrors/gi/github-chinese你有没有过这样的经历打开一个开源项目的仓库明明只是想看一眼 README 里的用法说明却被满屏的 Watch、Fork、Pull requests 拦住了去路明明每天都在用 GitHub却还是要在心里默默把每个英文按钮翻译一遍才敢点下去。尤其是刚接触 GitHub 的新手面对全英文界面连提 Issue 这样简单的操作都要犹豫半天。GitHub 中文化插件github-chinese正是为解决这个场景而生的开源项目——它用一个轻量脚本把 GitHub 的菜单、按钮、导航、时间显示等界面元素整体翻译成简体中文让中文开发者回到打开就能看懂的熟悉体验。为什么浏览器自带翻译解决不了 GitHub 汉化问题很多人第一反应是用 Chrome 自带的网页翻译不就行了如果你试过大概会有这样哭笑不得的体验点开翻译整个页面排版瞬间错乱卡片和按钮挤成一团Pull Request 被直译成拉请求Commit 变成了承诺术语翻得让人摸不着头脑更麻烦的是代码块里的英文注释也被一并翻译读到一半突然冒出几句不伦不类的中文每次刷新、翻页翻译效果都可能失效得重新点一次。浏览器翻译是把 GitHub 当作一个普通英文网页来处理它不理解开发者的语言习惯也不懂哪些内容必须保持原样。而 GitHub 中文化插件做的是另一件事它只翻译界面上的功能性文字把 Fork 处理为复刻、Star 处理为星标、Issues 处理为议题同时严格跳过代码、文档正文和用户评论——用一句话概括它不是翻译整个网页而是把 GitHub 的外壳换成中文。GitHub 中文化插件的三个核心能力 按页面类型智能匹配翻译规则GitHub 的页面有几十种个人主页、仓库页、议题页、搜索页、设置页……每个页面的翻译重点都不一样。插件内置了一套页面匹配规则词库文件 locals.js 开头的rePagePath系列正则就是干这个的会自动识别你当前所在的页面类型再套用对应的翻译策略。比如在仓库页重点翻译 Code / Issues / Pull requests 这一排导航标签在设置页则翻译各级菜单和选项说明。它就像一位熟悉每个场馆的老向导进了门就知道该先介绍什么。 动态内容与时间元素的实时翻译GitHub 是典型的动态加载页面滚动加载、切换 Tab、点开下拉菜单时新内容会源源不断地出现。插件通过 MutationObserver 实时监视页面 DOM 的变化新加载出来的按钮、菜单、列表会自动补上翻译不需要你手动刷新。另外它还内置了时间本地化功能——2 days ago 会显示为2天前on Jan 15 变成1月15日浏览动态时再也不用在脑子里做日期换算。 代码区域保护与暗色主题适配翻译最怕误伤代码。插件默认忽略高亮代码块、标记了notranslate的区域、README 正文等内容确保代码和文档保持英文原样。项目里甚至为这类场景写了专门的回归测试见 test/issue-700-regression.test.cjs防止后续更新把翻译范围扩大。同时界面样式会跟随系统自动适配浅色与深色模式深色背景下中文文字依然清晰锐利不会出现白底白字的尴尬。3分钟完成 GitHub 中文化设置的具体步骤整个安装过程和给手机装一个 App 差不多全程不需要写代码、不需要改配置安装脚本管理器在浏览器的扩展商店里搜索并安装 Tampermonkey油猴。Chrome、Edge、Firefox、Safari 都有对应版本安装方式和普通浏览器插件完全一致。获取用户脚本把项目克隆到本地git clone https://gitcode.com/gh_mirrors/gi/github-chinese克隆完成后点击浏览器右上角的 Tampermonkey 图标选择添加新脚本把项目里的 main.user.js 内容粘贴进去保存也可以选择从文件安装直接导入项目中的main.user.js文件。刷新 GitHub 页面回到 GitHub 任意页面按 F5界面的导航栏、按钮、菜单就已经变成中文了。如果你更谨慎项目还区分了两个版本开发版每周五自动更新词库功能最新和稳定版每周一同步词库更稳妥日常使用建议优先选择稳定版。此外还提供了繁体中文版 main_zh-TW.user.js 和 locals_zh-TW.js习惯繁体阅读的读者同样适用。进阶玩法自定义词库与 VS Code 环境下的 GitHub 汉化️ 把词库换成本地文件随心定制翻译插件把翻译规则全部集中在一个独立的词库文件locals.js里这意味着你可以完全掌控翻译结果。想改某条翻译想加自己的术语操作很简单下载 locals.js 到本地任意目录在 Tampermonkey 脚本编辑页把require开头的远程地址改成本地路径// require file:///D:/github-chinese/locals.js刷新页面你改过的翻译规则立即生效。词库文件有数万条翻译规则覆盖了 GitHub 绝大多数界面文字如果你遇到没被翻译的英文还可以用插件自带的未命中词条管理器记录下来并导出反馈给项目组。 在 VS Code 里也能用中文 GitHub写代码时习惯在 VS Code 里直接浏览 GitHub项目为此提供了官方 VS Code 扩展源码位于 vscode-extension/ 目录。安装扩展后VS Code 内置浏览器中打开的 GitHub 页面同样会被汉化和浏览器脚本的效果保持一致具体安装方式可以参考 vscode-extension/README.md。哪些浏览器和平台支持 GitHub 中文化插件插件采用用户脚本方案兼容性覆盖了主流浏览器的绝大多数使用场景Chrome / Chromium 内核浏览器搭配 Tampermonkey 或 Violentmonkey 使用Firefox / Gecko 内核浏览器同样支持 Tampermonkey、ViolentmonkeySafarimacOS / iOS可使用 Tampermonkey、Macaque 或 StayAndroid 上的 Via 浏览器内置脚本管理器直接启用即可VS Code 集成浏览器通过官方扩展实现除了 github.com 主站它还覆盖了 Gist、GitHub Skills、GitHub Education、GitHub Status 等相关站点基本把整个 GitHub 生态的界面文字都包圆了。如何参与 GitHub 中文化插件的开源共建这个项目由作者沙漠之子维护背后有数十位贡献者持续参与。词库每周自动更新紧跟 GitHub 界面自身的改动你不用担心翻译过时。如果你想出一份力有很多低门槛的入口完善词库编辑 locals.js修正翻译或补充新词条提交后即可被社区采纳反馈问题发现翻译错误或某个按钮没被汉化记录并提交 issue改进脚本逻辑核心逻辑在 main.user.js优化性能、修复兼容性都是不错的切入点完善文档翻译和校对 README_zh-TW.md 等文档。你的 GitHub早该用中文说话。花 5 分钟装好它从此每一次打开 GitHub都不再是一场英文阅读理解。如果你受够了在英文界面里连猜带蒙地操作现在就打开 Tampermonkey用 GitHub 中文化插件给 GitHub 换上中文界面。无论是初学者迈出参与开源的第一步还是老手想省下翻译的心力它都值得成为你浏览器里的常驻工具。【免费下载链接】github-chineseGitHub 汉化插件GitHub 中文化界面。 (GitHub Translation To Chinese)项目地址: https://gitcode.com/gh_mirrors/gi/github-chinese创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表