MoeFE / GoogleTranslate

🌐 Google 翻译 Mac 客户端
GNU General Public License v3.0
794 stars 108 forks source link

使用本地方法判断源语言 #120

Closed mantou132 closed 5 years ago

mantou132 commented 6 years ago

现在使用 translation.jsdetect 方法,但是该方法实际上是使用 Google 的 API,需要进行网络请求

建议使用的本地方法是使用该库:https://github.com/wooorm/franc 他不需要网络请求,他是根据 UDHR 来发现语言的; 该方法速度更快。

不过问题是 franc 的到的语言代码是 ISO 639-3 规格,需要映射到 zh-CN (这是什么规范?)

u3u commented 6 years ago

谷歌翻译使用的是 ISO-639-1 代码,似乎可以使用 nodejs-langs 来转换

mantou132 commented 5 years ago

franc 识别单词准确率太低了。