- bornAsked on December 09, 2012 at 02:00 PM
Where do I exactly put the code to force the PayPal checkout page in english?
I'm having HUGE problems with the PP checkout page not showing up in english, my form use the paypal payment tool and I use a jotform submit button, not a paypal (but have tried that with no luck).
Have of course spoken to PP who gave me a code to put on my button code, i.e. the jotform submit button, but so far it's not working but I might be putting it in the wrong place.
Here's the form http://form.jotform.com/form/2985320693
Though my paypal account is registered under a danish address, all settings are set to english but when arriving on the checkout page from the UK, it's in danish, have had numerous people test it here in the UK, all saying the same thing. Funny enough it was tested in denmark and showed up in english...
Also tried the many different ways to implement this in the jotform source code, but I'm no a programmer. Now spent days on it, scavenging the jotform archives, and pretty much searched the intire internet, and no closer to an answer.
Any help would be greatly appriciated.
- JotForm SupportabajanAnswered on December 09, 2012 at 06:31 PM
- bornAnswered on December 10, 2012 at 05:02 AM
Thanks for coming back to me.
I copy and paste the source code into a test page here: http://bornshorts.com/entry2
And I've just tried with the complete set of form files http://bornshorts.com/ENTRY_FORM_2013
These last two versions hasn't been tested by others yet, just myself and when I check the submit button that sends the form to paypal, I of course clear all cache and history and even set the browser to private (tried in firefox & safari all on mac).
As I said, I'm no web engineer or know anything about coding so I might have put the PayPal code in the wrong place.
Last night I tested probably 20 times and only a couple of times suddenly the PP checkout showed in english, even gave you a choice of changing language with a drop down, but never consistantly.
- JotForm SupportabajanAnswered on December 10, 2012 at 06:08 AM
It's a bit of a longshot but the inconsistent results might be due to the input tag containing the PayPal code being not properly closed. You'll notice that every other input tag in your web page's source ends with a space, slash and greater than sign, in that order. The PayPal one has neither a space nor slash before the greater than sign and as such, is not valid XHTML which is that page's document type. (See this article.)
Please make the correction and let us know if that helps.
- JotForm SupportabajanAnswered on December 10, 2012 at 06:52 AM
Now that I've examined your web page's source again, in addition to correcting the PayPal input tag's format, move it from within the Submit button and place it with the other hidden input tags just before the closing form tag:
(Click image to zoom)
- bornAnswered on December 10, 2012 at 01:55 PM
Thanks. Really appriciate you looking into this!
No change I'm afraid, still all in Danish...
I also qucikly signed up for a new PP account but with a UK address, implemented that with the jotform paypal tool and no problems there, the PP checkout page shows in english.
As to your suggestion.
Did actually try to move the code to, end of form tag, but with to no avail.
Tried to add your suggestion / before the > too but also no effect, and that to both links I gave (one with just the simple embed of source code, the other version with seperate .css and .js files), the code was from an email I got from Paypal, not that they seem to be particular helpful with this.
They gave me this and said put on the submit button <input type="hidden" name="lc" value="en_GB"> have also tried with just GB instead of en_GB
Still waiting to hear further back from PP as to what else can be wrong in their end or on my PP account.
- JotForm SupportMike_TAnswered on December 10, 2012 at 02:36 PM
I am afraid that solution with form source code and hidden input will not work, due to the fact that our system has to be adjusted to accept such hidden inputs.
Please note that form users with clear PayPal cookies will be able to change the country.
Also, users with stored PayPal cookies will see the page language based on their PayPal account settings.
We have submit a feature request to add the default language option to our PayPal Payment Wizard, and we hope to see it implemented soon.
Once we get any updates, we will let you know.
- bornAnswered on December 10, 2012 at 04:10 PM
Thank you, I understand what you are saying with the jotform, a shame but good to hear about the default language option in the works.
I am aware about the paypal cookie thing, but having my form tested by many different people in the UK without paypal accounts or knowledge of the danish language, they still land on a danish languaged paypal checkout.
Also country can only be changed by:
Knowing danish as all country selections are in danish
Random choose a country and the paypal page will suddenly change into english.
That's another discussing all together and one I'm trying to get through to paypal.
Thanks again and looking forward to hear of any developments.
- JotForm SupportMike_TAnswered on December 10, 2012 at 05:01 PM
I have received the information that mentioned feature is almost done. I think it will be released in the nearest time.
We will keep you updated. Thank you for your understanding.
- JotForm SupportliyamAnswered on December 11, 2012 at 04:57 AM
Hello born. We have now implemented a feature where you can set your language/country on Paypal. You can view it on your Payment Wizard page
Setting the value to Default will have your checkout page use the language from the country set on your Paypal account.
If you have other questions or concerns, please do let us know.
- bornAnswered on December 11, 2012 at 05:44 AM
HA HA... YES! IT WORKS. A full week of tearing my hair out has gone.
Your speedy response is second to none.
Thank you Jotform.
- JotForm SupportliyamAnswered on December 11, 2012 at 06:15 AM
Thank you for your update, born. :)
If you have other questions, please do let us know. We'll be more than happy to assist.
Thank you and Merry Christmas!