|
|
f881124bdf
|
fix: v0.18 — 搜尋語法 state:open 不再被翻(修功能性災難)+ 貢獻 banner 補第一段
搜尋框:新版 React SearchBar 用 <span data-type="filter-expression"> 包住
is:issue state:open,外層 form 只有 role="form" 不是 role="search",
既有 [role="searchbox"] / form[role="search"] 全部抓不到,導致 state:open
被翻成 state:開啟中,點擊會破壞搜尋功能。
新增 skip:
- [data-type="filter-expression"] / [data-type="filter"] / [data-type="filter-value"]
- .styled-input-container
貢獻 banner:整句詞庫條目永遠不匹配(contributing guidelines 在 <a> 裡,
跨不過節點邊界),實際只靠三個片段拼。原本缺前段「If you have a bug or an
idea, read the」對應,所以顯示半翻。補上該片段條目,移除無效的整句條目與
read the contributing guidelines 條目。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-22 18:03:11 +08:00 |
|
|
|
36cd2df55d
|
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>
|
2026-04-22 17:38:02 +08:00 |
|
|
|
d23dda03a9
|
docs: 新增 CLAUDE.md — 給 Claude Code 的架構與不變條件備忘
聚焦三個區塊:
- 開發流程(單檔 UserScript、無 build/test、手動驗證、@version 同步)
- 核心架構(四個關鍵結構、三層替換順序、TreeWalker + MutationObserver + SPA hook)
- 不變條件(整句優先、同詞單譯、搜尋語法 / 使用者內容不可翻、不依賴 React hash class)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-22 17:37:54 +08:00 |
|
|
|
5d48265bb2
|
docs: 新增 README / QUICKSTART / SUMMARY 三份文件
三份文件定位不重疊:
- README.md:參考手冊(功能、架構、規則對照表、相容性)
- QUICKSTART.md:操作指南(安裝、自訂翻譯、自訂跳過、FAQ)
- SUMMARY.md:開發故事線(v0.6→v0.15 順序敘事、設計心得)
|
2026-04-22 17:12:33 +08:00 |
|
|
|
9ea401ac1d
|
init: GitHub 中文化 (繁體) userscript v0.15
|
2026-04-22 17:00:35 +08:00 |
|