Problem: You are trying to translate WooCommerce products using WPML and want the translated versions to automatically update when modifications are made to the original products, such as price changes or variations. However, the changes to the original products are not automatically syncing to the translated versions. Solution: 1. Navigate to WPML → Taxonomy Translation, select the attribute you want to synchronize, and run the 'Synchronize attributes and update product variations' option. 2. Go to WooCommerce → WPML Multilingual & Multicurrency for WooCommerce → Status, click on the Troubleshooting link at the bottom, and execute the appropriate troubleshooting options. Remember to back up your database before making any changes.
Regarding your query about SKUs, the original product and its translations share the same SKU. This is because WPML treats them as language variants of the same item, not as separate products. Therefore, you should not encounter issues with duplicate SKUs when using WPML.
If this solution does not resolve your issue or seems outdated, we 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 problems persist, please open a new support ticket.
Problem: You are trying to display order details on the 'Thank You' page at the final step of a purchase, but the order details do not appear on the translated language page, although they appear correctly on the main language page. Solution: We recommend updating to the latest version of WCML, specifically v5.5.3.1, which includes a fix for the order-received endpoint. Before updating, please ensure you take a full site backup. Also, update all WPML plugins to their latest versions to ensure compatibility and functionality.
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.
Problem: The client is facing an issue where the correct variation options (50 ml and 250 ml packaging) are not displaying on the Lithuanian version of a variable product page. Instead, only a placeholder 'Pasirinkite parinktį' appears. This issue occurs when the Lithuanian product is connected as a translation of the English product. Despite the attribute terms for 50 ml and 250 ml existing in all languages and appearing translated in the admin, the dropdown fails to show the correct options.
Solution: We recommend the following steps to address the issue: 1. Run WPML and WooCommerce Multilingual (WCML) Troubleshooting Tools: - Navigate to WPML → Support → Troubleshooting and run the relevant options, particularly those related to synchronization. - Go to WooCommerce → WooCommerce Multilingual & Multicurrency → Settings, find the 'Troubleshooting' link at the bottom right, and run synchronization tools for product attributes and variations. 2. Clear all caches including any caching plugins, server cache, and browser cache. 3. Manually refresh product attributes and trigger a translation update: - Edit the product in its original language (English), go to the Product data section, then the Attributes tab, resave the product attributes. - Make a temporary edit to the product description, save the product, and update the translation. 4. Update translations using the WPML → Translation Dashboard. 5. After the translation is updated, remove any temporary changes made to the product description, save the product again, and update its translation if necessary. 6. Verify if the Lithuanian product page now displays the correct variation options.
If these steps do not resolve the issue, it may require a deeper investigation into the database or further technical intervention. We 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 for personalized assistance at WPML support forum.
Problem: After updating to version 5.5.3, you are encountering a fatal error on the payment page when making a payment in a language different from the original. The error is related to the 'woo-stripe-payment' plugin where it fails to get the currency from an order object, which turns out to be false. Solution: If the issue persists, try disabling and re-enabling your theme, as this approach resolved the issue. Additionally, ensure that your theme and all plugins are updated to their latest versions.
If this solution does not apply to your case, or if it seems outdated, please check the related known issues at https://wpml.org/known-issues/ and verify the version of the permanent fix. If necessary, do not hesitate to open a new support ticket for personalized assistance.
Problem: You are trying to apply a bulk discount to a variable product's variation prices in WooCommerce, but the change does not apply to the second language on your site. Solution: First, ensure that you update the original product after changing the prices in bulk. In our tests, after bulk updating and saving the original product, the prices appeared synced across translations. Unfortunately, WooCommerce does not provide a global 'Bulk' option for variation prices at Products > All products. You only need to save the original product, and the changes should apply automatically to the translation. If this workflow does not resolve the issue for a specific product, please provide an example of the product where it fails.
Please note that this solution might be outdated or not applicable to your specific 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 at WPML support forum for further assistance.
Problem: The client reported that product galleries were not syncing correctly between different language versions of their website, despite the backend showing the same settings for both. Solution: We recommended the client to first check if the issue persists with newly created products to determine if it's a recurring problem. We also suggested deactivating all other plugins except WPML and WooCommerce to rule out any plugin conflicts. Additionally, making a minor change to the original product, updating it, and then re-translating could help resolve the issue. If these steps do not solve the problem, it might be outdated or not applicable to your specific 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 for further assistance.