Api 如何在Stripe中更改签出表单的语言?

Api 如何在Stripe中更改签出表单的语言?,api,localization,stripe-payments,Api,Localization,Stripe Payments,我注意到,对于Stripe checkout表单,语言似乎是固定的英语 我有没有办法把这种语言改成西班牙语、日语或汉语 我目前正在使用Stripe文档中的默认表单代码: <form action="/charge" method="POST"> <script src="https://checkout.stripe.com/checkout.js" class="stripe-button" data-key="pk_test_variable_here"

我注意到,对于Stripe checkout表单,语言似乎是固定的英语

我有没有办法把这种语言改成西班牙语、日语或汉语

我目前正在使用Stripe文档中的默认表单代码:

<form action="/charge" method="POST">
  <script
    src="https://checkout.stripe.com/checkout.js" class="stripe-button"
    data-key="pk_test_variable_here"
    data-image="/img/documentation/checkout/marketplace.png"
    data-name="My Company Pty Ltd"
    data-description="2 widgets"
    data-currency="aud"
    data-amount="2000">
  </script>
</form>

编辑:更新答案,因为它是可接受的答案,以确保其可见

条带功能允许您自动以其他语言显示条带签出


最简单的解决方案是传递
data locale=“auto”
以用户首选语言显示签出(如果需要)。默认情况下将使用英语。您也可以在
数据区域设置
中强制使用特定区域设置,只要它是Stripe官方支持的区域设置。

延迟回答,但我认为它可以帮助某些人。 在脚本中添加行:
数据区域设置:“语言”
。 例如:


Stripe去年发布了一款基于浏览器的区域设置自动进行语言本地化的软件。您还可以在创建签出会话时手动覆盖此行为。

应注意,这不会更改仍然显示“用卡支付”的“支付”按钮的标签。
<form action="/charge" method="POST">
  <script
    src="https://checkout.stripe.com/checkout.js" class="stripe-button"
    data-key="pk_test_variable_here"
    data-locale="fr"
    data-image="/img/documentation/checkout/marketplace.png"
    data-name="My Company Pty Ltd"
    data-description="2 widgets"
    data-currency="aud"
    data-amount="2000">
  </script>
</form>