JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.
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.
Can I display my form in two languages at a time in two different websites?Asked by ivanokk on November 22, 2013 at 10:11 AM
Can I display my form in only one language a time without display the language selector?
I explain better: I have a form setting in Jotform with two language (English+Italian). I'd like to display the from only in English (without language selector) inside my English page and I'd like to display the form only in Italian inside my Italian page (without language selector). Is there a parameter to add to the line
This is a re-post of a comment on Create Multilingual Forms for a Global Audience
Thanks form contacting us.
The only way you can accomplish this is by cloning your form and changing the language without using the Multi-language function. Notice that our Multi-language forms have and will take the dafault Language to display the form in that language, so the other languages are secondary, and will be use only if the user choose that language.
So, that means that one single form can't be used on two different languages in two different websites. It will always show the default language first.
I hope this helps you. Please let us know if you need further assistance with this or kindly open a new thread to post unrelated inquiries.
Upon doing some experimentation, I discovered that embedding two different versions of the same form (no cloning involved) is actually possible. This page contains the Portuguese version of a form while this page has the English one. If you view the source of each page, you'll see the same form ID. This means that it's the same form.
The script near the bottom of each page's source is what controls which language is displayed. Moreover, there's a hidden radio button field on the form which the script switches and that action determines which thank you message is shown and which autoresponder is sent. Submit each version of the form and you'll see what I mean.
I realize that your forms would be in Italian/English and not Portuguese/English but it makes no difference which language is used because the script can be edited to suit. It can also be expanded to accommodate more than two languages.
Do let us know if this would be a suitable solution for you.