如何通过C#从谷歌翻译中获取所有翻译的单词?

时间:2013-06-27 07:30:04

标签: c# c#-4.0 google-translate google-translator-toolkit

在我的Windows应用程序中,我必须将一些单词从“英语”翻译成“印地语”。我使用GoogleTranslation.cs访问并从谷歌获取翻译内容。这是一个小代码snippts。

// 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);

它成功检索翻译后的单词。但我还想获取谷歌翻译页面提供的更多含糖词。。例如,如果你想翻译单词总线到印地语,然后谷歌翻译像बस。如果你想知道其他翻译的单词,那么我们必须点击翻译的单词。现在,它显示弹出窗口中建议的翻译单词列表。所以,我也想检索这个单词列表。请参考我附上的图片以便更好地理解。

enter image description here

这可以检索所有那些替代翻译的单词吗?引导我摆脱这个问题...

1 个答案:

答案 0 :(得分:2)

假设GoogleTranslator.cs是google api的某种包装......你运气不好。根据{{​​3}}(底部声明),此功能无法通过谷歌翻译api调用。