Language translation: Translated text of the Date field is not displayed when the form is displayed in translated language as default

  • Profile Image
    WSIguy
    Asked on March 08, 2018 at 08:42 AM

    Hi,

    I would like to localize my form to Japanese.
    Mostly, I would like the date picker to render with Japanese (other stuff is easy enough to label in Japanese).

    I see how to add a language, and am able to translate all of the items.
    Here's the thing. I do NOT want to have a language selector visible.
    I just want the form to only be available in Japanese. 

    How can I do the localization and then make the English version go away?

    Regards,

    Bruce

  • Profile Image
    Kiran
    Answered on March 08, 2018 at 09:38 AM

    Unfortunately, changing the text within the Date picker is not possible at this moment. You may enable Japanese as the default language of the form in the settings and have the labels or options entered in the Japanese language itself. The language selector will be visible only when you have two or more languages added to the form.

    Hope this information helps! Let us know if you need any further assistance. We will be happy to help.

  • Profile Image
    WSIguy
    Answered on March 08, 2018 at 09:49 AM

    That's funny, because I was able to change the labels, like M, T, W to ,月,火,水 etc.

    Yes, I can enable Japanese as the default language. But all that does is change the name of the default language to "Japanese". It doesn't change the actual labels, nor does it let me localize the labels for the newly-chosen default language.

    In short, I CAN have most of the date picker render in Japanese, but ONLY if I also have English enabled. And I don't want or need the ugly language selector.

    It is frustrating. Too many software providers think localization means adding more languages. I am sure Jot has many users that work in a single language that isn't English.

    Thanks anyway, though.

  • Profile Image
    Kiran
    Answered on March 08, 2018 at 10:42 AM

    Well. I must be missing something in translating the Date picker. Since you want to have the Japanese language as the default language, as a workaround, you may consider translating the text to Japanese and set Japanese language as the Primary language. So, the form shall be displayed in Japanese when it is loaded. In order to hide the language selection dropdown, please try injecting the following CSS code to the form.

    div.cont {

      display: none;

    }

    I have cloned your JotForm to my account and translated some fields using Google Translate to make the above changes. Please see the form below if that works for you.

    https://form.jotform.com/80664646692973

    Thanks!

  • Profile Image
    WSIguy
    Answered on March 08, 2018 at 10:46 AM

    Thanks for the css code.

    I don't see anything translated on the form in your link.

  • Profile Image
    Kiran
    Answered on March 08, 2018 at 10:59 AM

    Could you check the form now? I have changed the CSS code injected to the following code as below:

    div.cont {

     visibility: hidden;

    }

    Thanks!

  • Profile Image
    WSIguy
    Answered on March 09, 2018 at 06:26 AM

    Hi,

    I am not sure what I should be checking.
    I see that the language button is hidden, but you said you used Google translate to translate a few things. But I do not see any Japanese on there.

    Regards,

    Bruce

  • Profile Image
    Kiran
    Answered on March 09, 2018 at 08:14 AM

    Sorry about that. I have checked the form and see that the Detect Language is enabled which is changing the language to the browser language. I have now disabled it. 

    1520601069Selection_060.png

    Could you check once again and see if the Japanese text is displayed on the form?

    Thanks!

  • Profile Image
    WSIguy
    Answered on March 09, 2018 at 10:14 AM

    Hi,

    I have added Japanese language, made some translations to the calendar.
    Then I set Japanese as the default language. And turned off browser detection.

    The form loads in Japanese, BUT the calendar remains in English.
    However, if I then go and select the Japanese (even though it loads pre-selected) from the language selector, the calendar loads with Japanese.

    Please see this screencast.

    https://youtu.be/BGauiqLKqs4


    Regards,

    Bruce

  • Profile Image
    Kiran
    Answered on March 09, 2018 at 10:43 AM

    I have cloned your Japanese Test form and was able to replicate the issue at my end with the Date field. Let me forward the issue to our backend team to investigate it further. Once we have any update in this regard, you'll be posted here.

    Thank you!

  • Profile Image
    WSIguy
    Answered on May 16, 2018 at 09:47 AM

    Any update on this?

  • Profile Image
    Kiran
    Answered on May 16, 2018 at 10:55 AM

    We are sorry to let you know that there is no update yet in this regard. As soon as we have any news in this regard, we'll update you.

    We appreciate your patience and understanding. Thank you!

  • Profile Image
    Kiran
    Answered on May 16, 2018 at 10:55 AM

    We are sorry to let you know that there is no update yet in this regard. As soon as we have any news in this regard, we'll update you.

    We appreciate your patience and understanding. Thank you!

  • Profile Image
    WSIguy
    Answered on May 16, 2018 at 11:54 AM

    I am curious to know whether you have users of other languages (French, Spanish, German, etc.) where they only want their native language (no need to have English on the form).

    And do they have the same problems I have with the date picker?

    Or do they just live with certain widgets (date picker, credit card fields, etc..) being English despite their users being of different languages?

    Thanks,

    Bruce

  • Profile Image
    Kiran
    Answered on May 16, 2018 at 01:03 PM

    I understand. We do have users from all over the world and they use it in different languages. However, as you know different users have different requirements and the issue may not have been reported earlier. Also, the translation is not available completely for all the languages. So, some fields may be experiencing the issue. In this case, the date field is not being translated by default which might be affecting other languages as well. Since the issue has been reported to our backend team, we'll need to wait for an update from them. 

    Thank you!


  • Profile Image
    WSIguy
    Answered on May 16, 2018 at 01:22 PM

    The reason I was asking, and I am more curious than pushing :-) ... is that I experienced similar with setting French and Spanish as default language.

    I am used to Japanese not being supported. But am surprised if major languages like Spanish or French aren't fully supported (yet).

    I understand we have to wait for developers. Just surprised :-)

    Best regards,

    Bruce

  • Profile Image
    Richie_P
    Answered on May 16, 2018 at 03:18 PM

    As what my colleague have said, the translation is not available completely for all the languages. The date field is not being translated by default which might be affecting other languages as well

    However, the ticket has been created, rest assured our developers are working on this.

    We will let you know via this thread if updates are available.

    Please let us know if you need further assistance.

    Thank you.


  • Profile Image
    NeilVicente
    Answered on September 13, 2018 at 09:59 AM

    Hi Bruce,

    Apologies for the inconvenience and the very late update, but I would like to inform you that it is now possible to localize the wordings in the date picker's popup calendar.

    Simply click the Properties button while the date picker field is selected, then choose Options tab, scroll down and then replace the texts as you wish.

    15368464851382518.png

    1536846302datepicker months.png


    We certainly hope you like this update. Do let us know if  there is anything else we can help you with.

    Best,


     
  • Profile Image
    WSIguy
    Answered on September 13, 2018 at 10:32 AM

    Thanks, nice to see the wheels turning.

    That said, I have 2 instances of the date picker on this text form:

    https://form.jotform.me/80663496684471 

    When you first pop up the calendar, the current month, "today" and the days are rendering in the Japanese that I added. But if you advance the month or select a date, the "month" reverts back to English display.

    Also, while S M T W T F render with my Japanese character, the S (for Saturday) still renders as "S", instead of the Japanese character that was input.

    This screencast shows the issue
    https://youtu.be/_hXrnpzGG0E 

    Regards,

    Bruce

  • Profile Image
    Richie_P
    Answered on September 13, 2018 at 10:49 AM

    I have tested a cloned version of your form and replicated the issue.

    I will let the assigned developer know about this.

    Thank you.