Paypal page is in Dutch even though it should be in English
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"]
-
iChat_Image_3609705409_.jpeg
64.3 KB
-
iChat_Image_3609705409_.jpeg
64.3 KB
Comments are currently closed for this discussion. You can start a new one.
2 Posted by hongli on 17 Feb, 2009 11:08 AM
Correct second screenshot.
Support Staff 3 Posted by heavysixer on 17 Feb, 2009 02:18 PM
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
4 Posted by hongli on 17 Feb, 2009 03:59 PM
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.
Support Staff 5 Posted by Garry Dolley on 17 Feb, 2009 06:44 PM
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.
Support Staff 6 Posted by Garry Dolley on 18 Feb, 2009 02:12 AM
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?).
7 Posted by hongli on 18 Feb, 2009 08:32 AM
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.
Support Staff 8 Posted by Garry Dolley on 18 Feb, 2009 08:38 AM
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!
9 Posted by hongli on 18 Feb, 2009 09:30 AM
It seems to work. Thanks. :)
Support Staff 10 Posted by Garry Dolley on 18 Feb, 2009 11:24 AM
FYI, I've started a branch to let campaign owners set the PayPal locale variable (LC) per campaign. We should have something released shortly.
Support Staff 11 Posted by heavysixer on 19 Feb, 2009 01:46 PM
@Murlo what do you want to know?
Support Staff 12 Posted by Garry Dolley on 19 Feb, 2009 05:05 PM
Spam
Sent from my iPhone
On Feb 19, 2009, at 6:39 AM, Tender Support ***@tenderapp.com
wrote: