We suspect the issue lies with the code of the multilingualizer plugin we use to handle French/English contents variation.
“Original” language (French) contact form does not accept first/lastname text input,
whereas “translated” English form works fine.
The issue happens on https://www.afex.fr/contact in SquareSpace
The problem lies with the multilingualizer plugin :
You can see in the console screen copy bellow that
some function in multilingualizer enters the recursion and runs infinitely
(make any events) for these 2 fields.
Also, you can even see that in the logs appear endless amount of events:
https://www.dropbox.com/s/uadwwksv2d0byrk/Capturedcran2020-01-1714.36.40.png?dl=0
https://www.dropbox.com/s/7b346t5aqgm0lq5/Capturedcran2020-01-1714.37.20.png?dl=0
This one has not been fixed for over 2 years now.
Besides that Multilingualizer works flawlessly…
Dave Hilditch
May 14, 2020 @ 11:32 am
Not had other reports of this – which theme are you using?
One guaranteed workaround would be to create two pages for your contact form, one for French, one for English – place the hyperlinks to these two pages in your footer or header one after the other and append {fr} and {en} to the navigation title. The multilingualizer will then only show the relevant contact form link in the header/footer/sidebar and if a user is on a contact form and changes language it will send them to the other language contact form.