Problem: The client reported that despite having a completed German translation of their homepage, the page still displayed in Dutch when accessed via the German URL. This issue was specific to the homepage, as other German pages displayed correctly.
Solution: We recommended several troubleshooting steps: 1. Update the original Dutch homepage in the WordPress editor without making changes to help WPML re-register all content for translation. 2. Re-send the homepage for translation via WPML → Translation Dashboard, ensuring German was selected, and then finalize it in the Advanced Translation Editor. 3. Clear Elementor's cache and regenerate CSS by navigating to Elementor → Tools → Regenerate CSS & Data and clicking the Regenerate Files button, followed by clearing the cache in Elementor → System Info → Tools. When these steps did not resolve the issue, we escalated the problem for further investigation, suspecting a synchronization or caching conflict due to Elementor Pro integration.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your case, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the problem persists, please open a new support ticket.