Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Localization 非英语文本的条纹可能吗?_Localization_Internationalization_Translation_Stripe Payments_Stripe.net - Fatal编程技术网

Localization 非英语文本的条纹可能吗?

Localization 非英语文本的条纹可能吗?,localization,internationalization,translation,stripe-payments,stripe.net,Localization,Internationalization,Translation,Stripe Payments,Stripe.net,成功地将Stripe集成到我的在线商店中,我完全无法获得有关是否/如何配置Stripe以德语而不是英语返回错误消息的信息 所以我的问题是: 在使用客户端API时,是否有一种方法可以本地化错误消息“https://js.stripe.com/v2“ 更新2014-05-03 我在推特和他们的一名员工(我猜)以及他们的待办事项列表上问了同样的问题。进一步参考: 虽然您不能将条带错误上的人工消息直接显示在本地化页面上,但可以利用response.error.code提供您自己的翻译 var error

成功地将Stripe集成到我的在线商店中,我完全无法获得有关是否/如何配置Stripe以德语而不是英语返回错误消息的信息

所以我的问题是:

在使用客户端API时,是否有一种方法可以本地化错误消息“
https://js.stripe.com/v2

更新2014-05-03

我在推特和他们的一名员工(我猜)以及他们的待办事项列表上问了同样的问题。

进一步参考:

虽然您不能将条带错误上的人工消息直接显示在本地化页面上,但可以利用
response.error.code
提供您自己的翻译

var errorMessages={
卡号不正确:“卡号不正确。”,
无效的_号码:“卡号不是有效的信用卡号。”,
无效到期月份:“该卡的到期月份无效。”,
无效到期年:“卡的到期年无效。”,
无效的cvc:“该卡的安全代码无效。”,
过期卡:“该卡已过期。”,
不正确的cvc:“卡的安全代码不正确。”,
不正确的邮政编码:“卡的邮政编码未通过验证。”,
卡被谢绝:“卡被谢绝了。”,
缺失:“客户身上没有被收费的卡。”,
处理错误:“处理卡时出错。”,
rate_limit:“由于请求太快命中API而发生错误。请告知我们您是否一直遇到此错误。”
};
功能条带处理器(状态、响应){
if(response.error&&response.error.type=='card\u error'){
$('.errors').text(errorMessages[response.error.code]);
}
否则{
//做其他事情(处理api/请求错误)
}
}
代码列表(当前,右栏,在“代码”部分)。

注意

文本尚未准备好制作。这只是开发人员的文本。 有些错误不应该显示给用户。如果我有一些更好的文本,我会重新编辑。如果有人有时间这样做,请随意编辑


如果您想提供他们的英文文本:

条纹V3:

在线支付错误代码

export const online\u payment\u error\u code={
account_已经存在:“为创建延迟帐户而提供的电子邮件地址已经有一个与之关联的帐户。使用OAuth流将现有帐户连接到您的平台。”,
帐户\国家\无效\地址:“提供的业务地址的国家/地区与帐户的国家/地区不匹配。业务必须位于与帐户相同的国家/地区。”,
account_invalid:“作为条带帐户标头的值提供的帐户ID无效。请检查您的请求是否指定了有效的帐户ID。”,
account_number_invalid:“提供的银行帐号无效(例如,缺少数字)。银行帐号信息因国家而异。我们建议根据我们提供的银行帐号格式在您的输入表单中创建验证。”,
支付宝\升级\必需:“不再支持此创建支付宝付款的方法。请升级您的集成以使用源。”,
金额太大:“指定的金额大于允许的最大金额。请使用较低的金额,然后重试。”,
金额太小:“指定的金额小于允许的最低金额。请使用更高的金额,然后重试。”,
api_key_expired:“提供的api密钥已过期。请从仪表板获取您当前的api密钥,并更新您的集成以使用它们。”,
余额不足:“无法完成转账或支付,因为关联帐户没有足够的可用余额。请使用小于或等于帐户可用余额的金额创建新的转账或支付。”,
银行账户存在:“提供的银行账户已存在于指定的客户对象上。如果该银行账户还应附加到其他客户,请在再次提出请求时包含正确的客户ID。”,
银行账户不可用:“提供的银行账户不能用于支付。必须使用其他银行账户。”,
bank_account_unverified:“您的连接平台正在尝试与连接帐户共享未验证的银行帐户。”,
bitcoin_upgrade_required:“不再支持此创建比特币支付的方法。请升级您的集成以使用源。”,
卡被拒绝:“该卡已被拒绝。当一张卡被拒绝时,返回的错误还包括拒绝代码属性以及该卡被拒绝的原因。有关详细信息,请参阅我们的拒绝代码文档。”,
费用已捕获:“您试图捕获的费用已被捕获。请使用未捕获的费用ID更新请求。”,
费用已退款:“您试图退款的费用已退款。请更新请求以使用未退款费用的ID。”,
有争议的费用:“您试图退款的费用已被收回。请查看争议文件,了解如何应对争议。”,
费用超过来源限制:“此费用将导致您超出此来源类型的滚动窗口处理限制。请稍后重试此费用,或与我们联系以请求更高的处理限制。”,
费用已过期用于费用捕获:“由于授权已过期,无法捕获费用。必须在七天内捕获授权和捕获费用。”,
country_unsupported:“您的平台试图在尚未受支持的国家/地区创建自定义帐户。请确保用户只能在自定义帐户支持的国家/地区注册