Problem: The client is experiencing issues with language assignments on their WordPress site using WPML and WooCommerce. Initially, all content was created in English, but after adding Greek and mistakenly setting it as the default language, WPML assigned all existing content, including WooCommerce product categories, as Greek. Changing the default language back to English did not resolve the issue, as many product categories are still assigned to Greek. Solution: We recommend resetting WPML and reconfiguring it with the correct language settings if the client has no translations yet or only a few that can be redone. Here are the steps: 1. Go to WPML → Support and click the Troubleshooting link. 2. In the Reset section of the Troubleshooting page, select the 'I am about to reset all translation and language data' checkbox. Then, click the 'Reset and deactivate WPML' button. Documentation on doing a WPML reset Please ensure to back up your database before making any changes.
If this solution does not apply to your case, or if it seems outdated, 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 issues persist, please open a new support ticket.
Problem: The client tries to translate the IDs and anchor links for Gutenberg Heading Blocks. Solution: This issue arises because WPML's XML configuration, on purpose, does not allow translating ID selectors for such blocks. If you have added a custom XML configuration, it will override the default configuration and affect how WPML handles the Gutenberg Block. To ensure that links continue to be translated, your custom XML configuration should include the necessary paths. Here is an example of how you can configure it:
Please test this configuration and let us know if you need further assistance.
Note that this solution might be irrelevant if it's outdated or not applicable 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 issue persists, please open a new support ticket at WPML support forum.
Problem: The language switcher in the footer offers three languages: Chinese, English, and Arabic. The site defaults to English, but users cannot switch back to English after selecting another language. Solution: We recommend checking if the solution from previous similar issues applies to your case. You can find the discussions and solutions on these links:
If these solutions do not resolve your issue, or if they seem outdated or irrelevant to your specific case, we highly recommend opening a new support ticket. Also, please 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, please contact us through the WPML support forum.