We're fairly new to Marketo and just about to implement forms across our website.
Is there a way to dynamically change form field labels i.e. First Name to Naam if country = Netherlands ?
Any help would be much appreciated!
FYI. I moved your post to Products and Support
OK thank you! Will be sure to do the same for future product related posts!
Unfortunately you need separate forms if you want to do multiple languages.
Huh? Not at all. You only need one form. I've outlined this recipe a few times recently.
See Re: How do I update the submit button and error message to reflect local language (i.e French)
And demo code at:
Yea, of course, there's usually a code-based solution The user mentioned that they were new to Marketo so I was presuming we were using default functionality, which as you point out, may not be the case.
Thank you so much for your help!
Thank you for your help Sanford! I think we want to start with default functionality of Marketo, but it is good to know that we have an option for the future. I will keep this on file.
Well, I consider Marketo's Forms 2.0 API and basic HTML/JS to very much be default functionality... if you couldn't extend Mkto forms I wouldn't use them at all. But that's me I guess.
... also, the language-switching logic is part of our FormsPlus library (in progress) so all you'll have to do is include FormsPlus in your page (plus your translations, of course!).