github javaht/claude-desktop-zh-cn 1.4.13

latest release: 1.4.14
3 hours ago

修复

  1. 修复输入框左下角「+」添加按钮图标丢失及空白崩溃(修复 #204)
    Claude Desktop 3.1623.0 压缩代码中,输入框添加按钮组件将 icon 属性解构为局部别名后通过三元表达式和空值合并赋予默认值(icon:c ... h=c===void 0?"Add":c ... Y=h??"Add")。此前因上下文未紧邻 icon: 键名且为大写标识符,导致图标名 "Add" 被误当成普通文案替换为 "添加",致使图标字形查找失败渲染为空白容器,或触发 React 错误边界崩溃(“此页面出现问题”)。

    • 从 frontend-hardcoded-zh-*.json(CN/TW/HK)中彻底移除单字 ["Add", "添加"]/ ["Add", "新增"], 界面按钮可见文案统一由官方 i18n 机制驱动;
    • 在 frontend-zh-*.json 中补齐 7ebk3j 键值,确保插件栏等边界文案正常渲染;
    • 在 scripts/patch_claude_zh_cn.py 的 STRUCTURAL_JS_LITERAL_REPLACEMENTS 与 scripts/install_windows.ps1 的 Test-StructuralJsReplacement 中同步增加 "Add" 强制跳过保护;并在 Python 端预处理阶段直接过滤结构词条以优化扫描耗时;
    • 在 Windows(PowerShell / C# 快速路径)与 macOS(Python)中同步升级结构上下文保护正则,覆盖解构别名默认值形态(STRUCTURAL_JS_ALIAS_CONTEXT_RE),扫描窗口扩大至 160 字符。

Don't miss a new claude-desktop-zh-cn release

NewReleases is sending notifications on new releases.