Within the Admin, Marketo has Global Form Validation Rules you can turn on for all forms, and a great out of the box one for Consumer Email Block List, which will block free emails like gmail and yahoo from being submitted.
It sets the rule globally, however, the error message only displays in English and doesn't auto-translate even on forms where the language has been set to a different language such as German. The errors inherent to the form will translate to German, but not the error that you enter into the Global Form Validation Rule. Is this just a bug in Marketo? Or is there a way to get that error message to translate depending on the language set on the forms?
Original Support ticket that is unresolved: The Global Validation Rule for Consumer Domain Email Blocklist has been activated. And only allows for you to enter a standard error message. The instructions on this page (https://experienceleague.adobe.com/docs/marketo/using/product-docs/demand-generation/forms/form-acti...)
state that you just need to set the form language to for example German, and the error message will translate. However, it does not, the error message from the Global Form Validation Rules stays in English. How do I translate the error message from the Global Form Validation Rule? For example ... https://www.watchguard.com/de/wgrd-partners/join-watchguardone ... If you try entering a @gmail.com email address, it displays the error message in English not German upon submit despite the language setting.
There is a way. Oh boy, is it interesting. Watch for a blog post on it soon.
Looking forward to it. Thank you.