0

我正在尝试在 Google Apps 脚本中编写一个函数,每当在嵌入脚本的 Google 表格中编辑单元格时触发该函数。该功能的目的是在编辑的单元格上自动添加英文翻译作为注释。这是我的代码:

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(),因为如果我不使用这个,它就可以工作。任何人都可以帮忙吗?

4

1 回答 1

0

“auto”不是 LanguageApp.translate 中的有效参数。请在此处查看有效的语言代码:

语言支持

于 2021-01-22T16:17:47.667 回答