Repository navigation
Releases: setube/github-chinese
Releases · setube/github-chinese
Release list
v1.2.0
GitHub 中文化 1.2.0 版本更新说明
本次更新新增搜索净化:在 GitHub 搜索结果中直接隐藏命中屏蔽规则的结果。同时改版设置页,按功能分为三个标签页,排除路径改为列表管理,并修复英文界面下弹出页的布局问题。
新增功能
- 搜索净化:github.com 搜索结果页中,命中屏蔽规则的结果直接隐藏,不留占位、不提示。
- 规则写法:
@octocat(所有者:其存储库、存储库下的议题与代码等结果,以及该用户本身)、octocat/hello-world(存储库)、hello world(关键词:名称、标题、描述、主题、标签含这段文字)。GitHub 地址自动识别为所有者或存储库。写法详见项目自述文件。 - 开关:弹出页「常规」新增「净化搜索」开关,默认开启;默认没有规则,添加规则后才会隐藏结果。
- 即时生效:修改规则或开关后,已打开的搜索页随即更新,无需刷新。
- 范围:只处理 github.com 的搜索结果页;结果数与分页不变,一页全部命中时该页为空。
- 规则写法:
变更与优化
- 设置页改版:「选项页」更名为「设置页」,弹出页底部的「规则」按钮改为「设置」。
- 按功能分为「汉化设置」「加速设置」「净化设置」三个标签页,选中标签下有指示条,支持键盘切换。
- 「排除路径」由多行文本框改为列表,可逐条添加、修改、删除;改动即时保存,不再需要「保存」按钮。
- 自定义词条、加速源、排除路径、屏蔽规则列表统一限高,超出时在框内滚动,表头固定。
- 切换标签页时,页面不再因滚动条出现或消失而左右跳动。
问题修复
- 修复英文界面下,弹出页语言下拉框被挤到标签下方的问题。
隐私说明
- 搜索净化在本地完成:搜索结果的所有者、名称、标题、描述、主题、标签只在本地与屏蔽规则比对,不保存、不发送。
- 屏蔽规则保存在
storage.local,不随浏览器账号同步;卸载扩展时一并删除。 - 本次更新未新增浏览器权限。
安装说明
- 各浏览器的安装方式请参考项目自述文件。
github-chinese-1.2.0-firefox.xpi未签名,仅支持通过about:debugging临时载入。
完整更改记录:v1.1.0...v1.2.0
v1.1.0
GitHub 中文化 1.1.0 版本更新说明
本次更新新增第三方加速功能,支持下载 GitHub 资源、克隆存储库及代码片段,并可在图片加载失败时自动切换加速源。同时新增 Safari 版,调整部分简体中文译法,并修复已知翻译问题。加速功能默认关闭,启用前请留意第三方加速源的数据访问范围及隐私影响。
新增功能
-
第三方加速(默认关闭):通过第三方加速源获取 GitHub 资源。
- 下载加速:支持 Release 附件、源码包(ZIP、TAR.GZ,含 codeload)、Raw 文件,以及代码片段的压缩包和 Raw 文件。
- 克隆加速:将存储库和代码片段的 HTTPS 克隆地址替换为加速地址,复制按钮也会复制加速地址。
- 图片加速:开启「加速图片」后,头像、GitHub 静态图片及 Raw 图片加载失败时,会尝试通过加速源重新获取。
- 故障转移:首选加速源无法连接时,自动尝试其他加速源;全部不可用时,直接从 GitHub 获取。
- 加速源管理:支持添加、删除、选择首选加速源及恢复内置配置,并提供测速功能,显示延迟和 Ping。
- 设置入口:弹出页「常规」新增「加速下载」开关,完整配置位于选项页「加速」分类。
- 限制说明:由于 GitHub 内容安全策略限制,页面 CSS、JS 资源不经过加速。
-
Safari 版:新增 macOS 版本,支持 macOS 13+、Safari 18+。宿主应用目前未签名、未公证,具体安装步骤请参考[项目自述文件](https://github.com/setube/github-chinese#safarimacos)。
变更与优化
- 简体中文译法:将
tag统一由「标记」调整为「标签」,例如「切换分支/标签」「创建新标签」。
问题修复
- 修复更改用户名后的完成页未翻译的问题(#2)。
- 修复存档横幅
This repo was archived by the owner on …未翻译的问题(#3)。 - Firefox 版修复 AMO 代码检查中的 2 项警告。
隐私说明
- 开启加速后,下载链接、克隆地址及加载失败的图片地址会发送给所选的第三方加速源。加速源可以获取这些地址及用户 IP 地址。
- 使用加速地址克隆存储库时,推送操作会将 Git 凭据发送给加速源。
- 私有存储库、内部存储库及私密代码片段页面不会启用加速。
- 本次更新未新增浏览器权限。
安装说明
- 各浏览器的安装方式请参考[项目自述文件](https://github.com/setube/github-chinese#安装)。
github-chinese-1.1.0-firefox.xpi未签名,仅支持通过about:debugging临时载入。
完整更改记录:[v1.0.0...v1.1.0](v1.0.0...v1.1.0)
v1.0.0
安装
| 浏览器 | 文件 | 安装 |
|---|---|---|
| Chrome | github-chinese-1.0.0-chrome.zip |
解压 → chrome://extensions → 开启「开发者模式」→「加载已解压的扩展程序」→ 选择解压出的文件夹 |
| Edge | github-chinese-1.0.0-edge.zip |
解压 → edge://extensions → 开启「开发人员模式」→「加载解压缩的扩展」→ 选择解压出的文件夹 |
| Firefox | github-chinese-1.0.0-firefox.xpi |
未签名:about:debugging#/runtime/this-firefox →「临时载入附加组件」,重启浏览器后失效 |
.crx用于企业策略部署,扩展 IDomoooccgpkahgmjglmfbfhjhfjojkmen- 校验:
sha256sum -c --ignore-missing SHA256SUMS.txt
Full Changelog: https://github.com/setube/github-chinese/commits/v1.0.0