Repository navigation
Releases: klarkxy/devin-zh-hans
Releases · klarkxy/devin-zh-hans
Release list
Devin 简体中文 v1.2.0
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
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
Devin 简体中文 v1.0.2
1.0.2
- 修复:不再删除
languagepacks.json(那会让 VS Code 到下一次启动才重建,用户得多重启一次),
改为直接把windsurfbundle 条目补进清单。 - 修复:不再伪造
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