把网页界面完整切换成俄语显示
30.8/100
综合分
1
GitHub 星标
167
npm 周下载
—/5
用户评分
数据截至 2026/9/30 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-locale-runpm 源 · dsh-locale-ru 的发布者账号已校验与本仓库一致
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · ui
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 34 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-locale-ru @ 0.1.1
✓Node 引擎要求 >=20 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/15 04:20:16
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
扫描于 2026/11/2(1 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 切换界面为俄语
- 俄语本地化
- 注册为语言包
DeepSeek Harness 网页界面的俄语本地化——57 个命名空间、2588 条字符串,注册为 Cordis 语言包
README
由 DeepSeek 最新模型翻译生成dsh-locale-ru
self-check
license: MIT
DeepSeek Harness 网页界面的俄语:57 个 namespace,2588 行—— Harness 通过本地化字典提供的所有内容都已翻译,从聊天和轨迹到设置、计划器和插件。
该包不渲染任何内容,也不占用任何槽位:它只注册语言 ru 以及每个 namespace 一个字典。翻译中没有的内容会以英文显示——界面中不会出现原始键。
如何启用
* 自动——如果浏览器请求俄语(navigator.languages 包含 ru),界面会在下次启动 Harness 时自动切换。
* 手动——Settings → General → Language → “Русский”。已保存的选择具有优先级:如果你明确设置了英语,自动选择不会生效,请手动切换语言。
安装
要求:DSH >= 0.2.0-rc.2,Node.js >= 20。
一条命令。 dsh plugin 是 pnpm 的封装:该命令会克隆公开仓库并将包安装到配置文件中。
dsh plugin --profile web add github:execrat1on/dsh-locale-ru#v1.0.0
配置文件 web 是以 dsh web 启动的那个;如果你的配置文件名称不同,请替换它。
展开完整文档(README 剩余 1 节)
dsh-locale-ru
self-check
license: MIT
DeepSeek Harness 网页界面的俄语:57 个 namespace,2588 行—— Harness 通过本地化字典提供的所有内容都已翻译,从聊天和轨迹到设置、计划器和插件。
该包不渲染任何内容,也不占用任何槽位:它只注册语言 ru 以及每个 namespace 一个字典。翻译中没有的内容会以英文显示——界面中不会出现原始键。
如何启用
* 自动——如果浏览器请求俄语(navigator.languages 包含 ru),界面会在下次启动 Harness 时自动切换。
* 手动——Settings → General → Language → “Русский”。已保存的选择具有优先级:如果你明确设置了英语,自动选择不会生效,请手动切换语言。
安装
要求:DSH >= 0.2.0-rc.2,Node.js >= 20。
一条命令。 dsh plugin 是 pnpm 的封装:该命令会克隆公开仓库并将包安装到配置文件中。
dsh plugin --profile web add github:execrat1on/dsh-locale-ru#v1.0.0
配置文件 web 是以 dsh web 启动的那个;如果你的配置文件名称不同,请替换它。需要 git 在 PATH 中(在 Windows 上可使用便携版 MinGit)。已验证:通过
pnpm 12.6.0 安装会安装包含所有文件的 dsh-locale-ru 1.0.0,并且
已安装副本中的清单会保留 dsh.bundle.patch、platform: web 和 inject @deepseek-ai/dsh-client-locale。
通过插件管理器。 Settings → Plugins → 安装 bundle,来源 GitHub,仓库 execrat1on/dsh-locale-ru。克隆由 git 完成,因此它必须在 PATH 中可用。
从 tarball(如果 git 不可用)。
git clone https://github.com/execrat1on/dsh-locale-ru.git # 或下载归档并解压
cd dsh-locale-ru
npm pack # 将得到 dsh-locale-ru-1.0.0.tgz
然后从生成的 .tgz(绝对路径)安装 bundle——不能删除 tarball,配置文件会引用它。
重启。 安装后重启 Harness:客户端模块列表和清单在启动时读取。
不要与 awesome-dsh-plugins 一起安装。 它已经内置了同一翻译的副本:两半都会注册 ru 和相同的字典。插件能承受这一点——重复注册语言会被捕获并写入 console.warn,字典会覆盖注册——但没必要保留两份副本。要么使用 dsh-locale-ru,要么使用内置包。
翻译内容
Harness 通过本地化字典提供的所有文本都会被翻译:common、 chat、conversation、trajectory、workspace、settings、pluginManager、 sidebar、command、shortcut、model、plan、goal、job、subagent、 schedule、deliverable、voice-input、agent-team 以及其余的客户端插件命名空间。
最大的词典:
| Namespace | 字符串数 |
| conversation | 363 |
| trajectory | 192 |
| schedule.manager | 187 |
| chat | 186 |
| pluginManager | 186 |
| settings.models | 113 |
| workspace | 111 |
| voice-input | 101 |
不翻译(这是正确的):品牌名称(DeepSeek Harness、DSH)、命令名(/plan、/model)、路径、标识符、模型名称以及诸如 UTC 之类的技术值。
工作原理
| 文件 | 用途 |
| client.template.js | 浏览器部分的壳,带有 __RU_LOCALE__ 和 __RU_PACK__ 标记 |
| ru/pack.source.js | 安装器:addLanguage('ru') + register(namespace, 'ru', …),防止重复注册 |
| ru/ru.json | 组装好的词典 { "": { "": "…" } } |
| ru/parts/.json | 16 个翻译部分——构建源,便于阅读和审查 |
| schema/keys.en.json | DSH 中有哪些 namespace 和键,以及每个键使用哪些占位符;null——该字符串的源文本为空 |
| build.mjs | 组装 client.js,将词典和安装器嵌入模板,并检查语法 |
| client.js | 成品:window.__ModuleLoader__.load({ id: 'dsh-locale-ru', … }) |
| index.js | 宿主部分:不注册任何内容,仅为 bundle 中的一行而存在 |
| tools/assemble.mjs | 将各部分合并为 ru/ru.json 并按 schema 校验 |
浏览器中不会加载任何额外内容:词典已嵌入 client.js(134 KiB),bundle 中既没有 fetch,也没有任何 URL。
仓库中不发布英文文本。 schema/keys.en.json 中只有
键名和占位符集合(例如 chat :: message.stepProcess.sharedPrefix →
"" 或 common :: key → "{name}|{count}")。这足以捕获丢失的
占位符,并发现 DSH 的新键没有翻译——而且无需复制他人的界面文本。
当 DSH 添加字符串时如何更新
npm run assemble # 各部分 -> ru/ru.json,并按 schema/keys.en.json 检查
npm run build # ru/ru.json -> client.js
npm test # 120+ 项检查,包括运行真正的 LocaleRuntime
如果 namespace 或键丢失、翻译为空、占位符丢失或值中混入了 CJK,assemble 会以非零代码失败。看起来未翻译的值会作为警告打印出来。
当 DSH 中出现新键时,需要更新 schema/keys.en.json:将键添加到相应的 namespace(签名为占位符以 | 分隔,空源文本则为 null)。之后 npm run assemble 会告诉你缺少什么。
开发
npm run build # 从模板、词典和安装器生成 client.js
npm run assemble # 从 ru/parts 生成 ru/ru.json
npm test # test/verify.mjs + test/dsh-runtime.mjs
test/verify.mjs 既不需要框架,也不需要网络:词典、schema(包括「schema 中没有英文文本»),可复现性 ru/parts → ru/ru.json,注册全部 57 个词典,正确的 dispose,对重复注册的稳定性,bundle 中无网络以及清单字段。
test/dsh-runtime.mjs 将 真正的 bundle @deepseek-ai/dsh-client-locale 加载到 vm 沙箱中,并让本包通过它运行:安装前使用 ru-RU 的浏览器得到英文,安装后得到俄文,并且全部 2588 个键都解析为各自的值。DSH 的路径会自动查找(参数、DSH_ROOT、本地安装);如果附近没有 DSH,测试会报告跳过并以代码 0 退出——因此没有 DSH 的 CI 仍保持绿色。
client.js 的来源。 这是一个构建产物,但构建是可复现的:node build.mjs 从 client.template.js、ru/pack.source.js 和 ru/ru.json 生成逐字节相同的结果,而 npm run assemble 同样精确地从 ru/parts 重新组装词典本身。这一点无需手动核对即可验证:SHA256 一致,并且 CI 还会在两次构建之后分别运行
git diff --exit-code。仓库中没有任何混淆或
二进制内容。
另请参阅
* dsh-balance — DeepSeek API 余额和侧边栏中的高峰时段标志,同样用一条命令安装。
许可证
MIT — 见 LICENSE。
翻译是 DeepSeek Harness 界面的衍生作品;原始文本的权利仍归其所有者所有。仓库中发布的是俄文翻译和键名,不复制原始英文文本。
英文版预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
execrat1on/dsh-locale-ru
把网页界面完整切换成俄语显示
相关插件 · UI / 主题
破甲增强版JeffKeeping/dsh-purge-plus
dsh-purge 的非官方分支fork:适配 DeepSeek Harness 0.2.1-rc.2、破甲内核…
★ 387已汉化DeepSeek 客户端
71.9
无代码业务系统平台nocobase/nocobase
NocoBase 是什么
★ 24,804已汉化DSH
71.8
1Panel 服务器面板1Panel-dev/1Panel
全球 250 万+ 自托管用户共同喜爱。
★ 37,344已汉化DSH
71.5
终端编码代理esengine/DeepSeek-Reasonix
· 指南 · ACP · 扩展开发 · 规格 · 官方网站 · Discord · QQ
★ 36,045已汉化DSH
71.2
工作状态行动态ccch1mneyyy/working-activity
作者:chimney@ccch1mneyyy。社区项目,非 DeepSeek 官方项目。
★ 664已汉化DSH
71.2
多模型配置管家farion1231/cc-switch
跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、DeepSeek Harness 等工具,唯一官网 ccswitch.io
★ 151,202已汉化DSH
71.1
这是你的仓库?认领条目