我创建了一个全局数据类型,并在页面中使用表单渲染器让用户填写数据并提交给网站。
默认的英语工作正常。 现在,当我尝试支持第二语言时,我遇到了问题。根据综合文件:
1.在〜/ Frontend / CompositeForms / Renderer / Localization /添加空的本地化文件,例如:Composite.FormsRenderer.de-de.xml
2.将默认Composite.FormsRenderer.en-us.xml的内容复制到本地化文件中
3.翻译字符串。
4.在〜/ App_Data / Composite / Composite.config中,在找到Composite.Plugins.FormsRenderer的add部分下面并注册你的本地化文件
但是〜/ Frontend / CompositeForms / Renderer / Localization不存在,Composite.FormsRendereren-us.xml也不存在。
文件是否过时?有没有人有使用用户定义的数据类型本地化表单渲染器的经验?
感谢
答案 0 :(得分:5)
文档目前已过时(并将很快更新 - 感谢您指出)。
在4.0或更高版本中以下列方式执行此操作:
无需再更改〜/ App_Data / Composite / Composite.config中的任何内容。