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

Using Google translate API and translateR, Error in file(con, "r") : cannot open the connection

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

循环翻译所有文本

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,"r"):无法打开连接

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

此外,这种使用 google 翻译 API 的方法似乎更直接:https://github.com/ropensci/googleLanguageR