我们在Sitecore安装中实现了ADC和部分语言回退。我们已经确定了一个我们希望其他人遇到的问题,可以帮助我们解决这个问题。
基本上,当在默认语言(全球英语)版本之后创建非默认(例如中文)语言项目版本并且中文版本“落后”英文版本时,Lucene爬虫不会拿起非默认版本。当通过修改中文版来打破“退回”时,Lucene拿起了这个项目。
我想知道是否有解决方案或提示在下一步尝试解决此问题。
由于
答案 0 :(得分:1)
我知道这是一篇较旧的帖子,但我们已经找到了解决方案和解决方案的答案,您可以在此处的sitecore技术博客中详细找到答案:
我有一篇关于语言后备的10个系列文章。
原因是当adc抓取工具遍历项目并将每个字段的值放入索引时,它不知道语言回退并且不使用它。所以它将值视为null。您需要添加逻辑以便它应用回退,查看字段的后备语言版本,然后将该值放入索引中。
您还可以在此处找到要下载的代码: https://github.com/Verndale-Corp/Sitecore-Fallback-ADC-Updates
谢谢, 利兹