我如何获得幻灯片的语言?
How do I get the language of the Slides?
在 Google 表格中,我可以通过 SpreadsheetApp.getActiveSpreadsheet().getSpreadsheetLocale()
获取电子表格的语言
Google 幻灯片脚本中的等效方法是什么?
- 您想检索 Google 幻灯片的区域设置。
- 您想使用 Google Apps 脚本实现此目的。
如果我的理解是正确的,这个答案怎么样?请将此视为几个可能的答案之一。
问题和解决方法:
不幸的是,幻灯片服务中似乎没有用于检索 Google 幻灯片位置的内置方法。因此,在这种情况下,作为解决方法,使用 Slides API 怎么样?使用幻灯片 API 时,可以检索语言环境。
Slides API 检索到的值似乎与 getSpreadsheetLocale()
不同。在我的环境中,getSpreadsheetLocale()
returns ja_JP
。 Slides API 检索到的语言环境值为 ja
。请注意这一点。 The official document表示如下
locale: The locale of the presentation, as an IETF BCP 47 language tag.
示例脚本:
当您使用此脚本时,please enable Slides API at Advanced Google services.
var presentationId = "###"; // Please set the Slides ID.
var locale = Slides.Presentations.get(presentationId).locale;
Logger.log(locale)
参考文献:
- getSpreadsheetLocale()
- Advanced Google services
- REST Resource: presentations
- Method: presentations.get
如果我误解了您的问题并且这不是您想要的方向,我深表歉意。
在 Google 表格中,我可以通过 SpreadsheetApp.getActiveSpreadsheet().getSpreadsheetLocale()
Google 幻灯片脚本中的等效方法是什么?
- 您想检索 Google 幻灯片的区域设置。
- 您想使用 Google Apps 脚本实现此目的。
如果我的理解是正确的,这个答案怎么样?请将此视为几个可能的答案之一。
问题和解决方法:
不幸的是,幻灯片服务中似乎没有用于检索 Google 幻灯片位置的内置方法。因此,在这种情况下,作为解决方法,使用 Slides API 怎么样?使用幻灯片 API 时,可以检索语言环境。
Slides API 检索到的值似乎与 getSpreadsheetLocale()
不同。在我的环境中,getSpreadsheetLocale()
returns ja_JP
。 Slides API 检索到的语言环境值为 ja
。请注意这一点。 The official document表示如下
locale: The locale of the presentation, as an IETF BCP 47 language tag.
示例脚本:
当您使用此脚本时,please enable Slides API at Advanced Google services.
var presentationId = "###"; // Please set the Slides ID.
var locale = Slides.Presentations.get(presentationId).locale;
Logger.log(locale)
参考文献:
- getSpreadsheetLocale()
- Advanced Google services
- REST Resource: presentations
- Method: presentations.get
如果我误解了您的问题并且这不是您想要的方向,我深表歉意。