Localization 如何为PayPal标准进行法加本地化?

Localization 如何为PayPal标准进行法加本地化?,localization,paypal,Localization,Paypal,据我所知,贝宝限制了基于国家代码的语言本地化。对于加拿大,似乎只支持英语。这是一个大问题,因为大约有1/5到1/4的加拿大人把法语作为他们的主要语言 这就是我的问题: 在我的捐赠表格中,我有一个隐藏的语言代码(lc)字段。我可以选择将国家代码设置为加拿大(CA);但是,这不是必需的,因为我的帐户是加拿大的 ... <input type="hidden" name="lc" value="FR"> <input type="hidden" name="country" valu

据我所知,贝宝限制了基于国家代码的语言本地化。对于加拿大,似乎只支持英语。这是一个大问题,因为大约有1/5到1/4的加拿大人把法语作为他们的主要语言

这就是我的问题:

在我的捐赠表格中,我有一个隐藏的语言代码(lc)字段。我可以选择将国家代码设置为加拿大(CA);但是,这不是必需的,因为我的帐户是加拿大的

...
<input type="hidden" name="lc" value="FR">
<input type="hidden" name="country" value="CA">
...
。。。
...
当用户提交此表单时,即使PayPal Cookie已从浏览器中清除,他们也会被带到英语版本的付款表单

真正令人震惊的是,当我从加拿大访问PayPal时,我可以选择用法语或英语显示网站。很明显,他们知道加拿大有讲法语和英语的人。我甚至可以使用此切换以法语显示付款表单。这种形式确实是法加本地化的。没有配置PayPal来显示这一点。相反,需要用户交互

更改国家代码是以编程方式使表单以法语显示的唯一方法。但是,这是不可接受的,因为它不适用于加拿大人的其他本地化(如可用的支付选项)

有没有办法解决这个问题,并通过编程触发付款表单法加版本的显示?

您尝试过吗

<input type="hidden" name="lc" value="fr_CA">


用户登录到其PayPal帐户后,语言可能会发生变化,但这是预期的(也是期望的),但我想您已经意识到了这一点。

谢谢,不幸的是,这会将国家设置为法国。我更喜欢一个使国家保持加拿大的解决方案。但是用CA(FR_CA)代替FR就行了。看起来PayPal需要更新他们的文档。干杯,呜呜,这就是我的意思。是的,我们将很快更新这些文档。