本地离线翻译脚本:隐私安全,但质量不如谷歌翻译
一位开发者写了个命令行脚本,完全在本地翻译文本。不联网,数据不会发到云端。
背后用了三样东西:TranslateGemma,一个专职翻译的语言模型;Ollama,负责在本地跑模型;还有Efficient Language Detector,用来检测输入是什么语言。
你把文本丢给脚本,它自动识别源语言,然后拿系统语言当目标语言——比如系统设成中文,检测到英文就会翻成中文。脚本用Deno写的,目前只能翻到系统默认语言,灵活性有限。
作者自己说“不完美,但对自己有用”。翻译质量确实比不上Google翻译,但对注重隐私或者没网的地方,它算一个能用的方案。
源代码已经公开在作者页面上,感兴趣可以自己看和改。