在Google表中设置DEEPL API涉及多个步骤,包括获取DEEPL API密钥,编写Google Apps脚本以及配置脚本以使用API。这是一个详细的指南:
##步骤1:获取一个DEEPL API键
1。创建一个DEEPL API帐户:访问DEEPL网站并专门为DEEPL API创建帐户。这与常规DEEPL帐户不同,因此请确保您注册API帐户。
2.获取API密钥:登录您的DEEPL API帐户后,请导航到帐户设置以找到您的身份验证密钥。该键对于使用API至关重要。
##步骤2:设置Google Apps脚本
1。打开Google表格:首先打开您的Google表格。
2。访问应用程序脚本:从菜单中,转到扩展名>应用程序脚本。这将打开应用程序脚本编辑器。
3。创建一个新的脚本文件:如果您有一个现有脚本,则可以添加一个新文件。否则,您可以使用名为“ Code.gs”的默认脚本文件。
4。删除默认代码:删除脚本文件中的任何默认代码,例如`myFunction()`占占位符。
##步骤3:粘贴DEEPL API脚本
1。获取脚本代码:您可以使用DEEPL提供的示例脚本或在线可用的类似脚本。例如,您可以使用GitHub的DeepL示例存储库中的脚本[2]。
2。粘贴脚本:复制DeepL脚本的内容并将其粘贴到您的应用程序脚本文件中。确保用实际的DEEPL API密钥替换身份验证密钥的占位符。
##步骤4:配置脚本
1。修改脚本:在脚本中,找到需要输入DEEPL API键的行。它应该看起来像`const authkey =“ your_api_key_here”;`。用实际的API键替换`'your_api_key_here'。
2。保存脚本:粘贴和配置API键后,通过单击软盘图标或按`ctrl+s`(或在Mac上按`cmd+s`)来保存脚本。
##步骤5:在Google表中使用DEEPL功能
1。返回您的工作表:关闭应用程序脚本编辑器,然后返回您的Google表。
2。使用DEEPL函数:您现在可以在工作表中使用DEEPL翻译功能。例如,如果您设置了一个名为“ deepltranslate”的函数,则可以这样使用:`= = deepltranslate(a1,“ auto”,“ de”)`。这将单元A1中的文本从自动检测到的语言转换为德语。
##其他提示
- 重新翻译问题:请注意,使用DEEPL API的公式每次打开表时都可以重新翻译文本,这可以快速消耗您的API配额。考虑实施解决方法以防止不必要的重新翻译[2]。
-API配额:免费的DEEPL API帐户每月最多可容纳500,000个字符。监视您的使用情况,以避免超过此限制[2] [4]。
通过遵循以下步骤,您可以有效地将DEEPL API与Google表格集成在一起,以直接在电子表格中直接利用Deepl的高质量翻译功能。
引用:
[1] https://webapps.stackexchange.com/questions/149026/integrate-deepl-with-google-sheets
[2] https://github.com/deeplcom/google-sheets-example
[3] https://www.scriptable-assets.page/add-ons/sheetsl/
[4] https://84office.jp/en/googlesheet-deepl-api-translation/
[5] https://developers.deepl.com/docs
[6] https://developers.deepl.com/docs/api-reference/document
[7] https://www.linkedin.com/pulse/deepl-function-function-google-sheets-andr%C3%A9-PITI%C3%A9
[8] https://www.youtube.com/watch?v=kxndko2riqe
[9] https://n8n.io/integrations/deepl/and/google-sheets/