javascript - 如何获取幻灯片的语言?
问题描述
在 Google 表格中,我可以通过以下方式获取电子表格的语言SpreadsheetApp.getActiveSpreadsheet().getSpreadsheetLocale()
Google幻灯片脚本中的等效方式是什么?
解决方案
- 您想要检索 Google 幻灯片的语言环境。
- 您想使用 Google Apps 脚本实现此目的。
如果我的理解是正确的,这个答案怎么样?请认为这只是几个可能的答案之一。
问题和解决方法:
不幸的是,在幻灯片服务中似乎没有用于检索 Google 幻灯片位置的内置方法。那么在这种情况下,作为一种解决方法,使用 Slides API 怎么样?使用 Slides API 时,可以检索语言环境。
Slides API 检索到的值似乎与getSpreadsheetLocale()
. 在我的环境中,getSpreadsheetLocale()
返回ja_JP
. Slides API 检索到的语言环境的值为ja
. 请注意这一点。官方文档是这样说的。
locale:演示文稿的区域设置,作为 IETF BCP 47 语言标签。
示例脚本:
当您使用此脚本时,请在高级 Google 服务中启用 Slides API。
var presentationId = "###"; // Please set the Slides ID.
var locale = Slides.Presentations.get(presentationId).locale;
Logger.log(locale)
参考:
如果我误解了您的问题并且这不是您想要的方向,我深表歉意。
推荐阅读
- python - 硬币条纹不起作用。是因为嵌套的ifs吗?
- django - 如何更改 xlwt 中的日期格式以及如何在 django 上设置外键?
- linux - sysfs_create_group() 不删除属性
- office-js - Outlook Mail REST API v2.0 OData URL 功能
- lotus-domino - HCL Volt 服务到另一个 Notes 数据库
- c# - 如何使用 NAudio 减小文件大小/压缩 mp3 文件
- regex - 正则表达式匹配逗号之间的管道符号,之间没有字符串文本
- javascript - 如果函数在数组内部或外部,如何在重写 JSON.stringify 时使用递归并返回不同的值?
- amazon-web-services - 有没有办法以编程方式在其他区域创建别名提供程序和 AWS 资源?
- javascript - 有条件地在多选下拉列表中更改颜色