大家好,发布一个面向 Obsidian 社区插件的本地化工具:Trans-Hub Localizer(语枢 · 插件本地化),当前为 0.2.0 公开测试版。
它会识别已启用、且能够关联到 Obsidian 官方社区目录可信 GitHub 来源的插件;在本机保守提取可本地化的界面文本,并在有与当前插件版本匹配的已发布译文时,安全地应用到 Obsidian 的呈现层。
它做什么
- 为插件名称、说明、设置项、命令和部分界面文本提供本地化
- 按插件版本匹配已发布译文,避免把旧译文错用到新版本
- 支持简体中文、繁體中文、日语、韩语、德语、法语、西班牙语、葡萄牙语(巴西)和俄语作为目标语言
- 优先保留插件自带的目标语言;语枢只补齐仍显示源文的界面
- 明确标示译文来源:插件自带、语枢机翻、语枢已校对或语枢校对修正
安全与边界
- 不会修改第三方插件文件,也不会读取或修改笔记正文。
- 仅在插件版本、文本结构和占位符都能安全匹配时才替换;任何歧义、冲突或不安全情形都会保持原文。
- 某插件或某语言尚未生成、审核或发布时会显示等待状态,不会即时用不确定的机翻覆盖界面。
- 英文是当前源语言,选择 English 时不会产生英译英需求。
参与公开测试
语枢账户注册目前为邀请制。插件会在系统浏览器中完成登录和设备授权,不会接触或保存你的账号密码。
如想参与测试、申请邀请码,或反馈漏译和不准确的译文,欢迎加入双语社区:
下载与源码
- Release 0.2.0: Release 0.2.0 · SakenW/trans-hub-obsidian-localizer · GitHub
- 源码: GitHub - SakenW/trans-hub-obsidian-localizer: Automatic translation and localization (i18n) for Obsidian community plugin names, descriptions, and user interfaces. · GitHub
Release 中包含 main.js、manifest.json 与 styles.css;可按 Obsidian 的手动插件安装方式放入 vault 的 .obsidian/plugins/trans-hub-plugin-localizer/ 目录后启用。
特别想收集以下反馈:
- 你最希望优先支持哪些社区插件?
- 插件的本地化状态与译文来源标示是否足够清楚?
- 是否遇到不应翻译、漏译或译文不准确的界面文本?
- 在版本更新后,译文应用和恢复原文是否符合预期?
当前多数语枢译文由机器翻译生成,并会明确标示尚未经人工校对;欢迎熟悉插件或目标语言的朋友一起参与完善。

