What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.

At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.

We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.


  • Profile Image

    Feature Request: PayPal Checkout Language option

    Asked by born 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.

     

  • Profile Image
    JotForm Support

    Answered by abajan on December 09, 2012 at 06:31 PM

    Hi

    When you state that many different ways were tried to implement the solution in the source code, did you get the form's full source (as outlined in this guide), embed it in a web page and then add the code given by the PayPal folk? If so, could you please provide that page's URL so we can have a look at it? (If the code they gave you contains JavaScript, the full source route would be the way to go since scripts can't be inserted via the form builder.)

    Thanks.

  • Profile Image

    Answered by born 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

    No difference.

    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.

  • Profile Image
    JotForm Support

    Answered by abajan on December 10, 2012 at 06:08 AM

    Hi again

    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.

    Thanks.

  • Profile Image
    JotForm Support

    Answered by abajan 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)

  • Profile Image

    Answered by born 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.

  • Profile Image
    JotForm Support

    Answered by Mike_T 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.

  • Profile Image

    Answered by born 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.

  • Profile Image
    JotForm Support

    Answered by Mike_T 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.

  • Profile Image
    JotForm Support

    Answered by liyam 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.

    Thanks.

  • Profile Image

    Answered by born on December 11, 2012 at 05:44 AM

    Helloooo

    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.


    Happy xmas

  • Profile Image
    JotForm Support

    Answered by liyam 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!