通过我的应用程序使用Google翻译

时间:2011-08-12 04:05:53

标签: c# .net google-translate

我的应用程序中有两个文本框和按钮,一个用于主文本,另一个用于翻译文本。

我正在尝试通过Google翻译API执行此任务,我必须注册我的网站,我仍在开发和运行我的笔记本电脑上的应用程序。

API密钥怎么办?如何在没有网站的情况下获得它?

由于

2 个答案:

答案 0 :(得分:3)

重要提示:Google Translate API自2011年5月26日起正式弃用。由于广泛滥用造成的巨大经济负担,您每天的请求数量将受到限制并且API将在2011年12月1日完全关闭。对于网站翻译,我们建议您使用Google翻译元素。

正如Google建议的那样,创建自己的东西可能比使用已经制作的更简单:

此处:http://www.google.com/webelements/#!/translate

<!-- Google Translate Element -->
<div id="google_translate_element" style="display:block"></div><script>
function googleTranslateElementInit() {
  new google.translate.TranslateElement({pageLanguage: "af"}, "google_translate_element");
};</script>
<script src="http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>

或此处:http://babelfish.yahoo.com/free_trans_service

答案 1 :(得分:0)

谷歌说:

  

我们强烈建议您在每个请求中包含API密钥。而   不需要密钥,使用密钥可以让我们识别并与您联系   纠正任何问题。详细了解why it's useful to have an API key

似乎你不需要一个。