WPML

WPML Multilingual & Multicurrency for WooCommerce (WCML) 6.0 让您的商店能够以您销售所用的任何语言和货币与 AI 代理对话。当 AI 代理查询您的产品或订单时,它现在可以请求特定的语言,并获取您启用的任何货币的价格 — 从而确保回答与您的客户实际看到的内容一致。

AI 代理开始在您的商店购物

WooCommerce 10.9 引入了 AI Abilities — 这是一种基于全新 WordPress Abilities API 和模型上下文协议 (MCP) 构建的标准方式,可供 AI 代理与您的商店进行交互。这里的代理是指像 Claude 或 ChatGPT 这样的聊天 AI,通过 MCP 连接到您的商店。连接后,它可以自行浏览您的目录并查询订单:“列出 $30 以下的产品”,“还有多少订单仍在处理中?

开箱即用时,这些回答仅以您商店的默认语言和默认货币返回。如果您运营的是多语言、多货币商店,这仅仅是您目录的一部分。WCML 6.0 解决了这个问题。

两个新选项:语言和货币

激活 WCML 6.0 后,WooCommerce 产品和订单查询将获得两个可选设置,AI 代理可以发现并在每次请求时进行设置:

  • 语言 — 您网站的任何活动语言。返回的产品将经过翻译,订单也会按其下单时使用的语言进行筛选。
  • 货币 — 您启用的任何货币。价格将使用您的汇率进行转换,并且会遵循您设置的任何手动单币种价格。

这两个选项是完全独立的,因此代理可以在每次请求时自由组合:西班牙语产品配以美元价格,英语产品配以欧元价格,或您销售所用的任何其他组合。由于这些选项是商店已发布功能的一部分,代理会自行发现它们 — 您无需配置任何内容。

实际效果展示

以下是连接到 WCML 商店的代理的三个真实会话。引用框中的内容是用户在聊天中输入的内容;其下方是代理使用新选项执行的操作。

次要货币价格

获取产品列表及其次要货币价格(请告诉我哪些是手动价格)。

代理将货币设置为 EUR,提取了每件产品的主要货币 (USD) 和次要货币 (EUR) 价格,并计算出哪些欧元价格是手动设置的,而不是按商店 0.9 的汇率自动转换的:

Product              USD (reg / sale)   EUR (reg / sale)   Auto @ 0.9   Manual?
-------------------  ----------------   ----------------   ----------   ---------
Bottle               25 / 19            20 / 18            22.5 / 17.1  Manual
Fleece Jacket        51                 45.90              45.90        Auto
Graphic T-Shirt      29                 26.10              26.10        Auto
Baseline Mug         12                 10.80              10.80        Auto
Baseline Hoodie      45                 40                 40.50        Manual

2 of 5 products have manually-set EUR prices (Bottle and Baseline Hoodie);
the rest are auto-converted from USD at the 0.9 exchange rate.

代理报告的价格与购物者选择 EUR 时看到的价格完全一致 — 包括您为该货币选择的固定价格。

其他语言的产品

获取西班牙语产品列表。

代理将语言设置为西班牙语,并返回了翻译后的目录 — 西班牙语名称和西班牙语别名:

Name (ES)             Slug                  Price (USD)
--------------------  --------------------  -----------
Botella               botella               25 -> sale 19
Chaqueta Polar        chaqueta-polar        51
Camiseta Estampada    camiseta-estampada    29
Taza Basica           taza-basica           12
Sudadera Base         sudadera-base         45

由于未请求任何货币,这里的价格以默认货币显示。在同一个问题中添加货币,代理就会返回带有次要货币价格的西班牙语目录 — 这两个选项可以协同工作。

按下单语言显示的订单

获取订单列表,并添加一列显示其语言。

代理使用了语言选项来构建一个表格,显示每个订单的下单语言。这也证实了一个有用的事实:语言和货币是分开的 — 订单可以使用西班牙语下单,但以美元支付。

Order   Language   Currency   Total     Status
------  ---------  ---------  --------  -----------
88      Spanish    EUR        21.60     processing
87      Spanish    USD        64.00     processing
86      English    USD        180.00    processing
85      English    EUR        40.00     processing
84      English    EUR        46.80     processing
13      English    USD        90.00     processing

6 orders: 4 English, 2 Spanish. Language and currency are independent.

适用于代理连接的任何位置

无论代理如何访问,这些选项都会随您商店的功能一起提供 — 无论是通过 WordPress Abilities REST 端点、WordPress MCP Adapter,还是在管理后台或通过命令行运行的工具。您无需为每次连接进行任何设置;只要激活了 WCML 6.0,语言和货币选项就会自动出现。

没有 WPML 的情况下运行 WooCommerce 多货币?货币选项仍然可以单独使用。添加 WPML 后,语言选项也会随之出现。

注意事项

  • 语言和货币选项适用于浏览产品和订单。通过代理创建或更新产品目前尚不支持这些选项 — 您仍然可以按常规方式以特定语言创建产品。
  • 请通过 WooCommerce 当前的 AI Abilities / MCP 端点进行连接。不支持已弃用的旧版 woocommerce/mcp 端点。

开始使用

更新至 WPML Multilingual & Multicurrency for WooCommerce 6.0(随 WPML 5.0 一同发布),将您的 AI 代理连接到商店的 AI Abilities 或 MCP 端点,并要求它以您的某种语言或货币提供产品或订单。有关 WCML 为多语言商店提供的其他所有功能,请参阅 WooCommerce Multilingual 文档

我们很想了解您的商店如何与 AI 代理协同工作 — 请在下方评论区告诉我们。

觉得有用吗?分享这篇文章: