曲淡歌 (@aqu233)【Obsidian插件】Translay Translator —— 不改源码也能翻译任意 Obsidian 插件 UI 中发帖

大家好,我最近做了一个插件 Translay Translator,想分享给同样习惯使用中文(或其他非英文语言)的朋友。 
背景:为什么会做这个插件?
作为中文用户,我在使用很多英文插件时,经常会因为不熟悉术语或界面文案而打断思路。
以前想翻译插件基本只有两种方式:

提 PR 给插件加 i18n(流程复杂、要写代码、还得看作者是否愿意接受)
手动修改插件 main.js 里的硬编码英文(麻烦且容易出问题)

我之前也写过一个能自动匹配硬编码英文的翻译插件(i18n),但因为会改动插件源码,无法通过官方审核。
所以今年我重新设计了一个完全不修改任何插件源码的翻译方案。

Translay Translator:直接翻译渲染后的界面文本
项目地址:

它的原理很简单:
观察当前页面渲染出的文本 → 翻译 → 替换显示内容
不依赖插件作者、不改代码、不需要懂编程。

主要功能

...