如何通过C#从google translation获取所有翻译的单词?
在我的windows应用程序中,我必须将一些单词从“英语”翻译成“印地语”。我使用GoogleTranslation.cs从google访问和获取翻译内容。这是一个小代码snippts如何通过C#从google translation获取所有翻译的单词?,c#,c#-4.0,google-translate,google-translator-toolkit,C#,C# 4.0,Google Translate,Google Translator Toolkit,在我的windows应用程序中,我必须将一些单词从“英语”翻译成“印地语”。我使用GoogleTranslation.cs从google访问和获取翻译内容。这是一个小代码snippts // Initialize the translator using RavSoft.GoogleTranslator; Translator t = new GoogleTranslator(); t.SourceLanguage = "English"; t.TargetLanguage = "Hindi";
// Initialize the translator
using RavSoft.GoogleTranslator;
Translator t = new GoogleTranslator();
t.SourceLanguage = "English";
t.TargetLanguage = "Hindi";
t.SourceText = "bus";
// Translate the text
t.Translate();
Console.WriteLine (t.Translation);
它成功地检索了翻译后的单词。但我还想获得谷歌翻译页面提供的更多建议单词。例如,如果你想将单词翻译成印地语,那么谷歌翻译成बस。此外,如果您想知道其他翻译词,我们必须单击翻译词。现在,它将在弹出窗口中显示建议翻译词的列表。因此,我也想检索此翻译词列表。请参考我随附的图片以更好地理解
这是否可以检索所有这些替代翻译词?指导我摆脱这个问题…假设
GoogleTranslator.cs
是围绕谷歌api的某种包装。。。你真倒霉。根据(最下面的声明)这个功能不能通过GoogleTranslateAPI调用使用 什么是“GoogleTranslator.cs”?一个有用的链接实际上,GoogleTranslator.cs文件可用于将web请求发送到google翻译页面,其中包含请求数据和url。最终捕获web响应(html内容)并解析html内容以获取翻译文本。是否有完整源代码示例的最终解决方案?@Kiquenet:没有……谷歌目前已停止该服务。该选项仅在支付模式下可用。。。