如何在不使用在线服务的情况下使用Ruby检测用户的输入语言?

我正在寻找一种库或技术来检测用户提供的文本块的输入语言。 在线查找(如谷歌翻译)不能用于此任务,因为我正在编写一个必须脱机运行的应用程序。

谢谢。

这里有两个你可能想尝试的基于n-gram的gem。 他们离线工作。

对于任何有兴趣的人,我找到了http://rubygems.org/gems/kenwaln-whatlanguage ,它表现出色。

我正在使用我非常喜欢的CLD ,简洁易用。 试试看。