Back

如何利用Sitecore创建多语言、多站点,实施技巧干货不容错过!

在全球化的当下,对外贸独立站来说,多语言支持具有重要的意义,可以帮助拓展市场、增加客户群体、文化适应性、增强竞争力、搜索引擎优化,并提高销售。Sitecore支持开箱即用的多语言功能,Sitecore内容管理系统CMS中的一项功能,允许网站管理员跨多个网站、位置和语言轻松创建、管理和交付内容。对于企业而言,它可确保内容具有文化相关性并可供不同受众访问,从而增强用户体验,并扩大市场覆盖范围。

如何利用Sitecore创建多语言、多站点,实施技巧干货不容错过!

设置多语言网站,一般来说,是与业务相关者一起规划和定义架构和规则,例如树结构、自定义语言和区域以及语言回退。下面Sitecore白金合作伙伴将列出在众多实施中发现有用的技巧,您可以参考一下。

Sitecore多语言实施技巧有哪些?

1、添加自定义语言

在某些情况下,您需要添加操作系统或Sitecore中未定义的自定义语言。例如,您可能需要添加一个区域(例如:EN-EU)并将其他语言回退到此自定义语言。

2、增强内容编辑体验

对作者来说,非常方便的一项功能是,根据所选语言过滤内容树。可以通过扩展“ Sitecore.Shell.Applications.ContentManager.ContentEditorForm ”来做到这一点。

3、启用排序语言

当您有很长的语言列表时,请考虑在内容编辑器和表单中启用排序语言。作者会喜欢它,而且非常容易实现!

4、内容编辑

<!– 内容编辑器排序语言 指示内容编辑器是否以与 /sitecore/system/Languages 子项相同的顺序在语言选择下拉列表中显示语言。默认值: false –>

<设置名称=“ ContentEditor.SortLanguages ”值=“ true ”/>

5、形式

扩展 Sitecore的OOTB表单模块,了解在 Sitecore 9 Forms Builder 语言下拉列表中对语言进行排序。

6、复制语言脚本

这是一个方便的PowerShell脚本,使作者能够将任何项目及其后代从一种语言复制到另一种语言。 当您为项目添加新语言时,它不会继承另一种语言的数据;该脚本为作者提供了一种从现有语言的数据开始的快速方法。

Sitecore能提供什么

选择Sitecore合作伙伴,获得更好的的Sitecore多语言实践

多语言Sitecore实施可能很复杂,未能正确规划容易导致失败。如果您没有设置适当的语言后备,可能会导致内容空白。进行更改后,忽略更新页面的所有语言版本,忽视内容本地化以及设计、图像和文化参考本地化的重要性是常见的陷阱。

想更好的、更快的获取Sitecore多语言实践,与Sitecore合作伙伴合作,将事半功倍。睿哲信息,拥有从Sitecore 5.0到10.3的全版本项目开发与维护经验,专注利用Sitecore打造强大且引人入胜的客户体验,凭借十多年的Sitecore开发实施运维项目经验,深入了解该平台的新特性和功能,再加在用户体验设计、数字营销等方面的战略知识和项目,提供全面且有影响力的数字解决方案。

Sitecore白金合作伙伴

如果您正在考虑切换到Sitecore平台或需要使用Sitecore多语多站点功能,请致电与我们联系,或填写我们的联系表单。