use*_*337 2 sitecore content-management-system
我是Sitecore的全新人,我的一位客户告诉我她将使用Sitecore创建她的网站.她告诉我她将无法翻译网址:
来自:site.com/shoes/sneakers/至:site.com/fr/chaussures/baskets/
她说她只能这样做:site.com/fr/shoes/sneakers/
任何人都知道Sitecore的问题的解决方案,所以我们确保我们已经翻译了法语的URL以获得最大的SEO优化?
祝一切顺利,
亚历克斯
项目名称只能是单一语言,但您可以使用"显示名称"作为URL.
为此useDisplayName,请将linkprovider 的属性更新为true:
<linkManager defaultProvider="sitecore">
<providers>
<add name="sitecore"
...
useDisplayName="true" />
</providers>
</linkManager>
Run Code Online (Sandbox Code Playgroud)
显示名称可以翻译为多种语言,允许您为每种语言使用不同的URL.
语言嵌入也要小心.您可能需要将其设置为always这样en也包括以其他方式访问法国页面和访问的时候就会抛出Sitecore的en不具有嵌入式语言的网址.fr由于现有lang=frcookie,Sitecore将尝试解析该项目.
| 归档时间: |
|
| 查看次数: |
645 次 |
| 最近记录: |