My apologies for the delay in answering.
May I ask how you moved the site from development to production? I would like to understand how this issue occurs. If you use a proper migration plugin, you should never run into such issues. This usually only occurs if you use the same old database after having changed the site's domain.
I have been working on your site and assisted you with fixing the image source issues on your affected posts.
Here is what I did so far:
1) I synced the media to make sure the media files are available inside the media library in each language
2) Manual Image fixes on post translations
DONE Rood Licht Therapie voor Dummies NL > DE
DONE Mannendingen NL > DE
DONE Intiemzone lichttherapie NL > EN
DONE Huid gezondheid en collageen NL > EN
Both languages affected
DONE 7 tips om je Collageen te Boosten – tip 2 is revolutionair
DONE Therapie lichten uit China van wish of aliExpress
DONE Gezonder leven met de adviezen van Iris de Goede
DONE Blauw licht filter brillen: wat zijn de gezondheidsvoordelen van blue block brillen?
DONE Roodlichttherapie: de toekomst van gezondheid met NorahLux
DONE Rood Licht Therapie en Vitamine D
DONE Erectiestoornissen en vruchtbaarheid
DONE Blauw licht ‘junk light’
DONE Kun je afvallen met rood licht therapie?
DONE Spiermassa en energie
There are a few open issues. For example, translations are saved inside the WPML Translation Editor but not rendered on the Frontend and Backend of the translations.
Post Translation fix
OPEN Intiemzone lichttherapie NL > DE
OPEN Huid gezondheid en collageen NL > DE
Another issue is that, even though there are product variation images on the backend when inspecting translated products, those images do not show up on the frontend.
Further, I can confirm that various products have been translated inside the translation editor, but the translations are not showing up on the site.
I took a local copy of your site to investigate those issues and I need to ask you for some more patience. If you have any questions or other issues to report, please let me know.