Paypal page is in Dutch even though it should be in English

hongli's Avatar

hongli

17 Feb, 2009 11:08 AM via web

I've recently launched the following campaign: http://www.pledgie.com/campaigns/2975 Many people have reported that the Paypal page is in Dutch. Our Paypal account is Dutch but we've already set everything to English. The attached images demonstrate the problem.

It seems that inserting the following tag into the Paypal form fixes the issue: [input type="hidden" name="lc" value="US"]

  1. 2 Posted by hongli on 17 Feb, 2009 11:08 AM

    hongli's Avatar

    Correct second screenshot.

  2. Support Staff 3 Posted by heavysixer on 17 Feb, 2009 02:18 PM

    heavysixer's Avatar

    Hey Hongli, Thanks for letting us know, we are not sending any language attributes along to Paypal and so paypal should be inferring the language on its own. We'll see if there is some good way for us to slip that variable into the form for you.

    Best, Mark

  3. 4 Posted by hongli on 17 Feb, 2009 03:59 PM

    hongli's Avatar

    Paypal infers that the language should be Dutch, even for people who didn't set Dutch as their browser language, and people who have non-Dutch Paypal accounts. So I believe that it's necessary to pass the language attribute.

  4. Support Staff 5 Posted by Garry Dolley on 17 Feb, 2009 06:44 PM

    Garry Dolley's Avatar

    The problem is, this variable will affect the campaigns that don't want the locale to be in US. We have to find a way for the campaign owner to specify the locale they prefer.

  5. Support Staff 6 Posted by Garry Dolley on 18 Feb, 2009 02:12 AM

    Garry Dolley's Avatar

    PayPal's developer reference says LC is:

    "The language of the login or sign-up page that subscribers see when they click the Subscribe button. If unspecified, the language is determined by a PayPal cookie in the subscriber’s browser. If there is no PayPal cookie, the default language is U.S. English"

    But apparently, it is not defaulting to US English (a bug?).

  6. 7 Posted by hongli on 18 Feb, 2009 08:32 AM

    hongli's Avatar

    Yeah it seems to be a Paypal bug. This issue didn't seem to occur in the last campaign. I'll try contacting Paypal's helpdesk, but knowing Paypal I don't think they'll fix the problem any time soon. It would be nice if you could implement a workaround. How about a language setting in the Campaign model? It will default to NULL. If it's NULL then no lc tag is outputted, and if it's non-NULL then an LC tag is outputted with the given value.

  7. Support Staff 8 Posted by Garry Dolley on 18 Feb, 2009 08:38 AM

    Garry Dolley's Avatar

    Hi hongli,

    Already one step ahead of ya ;)

    I've implemented PayPal landing page locale support (LC variable setting) and deployed it. I already set your campaign to 'US'. You can change it, if ever needed, by just editing your campaign. It is the very last field under "Extra Information".

    I visited your landing page before setting your campaign to "US" and the landing page was in Dutch. After setting to "US", it was in English.

    I think that fixes it!

  8. 9 Posted by hongli on 18 Feb, 2009 09:30 AM

    hongli's Avatar

    It seems to work. Thanks. :)

  9. Support Staff 10 Posted by Garry Dolley on 18 Feb, 2009 11:24 AM

    Garry Dolley's Avatar

    FYI, I've started a branch to let campaign owners set the PayPal locale variable (LC) per campaign. We should have something released shortly.

  10. Support Staff 11 Posted by heavysixer on 19 Feb, 2009 01:46 PM

    heavysixer's Avatar

    @Murlo what do you want to know?

  11. Support Staff 12 Posted by Garry Dolley on 19 Feb, 2009 05:05 PM

    Garry Dolley's Avatar

    Spam

    Sent from my iPhone

    On Feb 19, 2009, at 6:39 AM, Tender Support ***@tenderapp.com
    wrote:

Comments are currently closed for this discussion. You can start a new one.