GitHub-Chinese 是一款用于将 GitHub 界面汉化的用户脚本插件。它通过翻译 GitHub 界面上的菜单栏、标题、按钮等公共组件,帮助用户更方便地使用 GitHub 平台。该项目适用于希望以中文界面使用 GitHub 的用户,降低语言障碍,提升使用体验。

核心功能
界面汉化
- 组件翻译:将 GitHub 界面上的菜单栏、标题、按钮等公共组件翻译成中文。
- 动态内容支持:支持动态加载内容的翻译,确保页面更新后新内容也能正确显示。
项目描述翻译
- 人机翻译:支持对项目描述部分进行翻译,方便用户理解仓库的详细信息。
正则功能
- 保留和完善:保留并完善正则功能,确保能够处理复杂的文本匹配和翻译需求。
技术特点
用户脚本实现
- 基于用户脚本管理器:依赖 Tampermonkey、Violentmonkey 等用户脚本管理器运行。
- 动态修改 DOM:通过 JavaScript 脚本动态修改 GitHub 页面的 DOM 元素,实现界面汉化。
兼容性
- 多浏览器支持:兼容 Chrome、Firefox、Safari 等主流浏览器。
- 适配不同版本:针对 GitHub 界面的变化持续更新,确保兼容性。
使用方法
安装用户脚本管理器
- Chrome 浏览器:安装 Tampermonkey 或 Violentmonkey。
- Firefox 浏览器:安装 Tampermonkey 或 Violentmonkey。
- Safari 浏览器:安装 Macaque 或 Stay。
安装插件
- 打开浏览器的开发者模式:在浏览器设置中启用开发者模式。
- 安装脚本:访问项目的托管页面(GitHub 或 GreasyFork),点击安装脚本。
使用插件
- 访问 GitHub:登录 GitHub 后,插件会自动运行,界面将显示为中文。
- 功能切换:部分功能可通过插件设置页面进行开关和调整。
适用场景
个人使用
- 降低语言障碍:对于不熟悉英文的用户,汉化插件使 GitHub 更易于使用。
- 提升学习效率:帮助用户更专注于学习和使用 GitHub 的功能,而不必担心语言问题。
团队协作
- 统一界面语言:团队成员可以统一使用中文界面,减少沟通成本。
- 新手培训:新成员可以更快上手 GitHub,降低学习曲线。
项目链接
- GitHub 仓库:https://github.com/maboloshi/github-chinese?tab=readme-ov-file
- 插件:https://github.com/maboloshi/github-chinese/raw/gh-pages/main.user.js