【问题标题】:PHP and Wordpress + WoocommercePHP 和 Wordpress + Woocommerce
【发布时间】:2019-11-12 01:31:06
【问题描述】:

我目前正在使用 WooCommerce 经营一家商店,我需要我的网站使用 4 种不同的语言。 我使用 Polylang 免费插件来翻译我的网站。

我正在使用 WooCommerce REST API 将项目发送到网站,它通过 .json 文件运行良好。我可以一次发送 100 件产品,包括名称、描述、价格、尺寸、形状、颜色等。

我的问题是我需要翻译产品的名称和描述。所以我需要生成一个 .json 文件,比如说:英语、西班牙语和法语,以及它们的名称和描述,并将正确的文件发送到正确的语言。我担心的是我不知道如何以及是否可能。

我的网站的主要语言是葡萄牙语,如果我发送一个 .json 文件,它会创建我的产品及其所有信息。我可以使用其他语言创建产品的唯一方法是手动,但这里的目标是:

  • 用 4 种不同语言向网站发送 .json 文件;
  • 或为每种语言发送 4 个不同的文件。

我猜有 Polylang API,但我真的不知道在这种情况下使用哪个部分或如何使用它。

最好的问候, 雨果

【问题讨论】:

    标签: php wordpress woocommerce polylang


    【解决方案1】:

    Polylang(免费)不公开 Rest API,它仅在 Polylang Pro 版本中可用。您可能还需要 Polylang for WooCommerce 将它们拼凑在一起。

    从技术上讲,您可以使用 WooCommerce + Hyyan WooCommerce Polylang Integration(不提供 REST API)并实现您自己的 WooCommerce + Polylang REST API “胶水”插件,但它是这不是一件容易的事,我只会向非常有经验的开发人员推荐这条路线。

    【讨论】:

    • "从技术上讲,您可以使用 WooCommerce + Hyyan WooCommerce Polylang 集成(不提供 REST API)并实现自己的 WooCommerce + Polylang REST API “胶水”插件,但这不是一件容易的事,我会只向非常有经验的开发者推荐这条路线。”这就是我正在尝试做的事情。粘贴代码以实现翻译。我已经在使用你提到的插件了。
    猜你喜欢
    • 2021-08-20
    • 1970-01-01
    • 1970-01-01
    • 2017-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-02
    • 2018-08-23
    相关资源
    最近更新 更多