Paypal 贝宝快捷结账:2种语言

Paypal 贝宝快捷结账:2种语言,paypal,Paypal,我有一个两种语言的网站。我想让人们支付与贝宝在自己的语言,即使没有贝宝帐户。我用 SOLUTIONTYPE='Sole' LANDINGPAGE='Billing' 要做到这一点。然而,当Paypal上的表单显示时,它始终是意大利语的,因为目的地国家是意大利 我尝试使用LOCALECODE到GB,使网站在英语网站上时使用英语,但表单仍然是意大利语。基本上LOCALECODE什么都不做。我只能通过不设置以下内容使表格为英文: 'SHIPTOCOUNTRYCODE' => 'IT', 'S

我有一个两种语言的网站。我想让人们支付与贝宝在自己的语言,即使没有贝宝帐户。我用

  • SOLUTIONTYPE='Sole'
  • LANDINGPAGE='Billing'
  • 要做到这一点。然而,当Paypal上的表单显示时,它始终是意大利语的,因为目的地国家是意大利

    我尝试使用LOCALECODE到GB,使网站在英语网站上时使用英语,但表单仍然是意大利语。基本上LOCALECODE什么都不做。我只能通过不设置以下内容使表格为英文:

    'SHIPTOCOUNTRYCODE' => 'IT',  
    'SHIPTOCOUNTRYNAME' => 'Italy',  
    
    但这并不好,因为我需要意大利这个国家

    我从中获取信息。
    LOCALECODE不工作的原因是什么


    注意:我使用curl从Paypal获取令牌,而不是嵌入在页面中的表单。

    您是否尝试过使用PAYMENTREQUEST\u 0\u SHIPTOCOUNTRYCODE并将版本设置为63.0或更高版本?

    是的,我有$\u paypalVersion=“82.0”,我尝试过SHIPTOCOUNTRYCODE和PAYMENTREQUEST\u 0\u SHIPTOCOUNTRYCODE,我一设置它,语言就可以了。它基本上覆盖了LOCALECODE=GB。自v.63以来,PAYMENTREQUEST\u n\u SHIPTOCOUNTRYCODE已被弃用。您可以尝试在浏览器中删除cookie并使用LOCALCODE检查调用吗?