github javaht/claude-desktop-zh-cn 1.4.14

4 hours ago

修复

  1. 彻底修复 Copy / Tasks / Settings 等兼作图标与程序标识符的短词被静态误译(修复 #205)
    根据 #205 的深入定位与验证,Copy、Tasks、Settings、Command、Cancel、Sort、Voice、Default 等高频词汇不仅承担界面可见文案,还在压缩打包代码中广泛作为图标名字形查询(h=l?"Check":"Copy"、task:"Tasks"、uo=["Code","Tasks","Tool"]、app:"Settings")、键盘快捷键修饰符映射(cmd:"Command",meta:"Command")以及底层库动画事件后缀(t?"End":"Cancel")。此前静态硬编码直接替换会导致相关图标空白、按键映射异常或组件抛错。

    • 词表清理:从 frontend-hardcoded-zh-*.json(CN/TW/HK)中彻底移除单字 Copy、Tasks、Settings、Command、Cancel、Sort、Voice、Default、Arguments、Normal 等高危词条;
    • i18n 补全:排查并补全了 frontend-zh-*.json 中新增的 React Intl 消息映射(JrQXTIhREF、z7TOauw0WZ、Xads8RoR+/、CGGg8E4DI+、25oM9QYcXw、Q9iEh+RqFx、v4z+KE409I),确保界面可见的按钮与菜单文案 100% 正常汉化,且绝对不污染程序逻辑;
    • 双端规则同步:在 macOS(patch_claude_zh_cn.py 的 STRUCTURAL_JS_LITERAL_REPLACEMENTS)与 Windows(install_windows.ps1 的 Test-StructuralJsReplacement)中同步建立了高危标识符强制跳过保护列表,并在 Python 预处理阶段直接过滤,大幅提升扫描效率。

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

NewReleases is sending notifications on new releases.