This content has been marked as final. Show 5 replies
You need to use Dynamic Content and make that section dynamic with several form versions.
I suppose an alternative would involve a lot of API and jquery.
Thanks for the answer! Quick 2nd question if you don't mind.
If I had three different langauges, I would have to build 3 different forms?
I pressume then I would have switch the forms out based on my own langauge detection code.
This is the same form in two different languages:
The language translations are all managed within the Form Editor on Marketo. In this example the form label Color/Colour is a rich text field using the standard HTML `lang` attribute to separate the languages:
<span lang="en-us">Favorite Color:</span>
<span lang="en-gb">Favourite Colour:</span>
Then CSS is used to display the one that matches the current language. In the demo, the language is passed in the #hashtag but it could come from anywhere.
How about validation messages on each field? Based on past articles, Forms 1.0 seemed to have some documentation on this, but in looking my instance of 2.0, nothing seems to indicate that you can change it.