我想建立一个网站和/或应用程序,其中包括一个信使,自动翻译用户之间的文字(关闭选项)。我没有建立网站或信使的经验,所以我在这里询问这是否可能,并寻找一个跳转点,得到编码/研究(主要与翻译集成)。剩下的我很容易找到)。
如果可能,执行这种集成的一般过程是什么?
我可能需要什么语言/工具包?
我希望流程的工作方式是:用户A编写消息,用用户A的语言发送给用户B,然后由用户B的机器翻译并呈现。
最佳答案
谷歌翻译已经api and documentation。
也可以看到yandex translte api。在拉格斯凯尔,这是芯片,在小规模是免费的。
在self project中,我使用了yandex translate api。
这个使用yandex api的例子。很简单。
$translate = file_get_contents("https://translate.yandex.net/api/v1.5/tr.json/translate?key=".$yandex_translate_key."&text=".urlencode($messageText)."&lang=".$language."&options=1");
if(!$translate)
{
die("Error");
}
$data = json_decode($translate, true);
var_dump($data)