我有本地化文件(en.json)。我有一个字符串,其中有一个符号为% (%time)的占位符,我想在向用户发送消息时替换它。但在僵尸框架v3的文档中,我找不到如何做到这一点。
我可以像通常的JS字符串一样在常量中移动这个字符串,并替换占位符。
{
"workplace_quick_reminder": "Hurry up! You`re booking will be canceled at %time if you don`t check in.",
}我想替换%时间占位符,如11:52或其他。
发布于 2019-09-24 17:36:31
嗯。这一切都与你的策略方法有关。它与框架无关。普通的JavaScript函数也可以。
你想只使用框架来替换吗?僵尸框架?你不想用普通的javascript替换吗?
发布于 2019-09-24 19:05:08
对于我目前的方法,我只需要传入session.endConversation作为第二个参数,一个字符串替换器。例如:
{
"workplace_quick_reminder": "Hurry up! You`re booking will be canceled at %s if you don`t check in.",
}
const stringReplacer = 'something'
session.endConversation('workplace_quick_reminder', stringReplacer);https://stackoverflow.com/questions/58075962
复制相似问题