如何更改sitecore多语言解决方案的默认语言功能

如何更改sitecore多语言解决方案的默认语言功能,sitecore,sitecore7,Sitecore,Sitecore7,根据Sitecore多语言解决方案的默认地址,是否有方法更改默认地址,例如 www.mydomain.com/zh/products(简体中文版)至www.mydomain.com/sc/products 在不改变sitecore管道的情况下。感谢您,在不改变Sitecore管道或链接管理器的情况下,我能想到的实现这一点的唯一明显方法就是使用该模块。您可以在其中设置配置,以重写部分或全部URL 你的问题中不清楚的是;如果要将所有url强制放到/sc/路径上,或者要无条件地摆脱url中的语言嵌入?

根据Sitecore多语言解决方案的默认地址,是否有方法更改默认地址,例如

www.mydomain.com/zh/products(简体中文版)至www.mydomain.com/sc/products


在不改变sitecore管道的情况下。感谢您,在不改变Sitecore管道或链接管理器的情况下,我能想到的实现这一点的唯一明显方法就是使用该模块。您可以在其中设置配置,以重写部分或全部URL

你的问题中不清楚的是;如果要将所有url强制放到/sc/路径上,或者要无条件地摆脱url中的语言嵌入?如果是后者,您可以通过将“languageEmbedding”设置为“never”来修改您的URL选项以禁用“languageEmbedding”。

您可以基于您机器上的
zh
模板的
sc
语言。然后可以在Sitecore中重命名
zh
语言项定义。
它可能会起作用,但可能会产生未知的影响。无论如何,如果您决定尝试,请在开始重命名这些语言之前备份数据库。若它确实有效,并且您尝试了,那个么为那个些在您之后接管解决方案的人记录它。让我们考虑下面的映射:别名=“SC”文化=“ZHCN”别名=“SC”文化=“ZH-CN”别名=“JP”文化=“JA JP”别名=“JP”文化=“JA JP”,所以每个URL都会使用每个语言的别名。谢谢