Как изменить локаль кнопки PayPal? - PullRequest
2 голосов
/ 16 февраля 2020

У меня проблемы с изменением языка, отображаемого на кнопке PayPal:

Демо PayPal

Когда я добавляю следующий код, язык не меняется ( согласно документации, он должен измениться):

paypal.Buttons({
    locale: 'de_DE',
    style: {
       layout: 'vertical',
       color: 'gold',
       shape: 'pill',
       label: 'pay',
       tagline: false,
    },
    ...
})

Но когда я изменяю его в скрипте, он меняется:

<script src="https://www.paypal.com/sdk/js?client-id=sb&currency=USD&locale=de_DE"></script>

Как установить язык с помощью кнопки объект конфигурации и почему он не работает должным образом?

1 Ответ

2 голосов
/ 16 февраля 2020

согласно документации, оно должно измениться

Какую документацию вы читаете? Архивная документация для старой проверки. js?


В текущей документации PayPal Checkout четко указано, что если вам нужно установить язык кнопок в соответствии с языком вашего сайта, языковой стандарт должен быть указан в строка сценария / SDK .

Но делайте это только в том случае, если ваш веб-сайт работает на определенном c языке, и вам нужно, чтобы он соответствовал. В противном случае лучший язык может быть обнаружен автоматически.

...