29 UI languages for the DeepSeek Harness desktop app (MIT)
If your language is not English or Simplified Chinese, the DeepSeek Harness desktop app was usable but never comfortable. Every setting, every error message, every permission prompt is a small translation task you do in your head while you work.
I built a plugin that registers 29 more languages in the language picker and ships a dictionary for each one. It does not change any core code.
- 29 languages x 2,528 keys = 73,312 entries
- Untranslated strings fall back to English, so a language is usable before it is complete and improves as it is reviewed
- A quality gate runs before every commit: placeholder counts must match the English source, product and protocol names stay untranslated, and each dictionary is checked for characters from another writing system
- Right-to-left dictionaries for Arabic, Urdu, Hebrew and Persian
Install:
\\\`
git clone https://github.com/sayho-pm/dsh-locale-pack.git
cd dsh-locale-pack
dsh plugin --profile desktop add link:$(pwd)
\\\`
Then Settings -> Language. A build option bundles just the languages you want, in case the full set is more than you need.
MIT, built against 0.2.0-rc.2. This is my own project. Requests for additional languages are welcome in the repo.
https://github.com/sayho-pm/dsh-locale-pack
\*(English is not my first language. I used an LLM to help write this post.)\*