我在我的 Sitecore 8(更新 3)实例中设置了一个新角色,并为其分配了以下角色(以及授予对我的内容树的读/写访问权限):
sitecore\Sitecore Client Translating
sitecore\Sitecore Client Users
sitecore\Sitecore Client Authoring
sitecore\Sitecore Client Designing
登录并使用内容编辑器后,我可以更改语言。但是,当我在页面编辑器体验编辑器中更改语言时(使用体验 > 语言菜单项)我收到 404 错误。如果我将浏览器中的 URL 清除为根(主机名),则语言似乎已更改。
编辑:附加信息
值得注意的是:
- 该解决方案不使用已翻译的项目。对于每个站点/语言,我们都有一个单独的内容树(在一个实例中)。
- linkManager 配置为使用 DisplayName 作为 URL。