我正在寻找一种方法来设置第一次访问内置于EPiServer的网站的访问者的默认语言。不仅仅是后端的管理员/编辑人员,还是来到公共场所的人员。在EPiServer中设置默认语言?
1
A
回答
4
取决于您的设置。
如果网站语言要在不同的域下更改,您可以这样做。 添加到配置 - > configSections节点在web.config中:
<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>
Otherwhise你可以做这样的事情。 加入的appSettings在web.config中:
<add name="EPsDefaultLanguageBranch" key="EN"/>
0
我有这样的EPiServer CMS5:
<globalization culture="sv-SE" uiCulture="sv" requestEncoding="utf-8" responseEncoding="utf-8" resourceProviderFactoryType="EPiServer.Resources.XmlResourceProviderFactory, EPiServer" />
0
在EPiServer CMS 5,添加以下设置你的web.config:
<site description="Example Site">
<siteHosts>
<add name="www.site.se" language="sv" />
<add name="www.site.no" language="no" />
<add name="www.site.co.uk" language="en-GB" />
<add name="*" />
</siteHosts>
为起始页面选择的语言取决于请求中的主机头。
如果您在web.config的siteSettings标记中设置属性pageUseBrowserLanguagePreferences="true"
,则可以使用浏览器请求为首页选择语言。
相关问题
- 1. ajaxplorer设置默认语言
- 2. 设置默认语言
- 3. android:默认语言设置为亚洲
- 4. Tornado本地化,设置默认语言
- 5. 嫩枝:设置默认翻译语言
- 6. 为joomla设置Falang默认语言
- 7. 设置默认语言环境
- 8. 设置新文件的默认语言
- 9. 谷歌翻译设置默认语言
- 10. 如何在Sitecore多语言解决方案中设置默认语言?
- 11. 在Emacs中设置默认语言环境
- 12. Sitecore在'en'中设置/更改默认语言
- 13. 如何在WebOs中设置默认语言
- 14. 设置C11作为默认语言在Clion中
- 15. 如何在web根路由(/)中设置默认语言环境?
- 16. Django如何在i18n_patterns中设置默认语言?
- 17. 如何在Npp中设置默认编程语言?
- 18. 如何在rails中设置默认语言环境
- 19. 在lwuit中设置默认语言环境?
- 20. Cakephp多语言设置没有默认国际化设置
- 21. Django默认语言
- 22. 默认语言笨
- 23. Trac默认语言
- 24. 默认语言设置在前端不工作在Joomla 1.5
- 25. Prestashop中的默认语言
- 26. 如何将默认语言设置为阿拉伯语ios swift?
- 27. 如何将英语设置为iOS应用的默认语言?
- 28. 不设置默认语言环境中的Rails 3.1.3
- 29. XCode/iOS中特定于语言环境的默认设置
- 30. 设置默认语言在第一次运行