
Obsidian 插件全是英文看不懂不写一行代码也能让界面彻底变成中文【免费下载链接】obsidian-i18n项目地址: https://gitcode.com/gh_mirrors/ob/obsidian-i18n如果你也在 Obsidian 里装过几个社区插件多半经历过这样的时刻插件功能看着很香打开设置页却是满屏的 Settings、Appearance、Advanced每个单词都眼熟拼在一起却不知道哪个开关该动。obsidian-i18n 就是为这个场景而生的——它是一款能把 Obsidian 插件界面彻底中文化的工具全程不需要你写任何代码。一段被英文界面劝退的安装经历事情要从我装 Calendar 插件说起。当时我听说它能在笔记库里做日历视图兴奋地装好然后打开设置界面顶部一行 Date Format中间一个 Interval底下还躺着 Week Start旁边跟着一排我自己都解释不清的下拉框。我咬着牙调了半天结果日历一直显示周日在开头而我想要周一。我也试过别人说的暴力办法把插件的 main.js 解开搜索英文单词手动改成中文再放回去。可那文件是压缩成一条长线的上千行代码我在里面翻了十分钟眼睛都花了还差点把插件弄崩溃。后来还试过截图丢进翻译软件翻出来的话术根本没法填回去。当时我已经默认放弃这件事了——直到有朋友扔给我一个链接说这个插件能帮你把别的插件变中文。换个思路不碰源码只填表格obsidian-i18n 的思路跟手动改源码完全不同。它要做的事情可以用一句话概括把插件里所有给人看的英文单独抽出来放进一张表格你负责在表格里填中文它负责把中文放回插件里。这套设计有三个好处我在后来用它汉化 Calendar 的过程中一点点体会到了第一它全程不碰插件的源代码翻译数据存在自己独立的位置插件更新了、重装了你的译文都不会跟着丢第二它自带一个 AI 翻译引擎支持 OpenAI 兼容接口、Gemini、DeepSeek、智谱、通义、豆包等十六家服务商能替你把八成以上的体力活干完第三它把翻译这件事做成了一张可视化的表鼠标点进单元格就能改跟整理 Excel 差不多。换句话说以前汉化插件是改程序现在变成了填表格。装上它从下载到点亮地球图标因为 obsidian-i18n 还没上架 Obsidian 的官方社区市场安装有两种方式。如果你已经装了 Obsidian42 - BRAT最省事打开 BRAT 设置点 Add Beta plugin把仓库地址粘贴进去稍等片刻就能在第三方插件列表里看到 Obsidian i18n直接启用。如果网络条件一般也可以去项目仓库的 Releases 页面下载obsidian-i18n.zip手动解压到笔记库的.obsidian/plugins/目录下确保路径是.obsidian/plugins/obsidian-i18n/main.js然后重启 Obsidian。启用之后Obsidian 左侧栏会出现一个地球图标。点开它会进入 i18n 管理中心——接下来的所有操作都在这里完成。打通第一套 AI 翻译服务10 分钟完成配置汉化一个插件最快的路径是先让 AI 干粗活再自己精修。所以第一步是给 AI 翻译引擎配好口粮。进入设置里的语言模型选项卡你可以建立多套配置方案在不同模型厂商之间来回切换。核心要填三样API 接口地址、API 密钥和模型型号。比如用 OpenAI 兼容接口就填对应的请求路径用 DeepSeek 就选deepseek-chat嫌麻烦也可以用 Ollama 在本地跑模型那个连密钥都不用。填完别忘了点一下立即测试插件内置的连通性诊断会帮你在发真请求之前先排查一遍看到连接成功再进入下一步。顺路去综合设置里做两件小事把目标语言设成zh-cn留一个作者署名——这个署名会写进你之后导出的译文包元数据里。点一下提取英文自己排队出来配置完成后回到管理中心在插件列表里找到 Calendar点进去再点提取 / Extract。这一步用到的核心技术叫 AST全称是 Abstract Syntax Tree翻译成大白话就是语法树。你可以把它想象成一台扫描仪它读一遍 Calendar 的编译产物不是去看代码怎么运行而是专门把界面按钮、提示语、设置项名称这些给用户看的字符串一个个摘出来。摘完不会写回原文件只会出现在编辑器里。于是我的表格里多了一排排条目每一行都有节点类型、变量名、原文和译文四列。比如有一行变量名是weekStart原文是Week Start——正是那个把我折腾半天的选项。看到它安静地躺在表格里而不是躲在一千行压缩代码中间我心里一下子踏实了。让 AI 干活之前先把账算清楚接下来的操作是点翻译 / Translate让 AI 批量处理剩余条目。但 obsidian-i18n 有一点做得很贴心它会在你按下按钮之前先把这次翻译预计消耗的 Token 数和折算出来的金额算给你看。比如几百条短文本面板上会显示类似约消耗 3000 Tokens预计 ¥0.15这样的字样。你确认没问题再正式开始避免钱包被偷偷咬一口。它还有一个越用越省的机制本地缓存。像 Settings、Cancel 这种高频词只要以前翻译过一次再遇到就直接从本地取零请求、零费用连进度条都拉不满就翻完了。所以翻译量越大单条成本反而越低。等进度条走完回到表格一看绝大多数条目已经填上了中文。人工收尾像整理表格一样统一术语AI 翻完的译文我会习惯性地过一遍。这一步比想象中轻松因为表格顶部有搜索框可以同时按节点类型、变量名、原文、译文四个维度筛选。我一般先切到未翻译筛选器看看有没有漏网的条目再逐个点进译文单元格微调。遇到拿不准的短文本变量名能救命。比如一个只有 Add 一个词的条目单看原文根本不知道加的是什么但变量名写着addEventButtonLabel上下文一下就清楚了应该译成添加事件。这比对着源码猜半天高效太多。改完光标移开插件会自动保存整个流程没有多余的弹窗打断我。那天晚上我花了大概二十分钟把 Calendar 剩下的词条全部顺了一遍还顺手统一了几个术语Date 一律译成日期Interval 译成间隔绝不出现同一插件里两种叫法打架的情况。应用、还原与自动续命放心试错润色完毕点应用 / Apply。这时插件才把译文放回 Calendar 的运行文件里并自动重载目标插件。我切回 Obsidian 一看日历设置页已经变成中文那个让我头疼的 Week Start 现在清清楚楚写着周起始日。如果你在翻译过程中不小心删掉了\n这类转义符号或者弄丢了${变量}这种模板占位符应用后插件可能报错、重载失败。这时候不用慌回到管理中心点还原 / Restore插件会用应用前保存的快照把目标插件恢复到原始状态一步复位什么都不用担心。更省心的是智能更新开关。开启之后如果 Calendar 插件发布了新版本obsidian-i18n 启动时会自动把旧译文重新映射并应用上去你不用每次升级都重新翻一遍。这也正是翻译数据和插件解耦的价值所在——译文存在自己的地盘插件怎么折腾都影响不到它。从自己用到分享出去Calendar 汉化好之后我发现观感好的地方还有最后一个分享。在管理中心的管理标签里可以勾选译文源并导出得到一份.i18n.gz归档文件直接发给群里同样头疼的 Obsidian 用户对方导入就能用。如果你还想更进一步可以在 Cloud 视图里配置好 GitHub Token 和仓库把本地译文发布成云端资源其他人就能从社区目录里直接下载。反过来也一样有些冷门插件我自己懒得翻就直接去云端社区目录搜找到别人打磨好的译文包导入、应用几分钟搞定。汉化这件事从此变成你帮我、我帮你的共享游戏而不是一个人的苦差事。汉化前后对比一次亲测为了让你对收益有个直观感受我把汉化 Calendar 前后的体验整理成了对比表数据为示例基于我个人的一次实测项目汉化前汉化后变化初次配置耗时约 40 分钟约 8 分钟缩短约 80%理解设置项含义约一半靠猜全部明确无歧义调错开关次数3 次0 次少走弯路插件升级后需重翻自动保留译文一劳永逸当然不同插件体量不同数字会有浮动但从读代码变成填表格这件事省下的时间是真真切切的。回头看这段经历最打动我的不是翻译速度变快了而是 obsidian-i18n 把一件听起来极客的事做成了任何人都能上手的小事。它没有让我变成代码高手而是让我记住了插件的功能本身。当界面开始用母语说话工具才算真正属于你。下次再遇到满屏英文的插件你或许会想起今天这篇文章——打开那个地球图标从点一下提取开始就好。【免费下载链接】obsidian-i18n项目地址: https://gitcode.com/gh_mirrors/ob/obsidian-i18n创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考