建立多语言 WooCommerce 商店的最佳方式

已发表: 2018-11-09

作为 WooCommerce 店主,您可能正在考虑如何将您的商店提升到一个新的水平。 您知道,您有很多来自某些国家/地区使用不同主要语言的访客,并且正在考虑将您的商店翻译成这些语言……如果是这样,那么我有一个有趣的问题要问您:

您想增加销售额提高客户满意度增加潜在买家提高您的 Google 搜索结果排名吗?

如果你的回答是响亮的“该死,是的!” (甚至“是”也可以),那么多语言商店可能是您的下一个最佳选择。

但是坚持住! 没那么快

让我们首先考虑多语言 WooCommerce 网站的潜在不利方面。

WordPress 最初是作为一个简单的博客平台构建的。 多年来,它已经发展成为一个可靠的内容管理系统 (CMS),现在为超过 30% 的互联网网站提供支持。 在 WooCommerce 的帮助下,它也成长为一个出色的电子商务平台。 WordPress 是一个全方位的很棒的平台,几乎可以构建任何东西。

WordPress 具有强大的翻译功能,适用于单一语言网站。 您可以翻译主题、插件……实际上,您网站的每个方面都可以翻译成大多数现有语言。

但是多语言网站呢?

WordPress 核心没有开箱即用的多语言支持。 因此,必须以另一种方式解决此功能。 我们将在本文后面介绍两种解决方案,但它们都不是完美的。 每种解决方案都有其优点和缺点。 我将向您介绍这些要点,在文章的结尾您将能够为您的商店做出更好的决定。

让我们开始吧!

多语言 WooCommerce 商店的不同选项

创建多语言 WooCommerce 商店有两种方法。

第一种选择是使用 WordPress 的多站点网络功能。 这样的 WordPress 安装将允许您为所需的每种语言创建一个新的 WordPress 站点。 这些站点可以位于您站点的子域 (de.yourshop.com) 或子目录 (yourshop.com/de/) 中。 我们将在下一节探讨其优点和缺点。

第二种选择是使用多语言插件。 这些插件将在您现有的 WordPress 网站中添加多语言功能。 那里有很多这样的插件。 仅举几例:WPML、qTranslate、Polylang ……在本文后面,我们将更详细地讨论多语言插件选项,我们将重点关注最成熟和流行的插件:WPML。

WordPress 多站点

通过 WordPress 多站点网络设置,您可以创建任意数量的 WordPress 站点。 您想拥有 3 种不同语言的商店吗? 太好了,只需使用 WooCommerce 创建 3 个 WordPress 网站。

您可以在多站点 WordPress 上使用子域 (de.yourshop.com) 或子文件夹 (yourshop.com/de/) 设置。

完成 WordPress 多站点设置后,您将拥有 X 个独立的 WooCommerce 商店。 关键词是“分离”。 这是好事也是坏事

您可以完全自定义这些 WordPress 网站中的每一个:您可以将您的网站自定义为特定国家/地区的样式,设置不同的货币,提供不同的产品(特定国家/地区的产品),但最重要的是,每个 WordPress/WooCommerce 网站都会表现良好,就像您当前的独立单语言 WordPress 网站一样。 没有额外的多语言插件膨胀,这会严重影响您在线商店的速度和用户体验。

好的,我们了解了 WordPress 多站点多语言解决方案的优点,但现在让我们将注意力转移到不好的部分。 它基本上只是一件事,但那是一件大事:维护

您首先必须设置每个 WooCommerce 网站:输入产品、设置插件……这将花费您相当长的时间(取决于您拥有的产品数量)。 但是,当您必须单独维护所有这些 WooCommerce 商店时,主要的痛苦就来了。 需要更改插件设置? 您必须浏览每个站点并进行更改。 需要对产品进行更改? 同样,您必须检查每个站点并进行更改……等等。 如您所见,它很快就会失控,并且有很多手动重复性任务。

