Localization 如何控制Paypal沙盒中显示的语言?

Localization 如何控制Paypal沙盒中显示的语言?,localization,paypal,paypal-sandbox,Localization,Paypal,Paypal Sandbox,我正在用Paypal Express Checkout测试我的网站支付解决方案,但是每当客户被带到Paypal支付页面(在Paypal沙箱中),页面都会以英语显示。如何控制显示的语言 在我的网站上,我有一个语言选择器,因此我可以访问我网站上使用的当前语言的ISO代码。如果您使用快速签出,您需要将LOCALECODE设置为PayPal支持的四字符国家代码,以便更改PayPal登录页面上的语言 示例 CURRENCYCODE=EUR& RETURNURL=https://www.anycom

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


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

如果您使用快速签出,您需要将
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–日语(仅限日本)
  • 否–挪威语(仅限挪威语)
  • pt_BR–巴西葡萄牙语(仅适用于葡萄牙和巴西)
  • ru_-ru–俄语(仅限立陶宛、拉脱维亚和乌克兰)
  • 瑞典-瑞典语(仅适用于瑞典)
  • 泰语(仅限泰国)
  • tr_tr–土耳其语(仅适用于土耳其)
  • 中国-简体中文(仅限中国)
  • 《汉语》(仅针对香港)
  • zh_TW–繁体中文(仅适用于台湾)
有关此主题的更新信息,请参阅

根据on
SetExpressCheckout
,应该能够将
LOCALECODE
设置为5个字符的区域设置代码,例如
da_DK
。然而,我就是不能让它工作。无论我尝试了哪种5个字符的区域设置代码(当然我只尝试了PayPal文档中的代码),PayPal用户界面默认为英语。但是两个字符的区域设置代码有效。

解决方案不是使用文档中指定的5个字符的区域设置,而是使用上面提到的2个字符的区域设置。当我这么做的时候,它起了作用。

您使用的是哪种PayPal产品?网站支付标准?快速结账?自适应支付?Payflow链接?我不太确定,但我认为这是快速结帐。这实际上已经改为4个字符的代码前一段时间;e、 g.我们、我们、我们、我们等等。另请参见上表3.9中的示例——表A.10中的值已过时。@罗伯特,谢谢。最初,
LOCALECODE
设置为您编辑的内容,但当我查看表A.10时,我怀疑它是一个打字错误。谢谢Josh和Robert。作为参考,可以在这里找到语言代码列表:我相信这是Paypal语言代码列表的链接:@Josh,用当前用作5个字符规范的国家代码更新您的答案!(今天必须处理这件事…)和+'d给了我一个起点:)