Problem: The client is experiencing an issue where products in secondary languages are being incorrectly synced and displayed in their Facebook catalogue, despite being archived in WooCommerce. This issue arises from the integration between WPML and Facebook for WooCommerce. Solution: 1. We confirmed that the 'Facebook Visibility' feature in WPML archives secondary language products as intended, but they are still being synced by Facebook for WooCommerce. 2. Our compatibility team has escalated this as a feature request to the developers of Facebook for WooCommerce. However, they have found that the integration is managed by Facebook for WooCommerce, not WPML. 3. We suggested a potential workaround using a custom filter to prevent syncing of secondary language products:
**** Important! Please make a full site backup (files and DB) before you proceed with those steps**** 4. We also recommend contacting Automatic, the authors of Facebook for WooCommerce, to address this integration issue. If this solution does not resolve your issue or seems irrelevant, 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.
(Zeile 330), mit der Fehlermeldung: 'Undefined array key "label"'. Solution: Wir haben festgestellt, dass der Fehler direkt in WooCommerce ausgelöst wird. Es gibt keine Hinweise darauf, dass WPML oder WooCommerce Multilingual das Problem verursachen. Wir empfehlen, zu überprüfen, ob das Problem auch auftritt, wenn WPML und WooCommerce Multilingual deaktiviert sind.
Falls das Problem weiterhin besteht und die Lösung hier nicht relevant oder veraltet erscheint, empfehlen wir, einen neuen Support-Ticket zu öffnen. Wir empfehlen auch, die bekannten Probleme zu überprüfen, die Version der dauerhaften Lösung zu verifizieren und zu bestätigen, dass Sie die neuesten Versionen von Themes und Plugins installiert haben. Für weitere Unterstützung besuchen Sie bitte unser Support-Forum.
Problem: The client is using Mollie on WooCommerce with WPML on their website and is trying to make the payment screen translatable. The payment screen is only in Dutch, even when the website with WPML is set to English or Spanish. Solution: We registered two admin strings from Mollie that had not been previously registered for translation. You can now translate these strings by accessing the WPML String Translation page. If you're experiencing this issue, we recommend you check and translate the necessary strings.
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 issue persists, please open a new support ticket at our support forum.
Problem: The client is experiencing issues with translating link targets and syncing menu items using WPML. Specifically, they encounter an error message 'Error! Reload the page and try again' when translating link targets and a 504 timeout error when syncing menu items, despite increasing the timeout limit. Solution: We identified that the issues occur when using WPML with the Breeze caching plugin and WooCommerce. Disabling the Cache System option in Breeze resolves the issue with translating link targets. For syncing menu items, if continuing with Breeze, we recommend adding the following code to the functions.php file of your Child Theme to handle currency switching for non-logged-in users:
Additionally, we suggest consulting the Breeze support to explore options for excluding specific scripts from caching. If Breeze support cannot provide a solution, please contact us for further assistance. 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 issue persists, please open a new support ticket at WPML support forum.
Problem: If you're experiencing issues with your variable products not synchronizing correctly across languages (NL, EN, DE) in WooCommerce, specifically with the stock status showing incorrectly as 'out of stock' in translations despite being 'in stock' in the default language, it might be due to certain plugins. Solution: We found that the WooCommerce Wholesale Prices and WooCommerce Wholesale Prices Premium plugins might be causing this issue. We recommend deactivating these plugins to see if the problem resolves. Additionally, setting the
wwpp_product_wholesale_visibility_filter
custom field to 'Copy' could help. You can adjust this setting in WPML under Settings -> Custom Fields Translation section.
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.