Skip to content

Releases: klarkxy/devin-zh-hans

Devin 简体中文 v1.2.0

Choose a tag to compare

@github-actions github-actions released this 31 Oct 15:33

Devin 简体中文 v1.2.0

1.2.0

新增 macOS 支持,并重写备份与回滚机制,让汉化可以安全撤销。(感谢 @Menghuan1918,#2)

  • 支持 macOS 安装。 自动探测 macOS 上的 Devin 安装目录,macOS 用户也能完整汉化。
  • 重写备份与回滚。 按文件的完整路径记录备份清单,修复以前 5 个内置扩展的 package.json
    只按文件名备份、互相覆盖,导致回滚不完整的问题。
  • 旧备份兼容说明。 用 1.1.0 及更早版本留下的 vsix-* 备份没法自动回滚,会弹提示,
    需要手动处理或重装 Devin。
  • CI 覆盖三个平台。 安装路径与回滚回归测试(7 项)和 DOM 输入框测试在
    Ubuntu、Windows、macOS 上都会运行。
  • 已知限制。 如果 Devin 升级后直接「重新应用汉化」,备份不会刷新,这时回滚可能把旧版文件还原上去。
    建议升级 Devin 后先卸载汉化再重新安装。Windows 图形界面还没人手动测过。

安装(首次装完需重启一次 Devin)

Get-Process Devin -ErrorAction SilentlyContinue | Stop-Process -Force
& "$env:LOCALAPPDATA\Programs\Devin\bin\devin-desktop.cmd" --install-extension .\devin-zh-hans.vsix
Remove-Item Env:\ELECTRON_RUN_AS_NODE -ErrorAction SilentlyContinue
Start-Process "$env:LOCALAPPDATA\Programs\Devin\Devin.exe"

macOS 安装(已在 Darwin 27.0.0、Devin 3.11.228 上验证;首次装完需重启一次 Devin)

安装前请先备份完整的 Devin.app。插件会修改 .app 内的资源,会使原有 macOS 代码签名校验失效;本插件不重签名、也不绕过系统安全检查,若系统阻止启动请恢复备份。

保存工作并完全退出 Devin,下载 VSIX 后执行:

"/Applications/Devin.app/Contents/Resources/app/bin/devin-desktop" \
  --install-extension ./devin-zh-hans.vsix
open -a Devin

自定义安装位置请调整命令路径(也会探测 ~/Applications/Devin.app)。如果外壳仍是英文,在命令面板执行 Configure Display Language 选择简体中文。

Devin 简体中文 v1.1.0

Choose a tag to compare

@github-actions github-actions released this 25 Oct 15:45

Devin 简体中文 v1.1.0

1.1.0

适配 Devin 3.11.216,重构 Agent UI 汉化落地方式,并补齐桌面设置、通知、模式菜单与模型选择等界面。

  • 新增 Agent UI 的 i18next 覆盖层。 结构化提取 317 个命名空间、19,269 个英文 key,
    同时支持对象字面量与 JSON.parse 内联资源。中文在初始化前按命名空间合并进 en 资源,
    不新增 locale,也不影响未翻译的英文 key。当前载荷为 309 个命名空间 / 11,747 条译文。
  • 强化注入安全与升级恢复。 修复浅合并丢 key、初始化时序覆盖中文、旧载荷替换产生连续逗号等问题。
    webapp chunk 写盘前执行完整 ES module 语法检查;覆盖旧版升级、损坏恢复和重复激活回归路径。
  • 扩展 DOM 翻译层。 当前包含 20,604 条词典 / 60 条规则,覆盖相对时间、计数和插值渲染形态。
    新增仅限输入框 placeholder 的翻译,不读取或修改输入内容,并继续跳过代码、终端、Agent 正文和可编辑区域。
  • 补齐应用设置。 覆盖扩展市场、Devin Local 配置、编辑器、Devin Tab、高级设置及下拉选项说明;
    通知页 27 个 key 全部覆盖,包括全部分组和移动端/桌面端提示。
  • 补齐对话与模型界面。 覆盖模式菜单、模式切换提示、Fusion 与模型详情、权限说明、模型搜索及欢迎命令。
  • 扩展内置扩展与语言包覆盖。 合并版语言包 21,161 条,补充新版缺口并回正品牌名;
    5 个内置扩展共 254 个字段全部提供中文。
  • 加强验证。 四层落地、webapp 语法、运行时查找、placeholder 行为、升级与幂等均纳入测试;
    真实安装完整性校验 12/12 自洽。

安装(首次装完需重启一次 Devin)

Get-Process Devin -ErrorAction SilentlyContinue | Stop-Process -Force
& "$env:LOCALAPPDATA\Programs\Devin\bin\devin-desktop.cmd" --install-extension .\devin-zh-hans.vsix
Remove-Item Env:\ELECTRON_RUN_AS_NODE -ErrorAction SilentlyContinue
Start-Process "$env:LOCALAPPDATA\Programs\Devin\Devin.exe"

Devin 简体中文 v1.0.2

Choose a tag to compare

@klarkxy klarkxy released this 17 Oct 13:29

Devin 简体中文 v1.0.2

1.0.2

  • 修复:不再删除 languagepacks.json(那会让 VS Code 到下一次启动才重建,用户得多重启一次),
    改为直接把 windsurf bundle 条目补进清单。
  • 修复:不再伪造 languagepacks.json 的 hash —— VS Code 用它作 clp/<hash>.<locale>
    缓存目录名,伪造值会导致启动时 scandir 一个不存在的目录并抛 ENOENT。
  • 安装提示更明确:告知需要重启一次才能完全生效。

安装(首次装完需重启一次 Devin)

Get-Process Devin -ErrorAction SilentlyContinue | Stop-Process -Force
& "$env:LOCALAPPDATA\Programs\Devin\bin\devin-desktop.cmd" --install-extension .\devin-zh-hans.vsix
Remove-Item Env:\ELECTRON_RUN_AS_NODE -ErrorAction SilentlyContinue
Start-Process "$env:LOCALAPPDATA\Programs\Devin\Devin.exe"

Full Changelog: https://github.com/klarkxy/devin-zh-hans/commits/v1.0.2