我正试图翻译" alltexts"这是一个包含43个字符串(文本)的字符向量,使用Google翻译API和包translateR(我有一个有效的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
答案 0 :(得分:1)
在尝试其他方法后,我认为由于自动设置的Google翻译API限制而弹出错误,更多信息以及如何更改此信息,请参阅此处:http://code.markedmondson.me/googleLanguageR/articles/translation.html
此外,这种使用谷歌翻译API的方法似乎更直截了当:https://github.com/ropensci/googleLanguageR