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

    Unicode characters: validations and conditions aren't working!

    Asked by Nolasol on November 21, 2014 at 10:46 AM

    Hello,

     

    if I set up the validation of a text box to "Alphabetic", then I can't use special hungarian characters, ie. "á, é, ö, ü, ű" etc. Because of many of our customers are from Hungary, they would fill your "name" boxes with these characters and will get error message "Only alphabetical characters are allowed".
    How can I make acceptable Unicode characters as alphabeticals?

     

    Thanks

     

    Noemi

    alphabetic name message fill
  • Profile Image

    Answered by raul on November 21, 2014 at 01:02 PM

    Please accept our apologies for this inconvenience.
    You're right, alphabetic validation doesn't accept unicode alphabetic characters as valid.

    I will submit this thread to our next support level, so they can evaluate it and provide a solution for you.

    In the meantime, you can disable the validation for these fields to accept special characters.

    Let us know if you need further assistance.
    Thanks.

  • Profile Image

    Answered by Nolasol on November 21, 2014 at 01:05 PM

    Hi Raul,

     

    thanks for your message and I will wait for your solution.
    I disable validation until you change this method.

    Have a nice day

     

    Noemi

  • Profile Image

    Answered by raul on November 21, 2014 at 02:41 PM

    You're welcome.

    Once an update regarding this matter comes up, you'll be notified here.

    Best Regards.

  • Profile Image

    Answered by Nolasol on November 22, 2014 at 01:11 PM

    Hi Raul,

     

    I found more troubles with unicode characters...

    If I set conditions, related to fields that contains text with unicode characters, the conditions won't work.

    For example:

    I set an "Update field value" condition to "RESULT" field:

    If SOURCE is equal to HUNGARIAN FORINT then RESULT = 1 (works OK)
    If SOURCE is equal to SVÉD KORONA then RESULT = 10.23 (doesn't work)
    but if I change both SOURCE and condition to SWEDISH KRON, the RESULT will be 10.23 correctly...
    My experiences are same with show/hide fields in conditions, if source would contain any unicode character, the condition won't work.

    I think, it's an important "bug" and needs your developing as soon as possible, because my hungarian language form can't handle these characters.

    Thanks

    Noemi

  • Profile Image
    JotForm Support

    Answered by jonathan on November 22, 2014 at 08:21 PM

    Hi Noemi,

    Thank you for providing more detail on this.

    We have already submitted a bug ticket report regarding the issue of unicode characters breaking the form conditional statements.

    We will notify you here once we have news on the status of the ticket.

    Thanks.

  • Profile Image

    Answered by Nolasol on November 23, 2014 at 06:29 AM

    Hi Jonathan,

    thanks for your great supporting!

     

    Friendly

    Noemi

  • Profile Image

    Answered by Nolasol on November 25, 2014 at 11:35 AM

    Hi,

     

    I think I have to stop building my form because our fields (text boxes, dropdown lists etc.) contain Unicode characters and I can't set up any condition based on them.


    I.e. if my dropdown list contains an option "SPANYOLORSZÁG" (= Spain in hungarian language), where 'á' is an unicode letter, and then I'd like to set up a condition
    "IF DROPDOWNLIST selected SPANYOLORSZÁG then hide GERMANTOWNS dropdown list ",
    then condition won't work and JotForm doesn't accept SPANYOLORSZÁG option as selected item in the condition.

    It means: 

    If all of options in a dropdown list contain unicode character(s), then condition never be fulfilled.

    In my case, the form is an order form of a transporting service and the hungarian names of countries contain unicode characters often. It causes I can't set up any condition depends on user's country-selection, that is one of the main target of this form.
    Yes, I know, I could use English names or international tags (ie. 'E' or 'ES') but I think it's not an elegant and 'cool' solution.

    I hope, you can solve this trouble as soon as possible, I just got stuck now...

    Thanks

    Noemi

  • Profile Image
    JotForm Support

    Answered by EltonCris on November 25, 2014 at 12:31 PM

    @Nolasol 

    Thanks for providing more details.

    I have moved your last report to a separate thread here since it talks about unicode characters problem on conditional statements not with text validations. We'll address it to our developers so they can consider working on it hopefully soon. You will receive notifications via email once someone updates that thread.

    Thanks!