How can I embed a form in a different language?

  • Profile Image
    treisermaisonshalom
    Asked on March 03, 2014 at 06:46 PM

    Hi. I translated my form in English and French. When embedded, the language switcher (dropdown menu) works great. But I'd like a way to display a form in French by default. Is there an attribute I can add to the embed code so that I can specify which language the form will display when loaded?

  • Profile Image
    Cesar
    Answered on March 03, 2014 at 07:23 PM

    To select the default language. You must have the language selected like so:

    First highlight the language you want to set as default, and click on the gear:

    https://shots.jotform.com/cesar/screens/languagesetdefualt.png

    On the context menu, click on Set Default.

    https://shots.jotform.com/cesar/screens/languagesetdefaullt2.png

     

    Note: If you are testing this on an English browser, it is best for you to disable the detection of the browser's language, by going into Options and unchecking the following setting:

    https://shots.jotform.com/cesar/screens/languagesetdefault3.png

    Please try this out, let us know if you need additional help. Thank you.

  • Profile Image
    treisermaisonshalom
    Answered on March 03, 2014 at 08:16 PM

    Thanks for your quick support!

    My form is already set with English as the default language. But I'd like to embed that same form in French (so a French user wouldn't have to switch languages; it would already appear in French). Is there a way to do this without having to create a duplicate form?

    For example :

    English user > English page > embed English form (by default)

    French user > French page > embed French form (no need to switch to French)

    Is this possible?

  • Profile Image
    Cesar
    Answered on March 03, 2014 at 09:47 PM

    With the Browser Language detection enabled, users that have a browser set to french would not need to switch the form to the proper language, as this would be done automatically. If the user has a Enligsh browser then the form will be displayed in english. And you would be using the same form. But the user would have to be strictly using a Browser with the right language, for it to work.

    The simple alternative would be to have separate forms and embed each one to it's respective webpage.

    A more complex alternative is suggested at the end of the following thread:
    http://www.jotform.com/answers/294442

    Do let us know if you need fruther assistance. Thank you.

  • Profile Image
    ceren
    Answered on May 12, 2014 at 04:46 AM

    Hi,

    You can set your form language with using language and dropdown parameters on form URL. For this feature to work, you need to uncheck Detect user browser language setting from Options window of Multi Language Wizard. Otherwise browser language will override the default language settings you provided via form URL.

     

    To set default language of your form you need to use language parameter.

    http://www.jotform.com/40595904540254?language=en

    http://www.jotform.com/40595904540254?language=fr


     If you want to hide language dropdown on your form you can use this dropdown parameter.

    http://www.jotform.com/40595904540254?language=en&dropdown=hidden

    http://www.jotform.com/40595904540254?language=fr&dropdown=hidden

    If you have any other questions please let us know.

  • Profile Image
    NATURPRES
    Answered on December 08, 2015 at 11:34 AM

    Hi, 

     

    Where is Multi Language Wizard? 

     

    Thank You

  • Profile Image
    Jeanette
    Answered on December 08, 2015 at 01:09 PM

    Your answer will be address in this new thread