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.
Unicode characters: validations and conditions aren't working!Asked by Nolasol on November 21, 2014 at 10:46 AM
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?
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 for your message and I will wait for your solution.
I disable validation until you change this method.
Have a nice day
Once an update regarding this matter comes up, you'll be notified here.
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.
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.
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 for your great supporting!
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.
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 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.