如何使用C#谷歌API翻译整个网站
本文关键字:网站 翻译 API 何使用 谷歌 | 更新日期: 2023-09-27 18:28:00
我没有得到这个例子
string text = "我喜欢跑步。";
TranslateClient client = new TranslateClient(/* Enter the URL of your site here */);
string translated = client.Translate(text, Language.ChineseSimplified, Language.English);
Console.WriteLine(translated);
// I like running.
上面写着"在这里输入你网站的网址"。我以为这是你想要翻译的网站,但下一行需要翻译一些文本。我不明白。我必须先下载页面然后翻译吗?没有翻译整页吗?
编辑
这似乎不可能。看来我还得花钱才能使用这个图书馆。外面有免费的吗?
有问题的URL是运行代码的站点。因此,如果foo.com使用TranslateClient,那么"foo.com"应该是参数。文本是您想要翻译的实际文本,如示例所示。
我不认为它会像web界面那样翻译URL,但我还没有测试过。
此外,API不再免费使用,而且看起来TranslateClient不适用于此,因为它不需要密钥。
你可以看看网站翻译是否能满足你的需求。