dsh-translate-tab: A Two-Pane Translation Page in the DeepSeek Harness Sidebar

zhen-bo/dsh-translate-tab

Tools & CapabilitiesVerified
Listed on 2026-10-05
Page last updated 2026-10-05

A DSH plugin that adds a two-pane Translate page to the DeepSeek Harness sidebar, reusing the chat model catalog with 15 languages, auto source detection, adjustable reasoning effort and a customizable prompt.

dsh-translate-tab adds a two-pane translation page to DeepSeek Harness, turning the Translate entry under Plugins in the sidebar into a workspace with input on the left and output on the right. It removes the need to paste text into a chat window and switch models, reusing the providers and models already configured for chat while a slider adjusts reasoning effort separately. The plugin covers 15 languages with automatic source detection, supports prompt variables, follows the Harness language setting, and keeps languages and preferences saved.

How to Install

install
npmdsh plugin --profile web add dsh-translate-tab
Category
Tools & Capabilities
Platform
DSH Plugin
Author
zhen-bo
Distribution
Plugin

dsh-translate-tab Key Features

Two-pane sidebar translate pageReuses chat models and reasoning effort15 languages with auto detectionCustomizable prompt variablesFollows Harness UI language
Listed on dsh-plugin.org

dsh-translate-tab Repo Summary

What Does It Do?

Translate Tab is a DSH plugin for DeepSeek Harness that turns the sidebar into a two-pane translation workspace. It removes the hassle of pasting text into a chat window and switching models just to translate something, letting you translate whole passages directly inside the harness. Maintained by Zhen-Bo under the MIT license and written in TypeScript, it reuses the same model catalog as Harness chat and defaults to a low-latency setup.

Core Features

  • Sidebar integration: adds a Translate entry under Plugins that opens a two-pane view with input on the left and output on the right.
  • Shared model catalog: uses the same providers and models already configured for Harness chat, with a slider for adjustable reasoning effort.
  • 15 languages: Traditional Chinese, Simplified Chinese, English, Japanese, Korean, French, German, Spanish, Portuguese, Italian, Russian, Vietnamese, Thai, Indonesian and Arabic, each usable as source or target, with automatic source detection.
  • Configurable prompt: the prompt editor supports the {{target_language}}, {{source_language}} and {{text}} variables and is sent as the user message.
  • Localized interface: follows the Harness language setting in English, Simplified Chinese and Traditional Chinese.
  • Persistent preferences: languages, model, reasoning effort and custom prompt are stored locally, while the source draft lasts for the current window session.

How to Use This Plugin?

After enabling it in DSH, open Plugins › Translate from the sidebar, type the source text in the left pane and press Ctrl + Enter (⌘ + Enter on macOS); the translation streams into the right pane. The model picker sits at the top right, the slider below it sets reasoning effort, and the button next to the picker opens the prompt editor. You can let the source language be detected automatically or pick one yourself. To change the result, edit the prompt or switch models and translate again, and your settings stay in place.

How to Troubleshoot This Plugin?

  • "This model has no API key yet": add a key in Settings › Models, or select another model.
  • "The API key was rejected": verify the key in Settings › Models.
  • "Too many requests": retry after a short wait.
  • "The response stopped early": run the translation again.
  • "Text is too long": split the source text into segments under 100,000 characters.
  • Translate missing under Plugins: verify the install path and restart DeepSeek Harness.

This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: zhen-bo/dsh-translate-tab. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.

Install, update, and uninstall this plugin in the Plugin Market of DeepSeek Harness's DSH Plugin Hub

DSH Plugin FAQ