在此解决方案中,WordPress 站点之间也没有任何连接,因此 WooCommerce 产品库存将是分开的,报告会很困难,因为 WordPress 站点也是分开的。

有一些插件可以帮助您完成这种多语言 WordPress 多站点设置,因此您可以尝试一下。 其中之一是语言切换器插件。 该插件将创建一个语言切换器,因此您的客户可以切换到他们喜欢的语言。

以下是此方法的优缺点列表,因此您可以与其他方法进行快速比较:

优点

  • 每个站点的可定制性和灵活性(您可以自定义每个 WP 站点的各个方面)
  • 与多语言插件解决方案相比,这些网站的性能更好(加载速度和用户体验)

缺点

  • 更难的初始设置(商店和产品目录设置)
  • 更难维护 - 复杂的内容和网站维护(您有更多的语言很难维护)。
  • 复杂的报告。 每个 WordPress (WooCommerce) 网站都是一个单独的网站,很难跟踪库存、销售……

多语言插件

有一些多语言的 WordPress 插件,它们也支持 WooCommerce 插件,但我们将专注于 WPML 插件,因为它是最受欢迎的插件。

WPML 已经存在了相当长的一段时间,并且这些年来一直在开发和改进。 许多 WooCommerce 商店都在使用它来添加多语言功能。 它已经过试验和测试,这就是为什么它是多语言 WordPress 插件的默认选择。

使用 WPML,您可以翻译 WordPress 中的任何内容(帖子、页面、类别、菜单……)。 为了能够翻译 WooCommerce 产品,您需要安装此插件,它将 WooCommerce 集成添加到 WPML。

WPML 是一个高级/付费插件,提供 24/7 支持。 我认为这是一个加分项,因为并非所有多语言插件都提供支持,而且您的在线商店是您的主要资产,因此获得支持非常重要。

安装 WPML 后,您可以选择要使用的语言。 您网站的每个元素(例如产品)都可以翻译成您选择的所有语言。 语言切换器采用小部件的形式,或者您可以将其添加到菜单中,因此不需要额外的插件,就像在多站点解决方案中一样。 您可以在此处阅读 WPML 对 WooCommerce 的所有好处。

woodershop wpml 语言切换器
WoonderShop 中的 WPML 语言切换器示例

多语言插件选项将解决多站点 WooCommerce 商店的几乎所有缺点,但即使是多语言插件路线也不是没有问题。

如果说多站点 WooCommerce 商店的主要问题是“维护”,那么多语言插件的主要问题是性能

正如我们上面已经讨论过的,WordPress 的核心没有多语言功能,因此多语言插件必须解决这个问题,最终产品并不是最佳的。 当然,插件可以完成它们的工作,并且您有一个多语言的 WordPress/WooCommerce 网站,但是这些网站的性能并不好。

您拥有的产品和语言越多,网站就会变得越慢。

让我们看看这种方法的优缺点:

优点

  • 更轻松地管理商店内容
  • 支持大多数语言
  • 与其他流行插件(SEO、报告等)集成
  • 每种语言的不同付款方式

缺点

  • 使您的 WordPress 网站变得臃肿并有降低网站性能的趋势(您拥有的语言越多越糟糕)

结论

我想说这两种方法肯定存在权衡。 一个有很多繁琐的手动工作,但性能很好,而另一个很方便,但性能可能很差。

没有办法概括决定何时去多站点以及何时使用插件路由。 每个商店都有点不同,每个店主都有不同的优先级。

如果您有一家拥有数千种产品和多种语言(4 种以上)的大型商店,那么我建议您考虑 WordPress 和 WooCommerce 之外的其他电子商务解决方案。 它们可能更适合这样的大型电子商务商店。

您现在有了更多信息,应该能够决定您将使用什么。 请在下面的评论中与我们分享您的决定和原因。 也许您的解释对其他人有帮助。