我正在通过机器人框架,我在修复全球语言方面遇到了麻烦。问题是我不能更改框架中内置的后端命令和响应,它们始终是英文的。
例如,在Formflow中,我想输入"help“,但输入的是其他语言。或者,每当在查询中找不到问题时,我希望默认的"...Is not a valid query“是另一个长度的查询
是内置了不同的语言,还是我需要对每个命令和翻译进行编码?
发布于 2018-01-15 16:35:26
如果你想实现本地化,你可以尝试为你想要的语言创建资源文件,并在你的项目中添加和使用它。创建表单时,IFormBuilder.Build方法将自动查找包含您的表单类型名称的资源,并使用它们来本地化表单中的静态字符串。
本文介绍了Localize form content,请参考。您可以找到以下主要步骤:
要生成资源文件,可以使用IFormBuilder.SaveResources或RView工具
生成资源文件后,将其添加到项目中,然后使用以下步骤设置中性语言:
汇编右键单击您的项目,然后选择Application.
将资源文件添加到项目后,使用Multilingual App Toolkit (MAT)对其进行本地化。
发布于 2019-02-27 08:52:40
https://stackoverflow.com/questions/48250339
复制相似问题