任何人都可以推荐更改 Sitecore 6.1 中默认语言的最佳方法吗?在全新安装时,所有项目的典型语言是“en”英语,带有漂亮的小美国国旗等。
然而,我们正在建立一个针对 en-AU 和 en-NZ 的系统。当我重命名任何数据库中的主要“en”语言项目时,所有其他项目都没有“正确”语言的版本。我记得过去重命名这个项目会导致整个系统的更新,但今天我尝试时似乎并非如此。
是否有一种简单的“Sitecore”方法可以将所有默认项目转换为主要语言 en-AU?我考虑过在数据库上运行 sql 更新脚本,但我希望有一种更简洁的方法。
我认为改变 en-语言的任何内容都不是一个好主意。许多内部 Sitecore 对象都基于该语言,您可能会面临丢失 Sitecore UI 中的标签和帮助文本的风险。
我们通常用英语创建所有模板、渲染和布局,然后为每种语言创建内容项。
相反,您应该在站点的 web.config 中设置语言属性。
以下是我们使用的多语言解决方案之一的示例:
<site name="website_no" hostName="www.site.no|site.no" language="no" />
<site name="website_en" hostName="www.site.com|site.com" language="en" />
<site name="website" language="sv" />
最后一行捕获前两个请求未捕获的所有请求。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)