Repository navigation
SideX v1.1.29 - Compact Translation Icon
SideX v1.1.29 — Compact Translation Icon
中文
- 将每条回复下方的“翻译推文”文字替换为通用翻译图标,放在操作栏点赞后面。
- 点击显示译文,再次点击隐藏;显示译文时图标高亮。加载中保留图标,悬停提示与无障碍名称显示状态。
- 调整窄侧栏的操作间距和计数空间,让整排图标保持一行。
- 保留 X/Google 翻译、已有翻译插件模式、译文缓存与失败重试,并更新完整中英文商店说明。
English
- Replaces the per-reply Translate post text with a compact translation icon directly after Like.
- Click to show or hide the translation; the icon highlights while it is visible. Loading keeps the icon, with state exposed through tooltips and accessible names.
- Compacts action spacing and count space in narrow sidebars so the icons stay on one row.
- Preserves X/Google translation, external-translator mode, cached results and retries. Updates the complete bilingual store listing.
Validation / 验证
- All 188 local regression tests passed, retaining translation state, provider selection, drafts, one-click/one-page branch loading, quote/share, official More/Grok/Chat, reply ordering and pinning coverage.
- Chrome local-source preview checks at 320px and 520px panel widths confirmed icon order, no action-bar overflow and unchanged 18px icon sizing. Large-count layout was checked at the narrow width. Showing then hiding a translation kept the SVG icon and made only one translation request for the selected reply.
- Browser checks used a local source fixture rather than a fresh ZIP or live translation-service test.
- JavaScript syntax and diff checks passed. All 18 allowlisted package files are checked byte-for-byte against the release source. The adapted translation icon attribution is included in LICENSE.
Downloads / 下载
- SideX-v1.1.29.zip: installable extension and Chrome Web Store upload package.
- SideX-v1.1.29-store-description.txt: complete English and Chinese store listing; update it separately from the ZIP upload.
- SideX-v1.1.29-store-updates.txt: short bilingual update log.
- SideX-v1.1.29.zip.sha256: package checksum.
GitHub publication does not submit this version to the Chrome Web Store. / GitHub 发布不会自动提交 Chrome 商店审核。
SHA-256 (SideX-v1.1.29.zip): ba96cbe6d0944adbe5b32649cd25aea61658b449e1a81591e3adec78f85bcc55