我正在寻找一种为首次来到EPiServer内置站点的访问者设置默认语言的方法。不仅有后端的管理员/编辑者,还有许多人来到公共站点。
最佳答案
取决于您的设置。
如果要在其他域下更改网站语言,则可以执行此操作。
在web.config中添加到配置-> configSections节点:
<sectionGroup name="episerver">
<section name="domainLanguageMappings" allowDefinition="MachineToApplication" allowLocation="false" type="EPiServer.Util.DomainLanguageConfigurationHandler,EPiServer" />
..并将其添加到web.config中的Episerver节点中:
<domainLanguageMappings>
<map domain="site.com" language="EN" />
<map domain="site.se" language="SV" />
</domainLanguageMappings>
另外,您可以做这样的事情。
在web.config中添加到appSettings中:
<add name="EPsDefaultLanguageBranch" key="EN"/>
关于c# - 在EPiServer中设置默认语言?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/125756/