Repository navigation
DSH | dsh-locale-es | Spanish (es) language pack for the DSH Web UI #6560
GuidoMaxier
started this conversation in
Show Your Plugins!
Replies: 1 comment
|
Related proposal, may matter for how this one ships: make the UI locale an ordered preference list (e.g. Details and a link list of the other language threads: #11699 |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Project URL: https://github.com/GuidoMaxier/dsh-locale-es
Introduction
A community language pack that adds Spanish (es) to the DSH Web UI. It is a regular DSH
client plugin: it registers the language through the official locale registry
(
@deepseek-ai/dsh-client-locale) viactx.locale.addLanguage, and suppliesper-namespace dictionaries via
ctx.locale.register. It does not patchnode_modulesor the DeepSeek Harness source.
Install
Restart DSH. The UI comes up in Spanish on its own — no trip to Settings needed. To
switch later: Settings → General → Language.
Removing it is the same, one line:
Scope
settings,settings.models,settings.plugins,settings.agentPreset,settings.pluginInventory,settings.permission), chat andconversation (
chat,conversation),trajectory,workspace,subagent,workflowRun,cordis,deliverables,approval,plan,job,feedback,sidebar,common, and the rest.es→en), so anewer DSH never breaks the UI.
Screenshots
Settings → General → Language:
The General panel, fully in Spanish:
A conversation:
The sidebar:
Plugin and model settings — the surfaces with the longest copy:
Notes on terminology
workspace, plugin, prompt, shell, token, timeline, tool calls.
Bash,Read,Write, …) and permission preset identifiers are notreachable through the locale registry, so they remain in English.
elements (buttons, chips, sidebar rows) have little room. "New task default" is
simply "Predeterminado".
Tested against DeepSeek Harness 0.1.5-rc.2, Node.js ≥ 22.
Two things I'd be glad to hear from Spanish-speaking users: does any technical term
feel off (I kept
workspace,plugin,prompt,token,timelineandtool callsin English where a Spanish equivalent would read forced), and are there surfaces still
showing English that I missed?
All reactions