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

    How do I tell what language the visitor has used?

    Asked by Cognisant2000 on August 04, 2015 at 05:04 PM

    I have created a multi-language form which works fine. The only problem is I cannot tell which language the visitor has used as all enquiries appear to come in the default format (English). What can I do to show me the language of the enquiry so that I can respond in the correct language?

    use language
  • Profile Image
    JotForm Support

    Answered by jonathan on August 04, 2015 at 08:12 PM

    Hi,

    If I understand correctly, you were referring to the submission data to be always in English even if you used other language when responding on your form http://www.jotform.com/form/80685735646

    user guide: -How-to-view-Submissions

    I made a test submission, but I can see the response still on the same language I used on the form.

    Example, I used German language on your JotForm, and I can see in the submission that it still is in German.

     

    Hope this help. Please let us know if you need further assistance.

    Thanks.

     

  • Profile Image

    Answered by Cognisant2000 on August 05, 2015 at 04:20 AM
    Hi
    Thanks for your reply.
    Perhaps I did not ask the question clearly.
    Of course the questions are in English and the answers are what the client selects. However, unless they use the free text part to ask a question in German or French, there is no way I can tell what language they have used. All the questions are in english (not a problem) e.g. Check-in Date or Check-out Date, and the answer is a date (from the date selector) but from this I cannot obtain the infromation what language was used to fill in the form.
    What I would like is an indication of the language used somwhere on the form which is inserted automatically (not by the client) so I can tell the language used was English, Spanish, German, French, etc. This allows me to respond in correct language.
    I hope this makes better sense.
    Regards
    Ali
    Important: This e-mail is intended for the above named only and may be confidential, proprietary, and/or legally privileged. If this has come to you in error, you must take no action based on it, nor must you copy or show it to anyone. Please contact the sender and delete the material from any computer.
    --------------------------------------------
    ...
  • Profile Image

    Answered by Sammy on August 05, 2015 at 04:43 AM

    You can use form conditions to determine the language selected the update a hidden field with the language value selected, please see the screenshots below.

    1. Add a text field and set it to hidden, this will be used to hold the value of the language selected

    2. Add a condition for updating the field value

    3. Add the conditions evaluating the language type and update the language based on selection to the hidden field

     

     

    Here is a cloned copy of the form for your review, you can also clone it back to your account

    https://www.jotform.com/form/52161809209959

     

  • Profile Image

    Answered by Cognisant2000 on August 05, 2015 at 08:20 AM
    Hi Sammy
    Thanks for coming back to me so quickly.
    I tried following your instructions and it doesn't quite go as your images suggest. Here is what I did:
    1. Create a Text Box called "Respond in"
    2. Select from option "Hide Field"
    3. Go to "Conditions"
    4. Select "Update from Field Value"
    Now this is were it all goes wrong!
    First Field I have to Choose from gives me the option of all fields available in the form.
    I selected "Language"
    Then English UK
    From here it is unclear what I need to do. Your form shows "English" entered in the large variable box but I cannot do this. Where/how did you enter "English" in this area?
    Regards
    Ali
    Important: This e-mail is intended for the above named only and may be confidential, proprietary, and/or legally privileged. If this has come to you in error, you must take no action based on it, nor must you copy or show it to anyone. Please contact the sender and delete the material from any computer.
    --------------------------------------------
    ...
  • Profile Image

    Answered by Sammy on August 05, 2015 at 08:57 AM

    Upto the language selection is okay, type the name of the language into the large input area i.e if language is UK then type English.

    You will repeat the process for each of the languages so you have conditions foe each language

    Here is a short recording of the process happening

  • Profile Image

    Answered by Cognisant2000 on August 05, 2015 at 09:50 AM
    Hi
    That is perfect. Working fine now.
    Regards
    Ali
    Important: This e-mail is intended for the above named only and may be confidential, proprietary, and/or legally privileged. If this has come to you in error, you must take no action based on it, nor must you copy or show it to anyone. Please contact the sender and delete the material from any computer.
    --------------------------------------------
    ...