Skip to content
 
 

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GithubCN

License: GPL v3 Maintenance

GitHub 浏览器中文汉化插件,为 GitHub 提供完整的简体中文界面支持。

Note

本项目是基于原作者 JQiue/githubCN 的分支维护版本。由于原版已较少更新,本项目进行了多处翻译修复,并新增了动态正则匹配翻译功能以汉化实时加载的数据。


✨ 新特性与优化 (New Features & Optimizations)

  1. 完善翻译:补充了大部分原版缺失的侧边栏菜单(Home、All issues、All repositories、MCP registry、Top repositories)、操作菜单(Agents、Actions、Security and quality)、设置选项和页脚链接等。
  2. 修复翻译错误:例如将页脚错误的 Terms ➔ 团队 纠正为 Terms ➔ 服务条款
  3. 动态正则匹配汉化 (Dynamic Translation):支持对时间(如 2 weeks ago2 周前)、仓库统计数据(如 9 stars9 颗星1 fork1 次复刻1 Tag1 个标签)等动态加载的内容进行实时翻译。

📦 安装与使用 (Installation)

方式 1:手动安装(开发者模式,推荐)

  1. 在本仓库上方点击 Code ➔ Download ZIP 下载源码并解压到本地。
  2. 打开 Chromium 浏览器(如 Chrome、Edge 等),在地址栏输入 chrome://extensions/(或 edge://extensions/)并回车。
  3. 开启右上角的 「开发者模式」 (Developer mode)
  4. 点击左上角的 「加载已解压的扩展程序」 (Load unpacked),选择刚刚解压的文件夹(选中包含 manifest.json 的目录)。
  5. 安装完成,打开 GitHub 即可看到汉化效果。

方式 2:通过应用商店安装(如有发布)

  • Edge 加载项商店 (注:此链接为原作者上架版本,本分支持续优化的内容需要手动安装或等待本分支发布)。

🛠️ 如何贡献/补充翻译词条? (How to Contribute)

所有的翻译内容都在 src/js/content.js 中:

  • 静态文本翻译:在 allData 数组中添加匹配的键值对:
    const allData = [
      [`English`, `中文`],
    ];
  • 动态/数值翻译:在 regexData 数组中添加正则表达式:
    const regexData = [
      [/(\d+)\s+stars?/i, '$1 颗星'],
    ];

修改代码后,在扩展程序页面点击本插件卡片右下角的 「刷新 (↻)」按钮 即可立即在页面上看到效果。


📄 开源许可证 (License)

本项目采用 GNU General Public License v3 开源协议授权,请参阅:

About

Github 汉化浏览器扩展

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages