Problem: The client is experiencing an issue where the translated WooCommerce product base slugs are not correctly applied to single product URLs in a multilingual WooCommerce + WPML staging site. Despite correct settings in WPML and WooCommerce Multilingual, the German single product URLs still use the Dutch product base instead of the translated German base. Solution: We recommended the client to ensure that the option 'Set different slugs in different languages for Products' is enabled in WPML > Settings > Post Types Translation. After enabling this setting, it's crucial to save the base slugs for different languages and then save the changes. Additionally, the client should navigate to WP Dashboard > Settings > Permalinks and save the settings there to clear the permalinks cache. This action should resolve the issue with incorrect URL slugs.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your case, we highly recommend opening a new support ticket. Please also check related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. For further assistance, you can contact us directly through our support forum at WPML support forum.