fix: v0.17 — Copilot/+ 下拉補翻、擋下新版 React UI 的 repo 描述誤翻
v0.16 補翻(整句優先,不單獨加 New / Import 等通用短詞): - `+` 下拉:New repository / Import repository / New codespace / New gist / New organization - Copilot 下拉:Ask Copilot / About this page / In a space / Download for - 搜尋框:Type / to search v0.17 修 repo 描述誤翻: - 原 `.BorderGrid-cell > p` 直接子代選擇器因 GitHub 新版多包一層 `<div class="hide-sm hide-md">` 而失效 - 原 `.f4.my-3` 亦因 class 改為 `f4 tmp-my-3` 失效 - 新增 `p.f4` 靠語意鎖定(Primer CSS 的 prose 字級),不依賴會變動的 tmp-* 前綴 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
// ==UserScript==
|
||||
// @name GitHub 中文化 (繁體)
|
||||
// @namespace https://github.com/scriptscat/scriptcat
|
||||
// @version 0.15
|
||||
// @version 0.17
|
||||
// @description 幫 GitHub 導覽列、按鈕、屬性換成繁體中文,支援 SPA 動態更新,不亂翻、不卡頓。
|
||||
// @match https://github.com/*
|
||||
// @run-at document-idle
|
||||
@@ -135,6 +135,11 @@
|
||||
// PR / Issue 常見按鈕
|
||||
['New issue', '開新問題'],
|
||||
['New pull request', '開新拉取請求'],
|
||||
['New repository', '新增倉庫'],
|
||||
['Import repository', '匯入倉庫'],
|
||||
['New codespace', '新增 codespace'],
|
||||
['New gist', '新增 gist'],
|
||||
['New organization', '新增組織'],
|
||||
['Compare', '比較'],
|
||||
['Merge', '合併'],
|
||||
['Merge pull request', '合併拉取請求'],
|
||||
@@ -185,6 +190,14 @@
|
||||
['Everyone', '所有人'],
|
||||
['Anyone', '任何人'],
|
||||
|
||||
// Copilot / 搜尋框
|
||||
['Ask Copilot', '詢問 Copilot'],
|
||||
['About this page', '關於此頁'],
|
||||
['In a space', '在 Space 中'],
|
||||
['Download for', '下載'],
|
||||
['Type', '輸入'],
|
||||
['to search', '搜尋'],
|
||||
|
||||
// 全站導覽 / 使用者選單
|
||||
['Pull', '拉取'],
|
||||
['Marketplace', '市集'],
|
||||
@@ -278,6 +291,9 @@
|
||||
'[itemprop="about"]',
|
||||
'.BorderGrid-cell > p',
|
||||
'.f4.my-3',
|
||||
// 2026 新版 React UI:描述 <p class="f4 tmp-my-3"> 包在 .hide-sm.hide-md 裡,原 `> p` 直接子代選擇器失效。
|
||||
// 用 p.f4 靠語意(f4 = 大型段落文字 = prose 描述),對未來 tmp-* 類別變動有抵抗力。
|
||||
'p.f4',
|
||||
// Topics 標籤
|
||||
'a.topic-tag',
|
||||
'.topic-tag',
|
||||
|
||||
Reference in New Issue
Block a user