为 DeepSeek Harness 界面新增 20 种语言(繁体中文香港/台湾、日语、韩语、法语、德语、西班牙语、葡萄牙语、意大利语、俄语、乌克兰语、波兰语、荷兰语、土耳其语、阿拉伯语、印地语、印尼语、越南语、泰语、瑞典语),逐条精译并带运行时兜底,另加自动翻译,把市场与第三方文本翻译成你的语言。
安装
# npm 包(预构建)
dsh plugin --profile web add @mimateinn/dsh-i18n
# GitHub 源码(首次需按提示配置 allowBuilds 构建授权后重试)
dsh plugin --profile web add github:mimateinn/dsh-i18n
装任何插件都等于在你的机器上跑第三方代码,权限和你本人一样大——能读你的文件、用你的凭据、访问网络,工具审批管不到它。GitHub 来源的插件还会在安装时执行构建脚本——pnpm 默认拦截,所以安装可能停在 ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED 或 ERR_PNPM_IGNORED_BUILDS;dsh 会打印出需要添加的确切键名,把它加进该 profile 的 pnpm-workspace.yaml 的 allowBuilds 下,重跑一次即可装上。放行构建本身就是一次信任判断:请只安装可信来源,并尽量锁定 commit(github:owner/repo#sha)。
README
繁體中文(香港) · 繁體中文(台灣) · English · 日本語 · 한국어 · Français · Deutsch · Español · Português (Brasil) · Italiano · Русский · Українська · Polski · Nederlands · Türkçe · العربية · हिन्दी · Bahasa Indonesia · Tiếng Việt · ไทย · Svenska
一個可持續嘅 DeepSeek Harness Web UI 國際化插件。版本 0.2.3 從單一註冊表註冊 20 個地區語言,同時保留 DSH 現有嘅客戶端 ModuleLoader 整合、地區語言服務、偏好遷移同埋執行期回退行為。
地區語言
繁體中文(香港、台灣), 日本語, 한국어, Français, Deutsch, Español, Português (Brasil), Italiano, Русский, Українська, Polski, Nederlands, Türkçe, العربية, हिन्दी, Bahasa Indonesia, Tiếng Việt, ไทย, and Svenska.
- 繁體中文地區語言(zh-HK、zh-TW)透過現有嘅字元轉換器,由內建嘅簡體中文字典回退。
- 阿拉伯文會將文件語言同方向設為
ar/rtl;其他受管理嘅地區語言使用ltr。 - 未翻譯嘅非中文數值會回退到英文。
功能
- 將全部 20 個地區語言加入 Settings → General → Language,同內建嘅 中文 / English 並列。
- 每個官方地區語言命名空間(各 715 條字串)都有按語言逐句打磨嘅翻譯,以英文為基準。
- 執行期回退:新增/更新/第三方字串會回退到英文(或對 zh-HK/zh-TW 進行簡體→繁體轉換),因此上游 UI 更新同其他插件都被覆蓋,唔需要逐種語言重新翻譯。
- 語言偏好會儲存喺瀏覽器
localStorage;重新載入後依然有效。 - 自動翻譯:當啟動嘅係非中文語言時,長英文文字(插件市場描述、第三方 UI、錯誤訊息)會經你用緊嘅模型自動翻譯成你嘅語言,而且有快取,重新渲染唔會反覆覆寫。預設語言(en/zh)唔翻譯;繁體中文繼續用內置簡→繁轉換,唔使叫模型。
- 字典零侵入:唔改動上游套件,地區語言服務缺失時靜默降級。
安裝
由 npm 安裝(精確版本——DSH Desktop 嘅 Market「更新」按鈕需要呢個):
dsh plugin --profile <active-profile> add @mimateinn/dsh-i18n@0.2.2
或者由 GitHub 安裝,固定 commit:
dsh plugin --profile <active-profile> add github:mimateinn/dsh-i18n#<commit>
對 DSH Desktop 嚟講,作用中設定檔係 %APPDATA%/DSH Desktop/profile-selection/state.json 入面嘅 active 值(通常係 desktop)。每個設定檔嘅 shim host-commands/<profile>/bin/dsh.cmd 會將自己嘅設定檔名稱寫入命令,所以即使 Desktop 顯示緊 desktop,執行 web shim 都會安裝到 web 設定檔——安裝會成功,但插件永遠唔會被載入。請明確傳入 --profile 以確保無誤。
DSH Desktop 嘅 Market 安裝路徑只接受精確嘅已發佈 npm 版本,因此 GitHub 指定格式必須經內建終端機 dsh plugin add,佢會將指定符原樣轉交俾 pnpm,唔做驗證。
重新啟動主機,然後喺 Settings → General → Language 揀選語言。用 dsh plugin --profile <active-profile> remove dsh-i18n 移除。
相容性
- DeepSeek Harness 0.1.0-rc.6 或更新,包括而家已發布嘅 0.1.1-rc.2(
@deepseek-ai/dshnpmlatest/next,2026-08-27)。 - Node.js
^22.19.0 || >=24.0.0(官方 harnessengines.node,見 dsh-v0.1.1-rc.2)。 - Host 套件用
peerDependencies,並顯式寫0.1.1-rc.*分支,避免 node-semver 靜默排除 harness 預發布版(awesome-dsh-plugin contributing)。
維護流程
地區語言註冊表係 scripts/locales.mjs。翻譯資料存放喺 src/<locale>/;生成嘅瀏覽器程式碼係 lib/client.js。
npm run i18n:check # file, namespace/key, stale, placeholder, empty, English-residue, Simplified-residue parity
npm run i18n:build # assemble registry locales into lib/client.js
npm test # check + build + converter verification + runtime harness
node scripts/extract.mjs <installed-dsh-path>
擷取接受已安裝嘅 DSH 根目錄、其 @deepseek-ai 套件目錄,或者已解壓嘅桌面應用程式路徑。
發佈
npm 套件包含執行期項目、生成嘅客戶端、地區語言資料同埋地區語言註冊表。原始碼儲存庫:https://github.com/mimateinn/dsh-i18n
安全同私隱
- 插件本身唔發任何網路請求、冇遙測,只讀寫兩個瀏覽器 localStorage key:所選嘅地區語言 id 同翻譯模型覆寫。
- 自動翻譯經 DSH 內置 LLM 服務(你用緊嘅模型)執行,唔經第三方 API。只喺非中文語言啟動時、對長英文散文觸發;預設語言永遠唔會送出去翻譯。
- 唔掂檔案系統、唔碰 credential。
授權
MIT
链接
同类插件
zhu1090093659/dsh-web#packages/dsh-task-board★ 8526
侧边栏多列任务看板:卡片交给真实 DSH 智能体会话执行,支持 cron 定时(Host 侧到点执行,关浏览器也生效)。
zhu1090093659/dsh-web#packages/dsh-web-all★ 8526
DSH Web UI 插件与皮肤合集:任务看板、git 图、右侧面板、远程移动端 UI、桌宠、实时 token 统计与皮肤中心。
MeteorNOX/DeepSeek-Balance-Whale-Widget★ 4281
右下角常驻的小鲸鱼挂件:余额、今日已用与每轮对话消耗(含峰谷价),余额预警与今日预算的泡泡内容都可编辑;泡泡点击序列模块化自定义,支持并列加权 A/B、随机台词与随机图片;内置 30+ 厂商模板(OpenAI / OpenRouter / Kimi / 硅基流动 / 方舟 / 智谱 / MiniMax 等),按模型查余额与订阅额度;另有任务结束音效、导入音频、自定义角色与资源管理。数据全在本机,无遥测。
ccch1mneyyy/dsh-TUI★ 4199
Claude Code 风格全屏终端 UI:像素鲸鱼顶栏、实时工作状态行、思考流式展开。
omdsh-dev/DSH-better-sidebar★ 4062
侧边栏完整工作台:内置文件渲染编辑、终端、Git 与子代理,支持三方插件注册新 Tab。
Devin-AXIS/deepseek-design#deepseek-idesign★ 1438
可视化设计工作室,支持网站、App 原型、海报、信息卡、报告和杂志的模板创建、元素编辑、选区级 AI 草稿衔接与导出。
社区评论
评论公开保存在 GitHub Discussions。加载评论会连接 GitHub 和 Giscus;发表内容需要 GitHub 账号。