使用Google翻译API和translateR,文件中的错误(con," r"):无法打开连接

时间:2018-05-18 13:39:01

标签: r api google-translate translate

我正试图翻译" alltexts"这是一个包含43个字符串(文本)的字符向量,使用Google翻译API和包translateR(我有一个有效的API密钥)。它适用于一小部分文本,但循环不起作用,任何想法?提前致谢。这是代码:

使用循环

翻译alltexts
for(i in 1:length(alltexts)){
translations <- translate(content.vec = alltexts, 
google.api.key = my.api.key, 
source.lang = 'fr', target.lang = 'en')
}
translations

文件错误(con,&#34; r&#34;):无法打开连接

1 个答案:

答案 0 :(得分:1)

在尝试其他方法后,我认为由于自动设置的Google翻译API限制而弹出错误,更多信息以及如何更改此信息,请参阅此处:http://code.markedmondson.me/googleLanguageR/articles/translation.html

此外,这种使用谷歌翻译API的方法似乎更直截了当:https://github.com/ropensci/googleLanguageR