【插件发布】Trans-Hub Localizer:让 Obsidian 社区插件界面支持多语言

大家好,发布一个面向 Obsidian 社区插件的本地化工具:Trans-Hub Localizer(语枢 · 插件本地化),当前为 0.2.0 公开测试版。

它会识别已启用、且能够关联到 Obsidian 官方社区目录可信 GitHub 来源的插件;在本机保守提取可本地化的界面文本,并在有与当前插件版本匹配的已发布译文时,安全地应用到 Obsidian 的呈现层。

它做什么

  • 为插件名称、说明、设置项、命令和部分界面文本提供本地化
  • 按插件版本匹配已发布译文,避免把旧译文错用到新版本
  • 支持简体中文、繁體中文、日语、韩语、德语、法语、西班牙语、葡萄牙语(巴西)和俄语作为目标语言
  • 优先保留插件自带的目标语言;语枢只补齐仍显示源文的界面
  • 明确标示译文来源:插件自带、语枢机翻、语枢已校对或语枢校对修正

安全与边界

  • 不会修改第三方插件文件,也不会读取或修改笔记正文。
  • 仅在插件版本、文本结构和占位符都能安全匹配时才替换;任何歧义、冲突或不安全情形都会保持原文。
  • 某插件或某语言尚未生成、审核或发布时会显示等待状态,不会即时用不确定的机翻覆盖界面。
  • 英文是当前源语言,选择 English 时不会产生英译英需求。

参与公开测试

语枢账户注册目前为邀请制。插件会在系统浏览器中完成登录和设备授权,不会接触或保存你的账号密码

如想参与测试、申请邀请码,或反馈漏译和不准确的译文,欢迎加入双语社区:

下载与源码

Release 中包含 main.js、manifest.json 与 styles.css;可按 Obsidian 的手动插件安装方式放入 vault 的 .obsidian/plugins/trans-hub-plugin-localizer/ 目录后启用。

特别想收集以下反馈:

  1. 你最希望优先支持哪些社区插件?
  2. 插件的本地化状态与译文来源标示是否足够清楚?
  3. 是否遇到不应翻译、漏译或译文不准确的界面文本?
  4. 在版本更新后,译文应用和恢复原文是否符合预期?

当前多数语枢译文由机器翻译生成,并会明确标示尚未经人工校对;欢迎熟悉插件或目标语言的朋友一起参与完善。

更新到0.2.5版本,还是同样的问题