Problem:
I am using Flatsome and WooCommerce on my site https://pdrtools.ch. I just added many new languages to my shop using WPML. I was following the documentation on how to auto translate to new languages.
Symptoms:
For the newly auto translated languages, the menu links in the Vertical Menus don't point to their translated product pages. Additionally, the menu links for my main languages, French, English, and Dutch, are also not pointing to their translated pages correctly, but they were working before I added all the new languages. It's all a mess right now.
Questions:
How can I solve the issue of menu links not pointing to the correct translated product pages?
What steps should I take to re-sync the menu and rebuild all the site links effectively?
Solution:
ended up translating all the wrong links manually on all pages, plus every menu item in every language
Problem: You have updated a product link in the main language and now need to update these links in additional languages but cannot find where to make these changes. Solution: If you're experiencing this issue, we recommend you follow these steps: 1. Navigate to WPML → Settings → Translated documents options and select "Translate" to include the slug in the translation. 2. Make slight modifications to the original product and save it. 3. Access the WPML translation editor where the URL is now included. 4. Update the slug as needed and complete the translation.
If this solution does not apply to your case, or if it seems outdated, please open a new support ticket. We also 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. For further assistance, you can contact us through the WPML support forum.
Problem: The client is experiencing issues with the Flatsome theme and WPML on their website. The default language is German, but when switching to English, the menus remain in German, and some links incorrectly point to German or Dutch pages. Solution: If you're experiencing this issue, we recommend you try the following steps: 1. Take a backup of your site first for safety reasons. 2. Ensure you sync the menus by following these steps: - Go to WPML >> WP Menu Sync page and press the Sync button. - Select all the menu items and press the “Apply Changes” button. - Complete the translation of custom menu links. - After translating the custom links, go to WPML >> WP Menu Sync page and press the Sync button again. 3. Go to the WPML >> Settings page and press the “Scan now and adjust links” button. 4. Re-save the permalinks from the Settings >> Permalinks page by pressing the Save Changes button. 5. Delete all sorts of caches including site/server cache, plugin cache, CDN cache, and clear the browser cache. For more detailed instructions, please visit Translating Menus documentation.
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 further assistance is needed, please open a new support ticket at WPML support forum.