如何翻译C#winforms中的文本

时间:2011-11-23 07:47:20

标签: c# translation google-translate

我需要翻译一些文字&我正在尝试使用谷歌翻译来翻译它。我查了article。但我在下面的代码中得到了一个例外。

result = webClient.DownloadString(url);

异常:远程服务器返回错误:(414)Request-URI太大。

我从未使用过API,因此尝试使用此类来翻译文本。

有什么建议吗?

我检查了类似的帖子,但找不到更简单的方法。

2 个答案:

答案 0 :(得分:2)

您可以使用一些SDK。

http://code.google.com/p/google-api-for-dotnet/(非正式的谷歌翻译API - 似乎旧)

http://www.microsofttranslator.com/dev/(Microsoft Translator API - Commercial)

http://msdn.microsoft.com/en-us/library/ff512419.aspx(Microsoft Translator API指南)

您可以下载源代码并阅读它们

答案 1 :(得分:2)

如果你正在使用Winforms,Microsofts Translator也是一个不错的选择,它们作为web服务提供,非常容易在.net中使用。

文档: