如何控制Paypal Sandbox中显示的语言?

时间:2012-01-04 07:26:42

标签: localization paypal paypal-sandbox

我正在使用Paypal Express Checkout测试我的网站支付解决方案,但每当客户被带到PayPal支付页面(在paypal沙箱中)时,该页面将以英语显示。如何控制显示的语言?

在我的网站上,我有一个语言选择器,因此我可以访问我网站上使用的当前语言的ISO代码。

2 个答案:

答案 0 :(得分:7)

如果您使用的是快速结账,则需要将LOCALECODE设置为PayPal支持的四字符国家/地区代码,以便更改PayPal登录页面上的语言。

示例

CURRENCYCODE=EUR&
RETURNURL=https://www.anycompany.com/orderprocessing/orderreview.html&
CANCELURL=https://www.anycompany.com/orderprocessing/shippinginfo.html&
LOCALECODE=fr_FR

已编辑 - 2012-05-26

Paypal国家代码已更新为5个字符 (SetExpressCheckout)

特定国家/地区的语言也支持以下5个字符的代码

  • da_DK - 丹麦语(仅适用于丹麦)
  • he_IL - 希伯来语(全部)
  • id_ID - 印度尼西亚语(仅适用于印度尼西亚)
  • jp_JP - 日语(仅限日本)
  • no_NO - 挪威语(仅限挪威)
  • pt_BR - 巴西葡萄牙语(仅限葡萄牙和巴西)
  • ru_RU - 俄语(仅适用于立陶宛,拉脱维亚和乌克兰)
  • sv_SE - 瑞典语(仅限瑞典)
  • th_TH - 泰语(仅适用于泰国)
  • tr_TR - 土耳其语(仅适用于土耳其)
  • zh_CN - 简体中文(仅适用于中国)
  • zh_HK - 繁体中文(仅适用于香港)
  • zh_TW - 繁体中文(仅适用于台湾)

有关此主题的更新信息,请参阅this link

答案 1 :(得分:0)

根据SetExpressCheckout上的documentation from PayPal,应该能够将LOCALECODE设置为5个字符的区域设置代码,例如da_DK。但是,我根本无法使它工作。无论我尝试了什么5个字符的区域代码(当然我只在PayPal文档中尝试过这些代码),PayPal UI默认为英语。但是2个字符的区域代码有效 解决方案不是使用文档中指定的5个字符的语言环境,而是使用提到的here的2个字符的语言环境。当我这样做时,它起作用了。