dsh-locale-fr: DeepSeek Harness 界面法語本地化包

前言

DeepSeek Harness (DSH) 的界面默認爲英文。對於習慣法語的開發者,閱讀和調試存在語言障礙。dsh-locale-fr 插件旨在解決這一問題,通過插件協議直接向 DSH 的內部語言服務注入法語字典,提供完整的界面法語本地化支持。

這是什麼

這是一個由 BlackAngel242 維護的插件,屬於 DeepSeek Harness 的生態組件。它的核心作用是將 Harness 的界面語言設置爲法語,覆蓋主流功能模塊。

核心功能

  • 語言選項:在 設置 → 通用 的語言選擇器中增加 Français 選項。
  • 翻譯覆蓋:翻譯了 58 個命名空間、2614 個 UI 鍵。
  • 自動回退:對於尚未翻譯的鍵,自動回退到英語,確保界面始終可用。

安裝與啓用

使用 DSH 的插件管理器安裝該插件。

dsh plugin --profile web add dsh-locale-fr

安裝完成後,執行以下步驟啓用法語界面:

  1. 重新加載頁面(或重啓桌面應用)。
  2. 進入 設置 → 通用 → 語言。
  3. 在語言列表中選擇 Français。

典型用法

啓用後,插件會接管 Harness 的主要 UI 翻譯。用戶可以在法語環境下進行會話管理、配置模型提供商、查看日誌等操作。

適用場景與注意

  • 適用場景:需要使用法語環境進行開發或調試 DSH 的用戶。
  • 已知限制:
    • Slot-render 外文本:在 slot-render 之外捕獲的文本(例如 /model 命令的描述)會保留其註冊時的語言,不會自動翻譯。這是 Harness 語言服務本身的限制。
    • 新鍵更新:插件基於 Harness 打包時的英語字典生成。如果 Harness 發佈了新版本並新增了字符串,這些新鍵在插件重新生成前會顯示爲英語。
    • 模塊機制:client.js 是 Web 端專用模塊,通過 window.__ModuleLoader__ 加載;index.js 是 npm 入口點,被設計爲空操作。

短結尾

該插件通過純插件協議工作,不修改 Harness 源碼。如需查看更多插件或瞭解源碼,可參考 GitHub 倉庫。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