LanguageApp.translate() 导致 onEdit(e) 失败
LanguageApp.translate() causes onEdit(e) to fail
我正在尝试在 Google Apps 脚本中编写一个函数,只要在嵌入脚本的 Google Sheet 中编辑单元格,就会触发该函数。该功能的目的是在编辑的单元格上自动添加英文翻译作为注释。这是我的代码:
function onEdit(e){
var range = e.range;
var content = range.getValue();
var translation = LanguageApp.translate(content, "auto", "en");
range.setNote(translation);
}
该函数在我编辑单元格时运行,但是失败并显示以下消息:
Invalid argument: source
at onEdit(Code:4)
问题似乎是LanguageApp.translate(),因为如果我不使用这个,它就可以工作。有人可以帮忙吗?
"auto" 在 LanguageApp.translate 中不是有效参数。请在此处查看有效的语言代码:
我正在尝试在 Google Apps 脚本中编写一个函数,只要在嵌入脚本的 Google Sheet 中编辑单元格,就会触发该函数。该功能的目的是在编辑的单元格上自动添加英文翻译作为注释。这是我的代码:
function onEdit(e){
var range = e.range;
var content = range.getValue();
var translation = LanguageApp.translate(content, "auto", "en");
range.setNote(translation);
}
该函数在我编辑单元格时运行,但是失败并显示以下消息:
Invalid argument: source
at onEdit(Code:4)
问题似乎是LanguageApp.translate(),因为如果我不使用这个,它就可以工作。有人可以帮忙吗?
"auto" 在 LanguageApp.translate 中不是有效参数。请在此处查看有效的语言代码: