Problem: The client was unable to translate the WooCommerce Extras section that can be added to single product listings. Solution: We recommended adding the following code to the Custom XML Configuration in WPML-> Settings-> Custom XML tab:
After adding the code, we instructed the client to: 1. Go to the String Translation page. 2. Search for "single-product". 3. Delete the four strings related to the section. 4. Search again for "single-product". 5. Translate the strings. 6. Clear the site's cache. 7. Check if the strings are translated correctly. 8. Add a new test product and translate it to check the issue. We also provided a guide for further information on registering admin strings: https://wpml.org/documentation/support/language-configuration-files/translate-strings-in-wp-options-table/
Please note that the solution might be irrelevant due to being outdated or not applicable to your case. If the issue persists, 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 necessary, do not hesitate to open a new support ticket for further assistance: WPML support forum.
Problem: If you're experiencing issues with Astra Pro Custom Layouts not showing on translated pages, it might be due to the fact that a Hook template in Astra can only be active in one specific location at a time. This means that when you translate a Hook template, it will not function in both languages simultaneously.
Solution: To resolve this, you can either create a new hook template in the translated language with the correct content and display conditions, or disconnect the translated hook from the default one and reconfigure its display conditions. Here are the steps to disconnect and reconfigure the translated hook: 1. Open the Translated Hook in the Editor. 2. Disconnect the translated Hook from the default one by following this guide: https://wpml.org/faq/how-to-disconnect-translations-from-the-default-language-page-or-post/ 3. Once the Translated Hook is disconnected, reconfigure the display condition for it, and then update the changes.
It's important to note that this issue is specific to Hooks. For other elements like Headers/Footers or custom layouts, the translated layout should display correctly without the need for separate templates. If this solution doesn't seem relevant or if you need further assistance, please open a new support ticket with us.
Problem: The client was experiencing issues with translating a product, receiving a message that WPML failed to translate the page three times. Additionally, there was a problem with being redirected to the translation queue after adding a new translation, and the new translation not showing any variations. Solution: 1. We recommended following the steps in the guide to resolve the translation error message: Translation status stuck or displaying the error 'WPML didn't manage to translate this page'. 2. If the problem persisted, we suggested trying the solution in the forum post: Unable to open translation page. 3. For the issue of being redirected to the translation queue, we advised checking the "WPML > Translation Management > Translators" tab to ensure the language pair is set up correctly and, if necessary, removing the profile from the Translator list if the client is an Admin. 4. If the redirection issue continued, we suggested a workaround mentioned in the Errata: Clicking on the translation icon redirects to WPML Translations instead of ATE.
We also reminded the client to take a full backup of the site before proceeding with any changes. If these solutions do not seem relevant, we encourage opening a new support ticket for further assistance: WPML support forum.
Problem: The client is experiencing issues with the order of product variations appearing differently in the translated version of their WooCommerce site. Additionally, there are problems with attributes not being synchronized and deleted attributes still appearing in translations.
Solution: 1. Navigate to WPML > Settings and locate the Custom Term Meta Translation section. 2. Search for "Order" and set the translation preference for terms starting with
order_pa
to "Copy". 3. Go to Products > Attributes, use "Quick Edit" below the attribute, and save without changes to copy settings to the translated product. 4. Visit WooCommerce > WooCommerce Multilingual > Attributes, select the attribute, scroll down, and click on Synchronize attributes and update product variations. 5. If issues persist, go to WooCommerce > WooCommerce Multilingual > Status, click on the Troubleshooting link, and start the following: - Sync product variations - Fix translated variations relationships
Remember to update the translation of the product after making changes to ensure that the translated versions reflect these changes accurately. If the attribute synchronization process takes an unusually long time, it may be due to a large number of products associated with the attribute.
If the solution provided does not seem relevant or if further issues arise, please do not hesitate to open a new support ticket with us.
Problem: The client is experiencing issues with product category images not displaying in the English translation of their website. They have already duplicated all media but updating the category does not show the images. Additionally, some images and their translated text (Alt, Caption, Description) are not showing in the media gallery.
Solution: We recommend the following steps to resolve the issue with product category images: 1. Navigate to WPML > Settings > Media Translation section. 2. Enable the settings as shown in the documentation and click on the "Start" button to duplicate images for the English language. 3. Go to Products > Categories > Quick edit and update the category to sync the product category image to the translation category. For new categories and their translations, the image should sync automatically. If this solution does not seem relevant to your issue, please open a new support ticket here.
Problem: The client is experiencing multiple issues after installing WPML on their WooCommerce site. Some product variations are not showing correctly or are displayed in the wrong order.
Solution: For product variations not syncing or showing incorrectly: - Navigate to WooCommerce > WooCommerce Multilingual > Status > Troubleshooting. - Select the option to sync variable products. - Click on Start. - IMPORTANT: Ensure you back up your database and website before proceeding.