【问题标题】:Slack API - chat.postMessage support for Localization in attachmentsSlack API - chat.postMessage 支持附件中的本地化
【发布时间】:2018-12-29 18:00:29
【问题描述】:

我正在使用带有附件的 chat.postMessage 向 Slack 用户发送直接消息。

在附件中我有一个按钮,我想根据 Slack 用户语言偏好更改此按钮的标签(文本)。

有什么办法可以做到吗?

【问题讨论】:

    标签: localization slack slack-api


    【解决方案1】:

    是的。一些 Slack API 方法具有可选的语​​言环境功能。通过将include_locale 属性设置为true 来调用它们,它们将返回语言环境信息。

    语言环境字段是一个包含IETF language code 的字符串,例如en-USfr-FRes-ESde-DE,以及其他未来值。

    以下是支持区域设置功能的 Slack API 方法列表:

    • channels.info
    • conversations.info
    • groups.info
    • im.info
    • im.open
    • rtm.start
    • users.info
    • users.list

    因此,对于您的情况,您应首先致电 users.info 让用户找出其正确的语言环境,然后相应地编写您的文本。

    查看此offical post,了解有关 Slack API 的语言环境支持的完整详细信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-30
      • 1970-01-01
      相关资源
      最近更新 更多