Releases: Zn-Dk/dsh-session-repair
Releases · Zn-Dk/dsh-session-repair
Release list
dsh-session-repair v0.6.2
dsh-session-repair v0.6.2
DSH Web 会话诊断、可信备份与安全修复插件。
修复
- i18n 未跟随宿主语言:改用 Host locale 服务(
ctx.get('locale')读locale.preference),并通过useSyncExternalStore订阅切换实时重渲染;不再依赖navigator.language(用户切 English 后仍显示中文的问题)。
变更
- Client bundle 通过
locale.register('dsh-session-repair', { zh, en })注册文案,t()优先走宿主翻译管道。 - humanDiff 标点与 seq 列表分隔符也 i18n 化(
joinEnd/sentenceEnd/seqSep)。
Fixed (en)
- i18n now follows the Host locale service (
ctx.get('locale')readslocale.preference) withuseSyncExternalStorereactive re-render; no longer relies onnavigator.language(which stayed zh after switching the UI to English).
Changed (en)
- Client bundle registers copy via
locale.register('dsh-session-repair', { zh, en });t()prefers the Host translation pipeline. - humanDiff punctuation and seq-list separators are i18n keys (
joinEnd/sentenceEnd/seqSep).
- npm: https://www.npmjs.com/package/dsh-session-repair
- GitHub: https://github.com/Zn-Dk/dsh-session-repair
- 收录: awesome-dsh-plugin (category: session)