Api 如何在Stripe中更改签出表单的语言?
我注意到,对于Stripe checkout表单,语言似乎是固定的英语 我有没有办法把这种语言改成西班牙语、日语或汉语 我目前正在使用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"
<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>