# dsh-i18n · DeepSeek Harness (DSH) 家族插件俄语字典包 [English](README.md) | 中文

Version   DSH   License

DeepSeek Harness(DSH)Web 插件家族俄语字典贡献中心
覆盖家族命名空间 · 宿主提供俄语界面 · 集中维护 · 英文回退

dsh Web GUI 与桌面客户端的家族字典包。DSH 自带俄语语言定义与官方 shell 翻译,本包集中承载家族插件自有命名空间的俄语字典,让外部翻译贡献者在一处维护这些文案。 ## 是什么 本插件是纯浏览器 bundle(host 半区刻意无任何行为),每次页面加载运行一次: - 使用宿主自带的 `ru` 语言定义与官方 shell 字典;语言选择与 shell 翻译归 DSH 负责。 - 通过 `ctx.locale.register(ns, 'ru', dict)` 为每个覆盖的家族命名空间注册一份 ru 字典,在各包自己的 zh/en 注册之外贡献第三语言,不改动那些包。 - 字典查找按键走 SDK 回退链 ns -> common -> en -> key:本包未覆盖的家族命名空间或键显示英文,不会残留中文。 - 本插件没有自己的设置项,也不渲染任何 UI。 ### 覆盖的命名空间 | 命名空间 | 来源包 | | --- | --- | | `liangshen` | dsh-liangshen | | `dsh-web-ui-market` | dsh-market | | `pet` | dsh-pet | | `settings.pluginManager` | dsh-plugin-manager | | `dsh-web-ui-preset-center` | dsh-preset-center | | `session-id` | dsh-session-id | | `dsh-web-ui-session-archive` | dsh-session-archive | | `dsh-skill-explorer` | dsh-skill-explorer | | `dsh-ssh` | dsh-ssh | | `task-board` | dsh-task-board | | `task-board-github` | dsh-task-board-github | | `dsh-web-ui-usage` | dsh-usage | | `web-ui-plugins` | dsh-web-settings | ## 安装 需要 DSH 0.2.2-rc.1 或更高版本:插件针对 0.2.2-rc.1 DSH cohort 开发,其 `@deepseek-ai/*` 运行时服务由宿主自身提供。 在你的 profile(如 `~/.dsh/profiles/web`)中执行: ```sh dsh plugin --profile web add @linxin666/dsh-i18n ``` 或从仓库检出安装: ```sh dsh plugin --profile web add link:/packages/dsh-i18n ``` 本插件也在 dsh-web-all 聚合包内,安装聚合包的 profile 会自动携带。安装或更新 bundle 后需重启 `dsh web`;页面重新加载后家族字典即可使用。 ## 配置 无:本插件没有设置键,也没有设置卡。语言选择在官方 locale 界面(`Settings -> General -> Language`)完成。 ## 已知限制 - 官方外壳命名空间(`common`、`settings.locale`)由 DSH 自带,不在本包范围内;这里只贡献家族命名空间的字典。 - 来源包新增或修改 zh 键时,必须在本包镜像对应的 ru 键;`pnpm i18n:check` 强制键集一致,缺键即红。 - 已被其他属主注册的命名空间保留原属主的字典,其余家族注册各自独立继续。 - 字符串内的占位符名(`{count}`、`{time}` 等)与 zh/en 共用,必须原样保留;占位符周边的语法别扭请反馈,不要改动占位符名。 ## 许可证 Apache-2.0。