Saken202 downloadsAutomatically translate and localize Obsidian community plugin names, descriptions, and interfaces into your preferred language with Trans-Hub.
Make supported Obsidian community plugins feel native in your language.
English · 简体中文见下方
Trans-Hub Localizer applies verified translations to supported community-plugin names, descriptions, settings, commands, and interface text. It changes only Obsidian's presentation layer: third-party plugin files and vault notes remain untouched.
Powered by Trans-Hub, an open localization collaboration platform.
Runtime localization uses exact, version-aware matches. Markdown editors, reading views, code, scripts, and editable content are excluded.
Most Trans-Hub translations are currently machine-generated and are clearly labeled as not human reviewed. If you know a plugin or language well, you can help translate, proofread, and review its localization. Your contribution makes the text more accurate and keeps it maintainable as plugins evolve.
View Obsidian localization progress and contribute
Install Trans-Hub Localizer from Settings → Community plugins in Obsidian.
For a manual installation, download main.js, manifest.json, and styles.css from the matching GitHub Release, then place all three files in:
<vault-config-dir>/plugins/trans-hub-plugin-localizer/
Enable the plugin, connect your Trans-Hub account in the browser, choose your display language, and select the plugins you want to localize.
Install only assets whose GitHub Release tag exactly matches the version shown in
manifest.json. Do not combine files from different versions.
See the Trans-Hub privacy policy for server-side data handling.
Requirements: Node.js 24 and pnpm 10.34.4.
pnpm install --frozen-lockfile
pnpm lint
pnpm type-check
pnpm test
pnpm build
Release tags use plain x.y.z semantic versions and match manifest.json, package.json, and versions.json. Every release is rebuilt from its immutable tag, tested, and accompanied by GitHub artifact attestations for the three files Obsidian downloads.
Versions below 1.0.0 are public testing releases. Trans-Hub will publish 1.0.0 only after community-directory testing, upgrade compatibility, and the human-review workflow have proven stable. Internal server, adapter, and database revisions do not change the plugin's public version.
Apache-2.0. See LICENSE.
让已支持的 Obsidian 社区插件以你选择的语言自然显示。
语枢 · 插件本地化会为已支持的社区插件应用经校验的译文,覆盖名称、说明、设置、命令和界面文本。它只作用于 Obsidian 的呈现层,不会修改第三方插件文件或你的库(Vault)笔记。
由开放本地化协作平台 语枢(Trans-Hub) 驱动。
运行时本地化采用精确且与版本绑定的匹配;Markdown 编辑器、阅读视图、代码、脚本及可编辑内容均被排除在外。
当前多数语枢译文由机器翻译生成,并会明确标注未经人工校对。如果你熟悉某个插件或语言,欢迎参与翻译、校对和审查;这能让译文更准确,也能随插件版本持续维护。
可直接在 Obsidian 的 设置 → 第三方插件 中安装 Trans-Hub Localizer。
如需手动安装,请从与版本号一致的 GitHub Release 下载 main.js、manifest.json 和 styles.css,并将三者放入:
<vault-config-dir>/plugins/trans-hub-plugin-localizer/
启用插件后,在浏览器中连接语枢账号,选择显示语言,再选择要本地化的插件即可。
仅安装 GitHub Release tag 与
manifest.json版本完全一致的制品;不要混用不同版本的文件。
服务端数据处理请参阅语枢隐私政策。
环境要求:Node.js 24、pnpm 10.34.4。
pnpm install --frozen-lockfile
pnpm lint
pnpm type-check
pnpm test
pnpm build
Release 标签使用纯 x.y.z 语义化版本,并与 manifest.json、package.json、versions.json 保持一致。每个版本均从不可变标签重新构建、经测试,并附带 Obsidian 下载的三个文件对应的 GitHub 制品证明。
1.0.0 以下版本均为公开测试版。只有在社区目录测试、升级兼容性和人工审核流程稳定后,语枢才会发布 1.0.0;服务端、适配器和数据库内部迭代不会单独推动插件公开版本递增。
Apache-2.0,详见 LICENSE。