![](/img/trans.png)
[英]How to replace placeholder in string with input fields and values provided in object
[英]How to replace placeholder for localized string
我有本地化文件(en.json)。 我有一个字符串,其中有一个带有符号 % (%time) 的占位符,我想在向用户发送消息时替换它。 但是在 botframework js v3 的文档中,我找不到如何做到这一点。
我可以像通常的 JS 字符串一样在常量中移动这个字符串并替换占位符。
{
"workplace_quick_reminder": "Hurry up! You`re booking will be canceled at %time if you don`t check in.",
}
我想替换 %time 占位符喜欢 11:52 或其他东西。
唔。 这一切都与您的策略方法有关。 它与框架无关。 普通的 JavaScript function 可以做到。
您只想替换使用框架? botframework? 您不想用普通的 javascript 替换吗?
对于我目前的方法,我只需要传入 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);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.