必需插件和设置
可在无WPML的情况下单独使用WooCommerce多语言版(WCML)添加多币种功能到您的WooCommerce店铺。请阅读有关WCML多币种功能的更多信息。要用WooCommerce多语言版和WPML构建一个多语店铺,您需要安装和激活以下插件:
- WooCommerce多语言版
- WPML 4.4.11或更高版本
- WPML字符串翻译
- WooCommerce 3.9.0 或更新版
如果您要针对产品的不同翻译使用不同的图像,则需要安装WPML媒体翻译。
如果您与开发人员合作,他们应该安装和设置这部分中列出的所有必要组件。
可从WPML下载页面获得所有的WPML组件,包括WooCommerce多语言版。 WooCommerce多语言版和WooCommerce都托管在WordPress插件库中。 已获取所有插件? 我们开始吧!
使用安装程序,轻松下载和更新插件
如果你想使用附带WPML的WooCommerce多语言版,有一个内置的安装程序可下载、激活和更新所有必备插件。
启动WooCommerce 多语言版后, 前往插件 → 新增 后点击 商务 选项卡。
从这里可选择购买WPML许可,或者输入已注册的站点密钥(如果您已经购买了WPML)。 购买或注册WPML即可查看可供下载、激活和更新的插件列表。
使用安装向导
WooCommerce多语言版的设置向导可帮助您在利用WooCommerce多语言插件配置网站的基本步骤方面提供指导。
一旦你启用了所有需要的插件,系统会提示你启动WooCommerce多语言版安装向导。
设置店铺页面
浏览设置向导时,WooCommerce多语言版自动设置出现在您网站的所有语言中的标准WooCommerce商店页面。 也可通过前往 WooCommerce → WooCommerce多语言版 后点击 状态 选项卡手动执行此操作。 如果在安装向导期间您还没有设置店铺页面,一条消息将告诉您商店页面不存在,并提供创建建议。
多语言版状态和提醒
WooCommerce多语言版利用可用翻译页面标题创建这些页面。 您以后可以随时更改页面标题翻译。
翻译产品
自动翻译产品
通过WooCommerce多语言版,您可以自动翻译您的整个网站。 此翻译选项可让您自动翻译所有电子店铺内容,包括店铺页面、产品、产品分类,并在创建或编辑这些项目时更迅速地翻译。
如果想自动翻译您的所有产品,但不翻译帖子和页面,您可以选择翻译哪些产品。 然后使用批量自动翻译来翻译。
您也可发送产品,由您自己的翻译团队或专业的翻译服务人员使用翻译管理翻译。
复制产品
如果不想翻译您所有的产品,仍然可以用您所有的语言显示。 只需将产品复制到其他语言中。 如果产品还没有翻译,还可以使用默认语言作为备用。
请在关于以次要语言显示未译内容的页面上了解有关这些选项的更多信息。
翻译产品插件
WooCommerce多语版让您可通过各种WooCommerce扩展翻译添加到产品的字段。 在WPML→设置中,这些支持扩展的所有字段和选项默认设置为可译。
翻译产品变更
WooCommerce多语言版在所有语言中自动创建并同步产品变更。 在默认语言中创建变更后,保存产品(按默认语言),WooCommer多语言版会立即为所有翻译的产品创建相同变更。
产品变更可在产品选项卡中翻译,就像简单产品一样。 翻译产品变更时,自定义产品属性也可用于翻译。
您也可以翻译变更图片的标题。 若变更使用全球产品属性,需要按相应分类选项卡翻译。 翻译所有属性后可以自动生成翻译产品的变更。
完成了属性翻译后,也需要创建其它语言的产品相关变更。 这是通过使用属性选项卡下的同步属性和更新产品变更按钮完成的。
翻译购物车和结帐页面
翻译WooCommerce结帐和购物车页面与翻译WooCommerce的其他内容有点不同。 网站中的主题和插件通常提供这些翻译,但在某些情况下,您需要执行一些额外的步骤。
翻译产品分类、标签、属性和自定义分类
大多数商店按产品类别安排,有些还使用标签。 若您在使用变更,可能也在使用产品属性。 这些都存储为WordPress分类项目, WooCommerce Multilingual 可轻松翻译来自WooCommerce → WooCommerce 多语言版中相应选项卡的这些项目。
单击+图标,输入分类法术语名称、语句和可选描述的翻译。 名称是显示在屏幕上的内容,标题出现在URL中,描述在编辑时显示在WordPress管理页面中。 如果您的商店包含许多类别或其他分类法术语,则可使用搜索功能快速找到。
若不喜欢翻译分类,可以设置WooCommerce多语言版显示原始产品类、标签和属性(若无翻译)。
从WooCommerce多语言版页面翻译自定义分类
可向网站添加自定义分类法的插件有很多,例如Toolset Types,一些插件和主题自动向产品添加自定义分类法。
WooCommerce多语言版可让您翻译与WooCommerce产品相关的任何自定义分类法,就像翻译任何标准分类法一样。
一旦自定义分类与产品相关联,一个自定义分类标签就会出现在WooCommerce→WooCommerce多语言版页面。
你可以通过点击相应语言的+图标来翻译它们。
翻译和显示产品评论
如果您的客户以不同的语言留下评论,您可以选择只显示以所选语言创建的评论,或默认显示所有语言的评论。 你也可以通过前往WPML→字符串翻译来翻译产品评论。
阅读更多关于翻译和显示产品评论的内容。
翻译图片文本
WooCommerce多语言版自动同步产品翻译之间的所有图像。 其中包括特色图像、图库和所有图像变更,目的是使所有翻译显示相同的图像。 翻译产品时,还可以翻译图片文本,如字幕、标题或描述。
若想使用不同的图片进行翻译,你可以使用媒体翻译上传各种图片。
翻译URL
可以使用WooCommerce多语言版翻译URL的不同组成部分。 要翻译这些组成部分,请前往WooCommerce→WooCommerce多语言版页面,并单击店铺URL选项卡。 您将看到一个URL列表和一个包含每种语言翻译状态的列。 点击笔形图标来编辑现有的URL翻译,或者点击+图标来添加新的翻译。
您在这里可以翻译:
- 产品永久链接库(如http://example.com/product/book)
- 产品分类库(如http://example.com/product-category/men)
- 产品标签接库(如http://example.com/product-tag/new)
- 产品属性库 (如http://example.com/filters/color/white/)
- 产品属性缩略名(如http://example.com/filters/color/white/)
请注意,一个属性应该在WPML→设置中标记为可译,并在产品→属性中启用存档,这样才能翻译缩略名。
翻译WooCommerce端点
端点是URL的一个额外部分,可用于WooCommerce检测并用来在页面上呈现适当的内容。
例如您可能有页面yoursite.com/my-account。 如果添加编辑帐户端点到这个URL,使其成为yoursite.com/my-account/edit-account, WooCommerce将显示编辑帐户页面,而不是我的帐户页面。
端点也可以通过店铺URL选项卡进行翻译。
最常见的两个端点是帐户页面端点和结帐页面端点。 可在官方WooCommerce文档中找到更多关于端点的详细信息。
翻译店铺、购物车、结帐和帐户页面的链接
通过翻译各自的WooCommerce页面翻译页面链接。
- http://example.com/shop/ (英语)
- http://example.com/fr/boutique/(法语)
翻译运货类别
WooCommerce可设置各种产品运输选项。 你可以在WooCommerce→设置页面的运输标签下设置。运输类允许您对类似类型的项进行分组。 例如,您可以为小型、中型和大型包裹创建运输类,每个包的运输费用不同。用网站的默认语言创建运输类别后,可以在WooCommerce→WooCommerce多语言版页面的运输类标签下翻译。
多语言版中的运货类别页面
自动库存和产品属性同步
当销售产品时,销售所用的语言对库存管理来说并不重要。 在默认语言设置中设置产品库存。 当客户用不同的语言购买时,WooCommerce多语言版自动更新您的库存。 对于非文本产品属性(如大小和重量)也是如此。 您只需要以默认语言输入即可。 WooCommerce多语言版将以相同方式设置所有翻译的产品。
使用多种货币
启用多种货币
WooCommerce多语言版可帮助您在您的网站上使用多种货币并向您的产品页面添加货币转换器。 您也可以使用一个简短代码向您网站上的其他地方添加货币转换器。
您可以在不使用WPML的情况下使用WCML的多币种功能。 您可以借此根据客户的位置设置各种货币。
如果您有WPML,还可以根据网站语言显示不同的货币,并且可以为每种货币设置特定的支付方法。
To enable multiple currencies in your store, go to 要在您的店铺启用多个币种,请前往WooCommerce → WooCommerce 多语言版 后点击多币种选项卡。 在此可为您的网站添加各种货币和设置格式。
设置货币时,您可以为店铺设置自动汇率。 您可以从几个著名的在线服务中选择作为汇率数据的来源,指定自动汇率更新的频率,应用手续费。
也可以按次要货币手动设置价格,包括标准WooCommerce价格以外的价格(常规和销售价格)。 这让其他扩展不依赖于使用汇率决定的价格。 例如,在WooCommerce订阅扩展的情况下,可以手动设置您自己的所有货币的注册费用。
您还可以设置每种货币的自定义运费。 您可通过此项手动设置次要货币的运费,而不依赖于汇率。 无论您的客户位于何处,为每一种货币的运输量独立设置价格很合理。
如需获取详情,请访问我们关于在您的网站上使用多种货币的文件。
当语言或货币发生变化时,清算购物车中的货物
当在您的网站上使用多种货币时,可以选择当用户切换语言或货币时购物车中的产品会发生什么。 购物车货物默认同步,如果产品未正确同步,可重置购物车货物。 对于订阅和预订等复杂产品,或者具有表运费等高级选项的产品,可能会出现这种情况。 如需详细信息,请访问关于语言或货币变更时清算购物车货物的文件。
热门WooCommerce扩展
您可通过WooCommerce多语言版翻译许多最热门的WooCommerce扩展。 每个WooCommerce扩展都引入了额外的标签,字段和其他类型的可译字符串。 这些可使用WooCommerce多语言和WPML翻译。 访问以下页面获取特定扩展的文档:
将 WordPress REST API 与 WooCommerce多语言版一起使用
WooCommerce多语言版兼容WordPress REST API。 使用REST API现在可创建、阅读、更新和删除翻译的WooCommerce内容。 其中包括产品、类别、顺序等。
要了解更多有关该主题的信息,请访问我们的WordPress REST API文件页面。
使用WooCommerce多语言版挂钩
WooCommerce多语言版有开发人员可以用于使其主题和插件在多语环境中更顺畅运行的一系列操作和筛选项。要了解更多有关该主题的信息,请访问我们的WCML挂钩参考文献页面。
WooCommerce主题开发者的信息
如果您正在开发自己的WooCommerce主题或对现有主题进行主要的自定义,应确保其在多种语言中都能运行良好。为了帮助您,我们准备了一个关于设置WooCommerce主题多语言和多币种准备就绪的完整教程。