dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
French locale pack for the DeepSeek Harness interface.
Adds Français to the language selector in Settings → General, translating the full UI: 58 namespaces, 2614 keys, with automatic fallback to English for any key not yet translated.
dsh plugin --profile web add dsh-locale-fr
Or from the in-app marketplace (Settings → Plugin Market): search for dsh-locale-fr.
Every namespace registered with the Harness locale service at build time: chat, conversations, commands, settings (general, models, providers, plugins, permissions, schedules, workspaces…), sidebar panels (markdown, PDF, Office, images, code preview), jobs, plans, goals, subagents, skills, and common UI elements (buttons, dialogs, empty states).
Missing keys — for example after a Harness update adds new strings — automatically fall back to English, so the interface always stays usable.
/model command descriptions) remain in their registration language — this is a documented limitation of the Harness locale service itself, not of this pack.The client module registers a fr locale with fallback to en via ctx.locale.addLanguage({ id: 'fr', label: 'Français', fallback: 'en' }), then contributes its dictionaries with ctx.locale.register(namespace, 'fr', dict) for each of the 58 namespaces. No patches to Harness source files — pure plugin protocol, survives Harness updates.
Note: client.js is a web-only module (loaded through window.__ModuleLoader__, not ESM import); the npm entry point index.js is intentionally a no-op.
MIT
Pack de langue française pour l'interface de DeepSeek Harness.
Ajoute Français au sélecteur de langue dans Réglages → Général, avec traduction complète de l'interface : 58 espaces de noms, 2614 clés, et repli automatique vers l'anglais pour toute clé non encore traduite.
dsh plugin --profile web add dsh-locale-fr
Ou depuis le marché intégré (Réglages → Plugin Market) : cherchez dsh-locale-fr.
/model) restent dans leur langue d'origine — limitation documentée du service de locale de Harness, pas de ce pack.Le module client enregistre une locale fr (repli en) puis contribue ses dictionnaires pour chacun des 58 espaces de noms. Aucune modification des fichiers sources de Harness — protocole de plugin pur, compatible avec les mises à jour.
Note : client.js est un module web uniquement (chargé via window.__ModuleLoader__, pas par import ESM) ; le point d'entrée npm index.js est volontairement vide.
MIT