I have a complex ProForm with multiple steps. This form is being used as a Bricks componenton multiple pages.
I want to stringtranslate everything within the form (fields, labels, checkboxes, checkbox values, confirmation email) without needing to duplicate the page. The structure needs to always be the same.
I have read that some people (@miart) use custom fields and dynamic tags but don’t specify exactly how they make this work.
Oke, so did some experimenting. Instead of using the form in a Bricks component I decided to put the form in the footer template. That way it can still exist on all pages but I can update it in one spot. After doing that I went to WPML > stringtranslations and found out the form DOES translate now (not through the advanced translation UI though..). It got categorized as bricks-components-haarwg. When this exactly happened I dont know since I did a lot of clicking and refreshing stuff. The bricks builder WPML blog post is usefull.