- WSIguyAsked on March 08, 2018 at 08:42 AM
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?
- JotForm SupportKiranAnswered 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.
- WSIguyAnswered 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.
- JotForm SupportKiranAnswered 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.
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.
- WSIguyAnswered 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.
- JotForm SupportKiranAnswered 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:
- WSIguyAnswered on March 09, 2018 at 06:26 AM
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.
- JotForm SupportKiranAnswered 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.
Could you check once again and see if the Japanese text is displayed on the form?
- WSIguyAnswered on March 09, 2018 at 10:14 AM
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.
- JotForm SupportKiranAnswered 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.