5

如何更改 PayPal 智能支付按钮的语言?

我当前的代码如下所示:

paypal.Buttons({
  locale: 'en_US',
  style: {
    size: 'small',
    color: 'gold',
    shape: 'pill',
    label: 'pay',
    layout: 'horizontal',
    fundingicons: 'false',
    height: 46
  }
}).render('#paypal-button-container');

区域设置不会将语言更改为英语。

4

1 回答 1

11

PayPalsdk/js不使用“区域设置”选项参数。该语法来自旧的 checkout.js

默认情况下,按钮的语言将根据浏览器语言设置。如果您需要覆盖此自动检测并强制特定语言与站点的其余部分匹配,则对于当前 SDK,您将语言环境添加到<script>查询字符串中,如下所述:https ://developer.paypal.com/docs/业务/javascript-sdk/javascript-sdk-configuration/#locale

于 2020-02-10T19:00:54.827 回答