dsh-turkish-locale
Identified★ 1Turkish (Türkçe) language pack for the DeepSeek Harness Web UI — 64 namespaces, 2,910 strings, MIT
dsh-turkish-locale
Turkish (Türkçe) language pack for the DeepSeek Harness Web UI. A community plugin built on the documented client-plugin locale API — no changes to the packaged application, no rebuild.

What it does
- Registers
trwith anenfallback throughctx.locale.addLanguageandctx.locale.register. - Translates 64 namespaces / 2,910 strings — 100% of the English UI copy
shipped in DSH 0.2.1-rc.3 (commit
be72761). Placeholders, Markdown, separator strings and punctuation are preserved and validated against source. - The language appears in Settings → General → Language → Türkçe; the choice
persists as
locale.preferenceincordis.patch.yml,<html lang>follows the active locale, and English/Turkish switching works live in both directions.

Install
The package is both a client plugin and a DSH bundle (dsh.bundle.patch), so
it can be installed manually or from a plugin market index.
From the DSH plugin market (Discover)
Market index:
https://raw.githubusercontent.com/mkfeyman/dsh-turkish-locale/main/market-index.json
Add that URL as an index source in Plugins → More → Discover (Settings →
Plugins also lists the configured sources), then install "Türkçe dil paketi".
The installer pins
git+https://github.com/mkfeyman/dsh-turkish-locale#<commit>, so Git must be
available to pnpm on the machine.
Manual install
-
Copy this package into a DSH profile's
node_modules:Copy-Item -Recurse dsh-turkish-locale "$HOME\\.dsh\\profiles\\desktop\\node_modules\\" -
Add rows to the profile's
cordis.patch.yml:- insert: - id: tr-locale name: dsh-turkish-locale - id: locale config: preference: tr -
With HMR enabled the pack activates in the running app; otherwise restart the app (or reload the Web GUI). Choose Ayarlar → Genel → Dil to switch.
Repository layout
| Path | Purpose |
|---|---|
lib/client.js | Browser bundle registering the language and dictionaries |
lib/index.js | Empty host half (Loader row) |
cordis.patch.yml | Bundle patch: adds the tr-locale row and defaults the locale to tr |
locales/tr.json | Full namespace → key → Turkish dictionary data |
market-index.json | Plugin market index listing this bundle (format 1) |
locale/ | Package-localized title/description |
docs/ | Screenshots and market icon |
Provenance
The dictionaries were extracted from the English source of the client packages installed with DSH 0.2.1-rc.3 and translated namespace by namespace; every translated value was checked against its source placeholder set before the bundle was generated. The proposal was shared with the DeepSeek Harness team in Discussions #11015.
License
MIT — see LICENSE.
Comments
Loading…
From the same category
by awesome-dsh-plugin
A curated list of plugins for DeepSeek Harness (dsh) · DeepSeek Harness 插件精选列表
★ 20.7k
CC0-1.0
Python
Oct 25, 2026
by 0xsline
DeepSeek Harness (DSH) ecosystem: curated plugins, tools, and infrastructure from dsh-external/hub and the public dsh-plugin topic.
★ 1.3k
CC0-1.0
Python
Oct 16, 2026
by pax-beehive
Open-source CLI, schemas, resolver, and DSH agent tools for DSH Plugin Hub
★ 277
MIT
TypeScript
Oct 20, 2026
by xiajiajun516
DeepSeek Harness (DSH) backup & restore plugin — export, import, migrate and sync your complete DSH configuration, plugins, MCP servers, skills and workspace. One-click migration to another machine.
★ 245
MIT
TypeScript
Oct 25, 2026
dsh plugin --profile web add dsh-config-managerby Yuuyuko-uu
DSH 鱼的记忆:给会话一份会淡忘的长期记忆,每条都带时间
★ 210
MIT
JavaScript
Oct 25, 2026
dsh plugin --profile web add dsh-fish-memoryby yjh051108
推荐组件(非必须):DeepSeek Harness 运行时注入器;已随 dsh-routing-suite 单仓库化保留,本仓库继续维护/发布。
★ 167
TypeScript
Oct 16, 2026
dsh plugin --profile web add @dsh-external/dsh-super-injector