Thanks Tom,
Might have posted too soon; I think it 99% works now. For the “This block contains unexpected or invalid content” error I narrowed the problem down to any generateblocks where I used a custom SVG icon. Seems there was a problem with the SVG HTML, I had to add “xmlns=”http://www.w3.org/2000/svg” to the end of the svg tag.
Otherwise the WPML advanced translation worked fine, and I only had a few small extra steps to take. In my case, I had to manually edit the translated page in order to hide the page title and change one of my headline blocks to “set full width content”. No big deal!
I would really like to ditch elementor, I only use it for a few pages and forms anyways. So far looks like I can now use gutenberg + generateblocks as a replacement. Nice work! I really hope there will be a pro version of the plugin, so we can pay you guys for your work.
Douglas