Problem: The client is experiencing issues with excessive scheduled actions in the WooCommerce 'wp_actionscheduler_actions' table when deleting translations of products in English, which were not removed when the original product in Spanish was deleted. This causes the database to exceed the limit of their hosting plan. Solution: We recommended clearing the cache and deactivating non-essential plugins before attempting to delete products to ensure the site has more resources available. Additionally, we suggested increasing the 'max_input_vars' limit from 3000 to 10000 with the hosting provider. For a more controlled environment, we created a staging site and discovered that the issue stems from a missing 'priority' column in the 'wp_actionscheduler_actions' table. The temporary fix involves running the following SQL command:
ALTER TABLE wp_actionscheduler_actions ADD COLUMN `priority` int(20) NOT NULL DEFAULT 10 AFTER `group_id`;
However, this is a temporary solution, and the client should seek a permanent fix from WooCommerce support.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your case, please open a new support ticket. 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. For further assistance, you can also visit our support forum at https://wpml.org/forums/forum/english-support/.
Problem: The client reported losing all content created with Bricks PageBuilder and encountering issues with endpoints switching to English and adding unwanted suffixes in a multilingual WooCommerce setup. The default language was set to Dutch, but endpoints were incorrectly resetting. Solution: We advised the client to perform a full backup and provided assistance by resetting the WordPress endpoints to their original state and ensuring the default language remained in Dutch. We also recommended translating the endpoints back to the required languages using the String Translation feature of WPML. To address the issue with the URLs, we suggested keeping the English endpoints on the WooCommerce settings page and translating them as needed. We also resolved an issue where the Dutch default was missing the '/nl' URL part by reactivating the directory option for URLs.
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.
Problem: If you're experiencing issues with product listings showing a grey box on the second page of results in a secondary language (Dutch) on your website, even after clearing server and WPML caches, we have identified a solution. Solution: We recommend editing the product in the original (English) language and simply clicking on 'Update'. This action can be performed in bulk on the product listings page to address the issue for all affected products. Please try this on your staging site first to confirm that it resolves the issue.
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. Should the problem persist, please do not hesitate to open a new support ticket with us for further assistance at WPML Support Forum.
Problem: The client reported that their stock is reduced multiple times when an order is processed, observing multiple stock reduction messages in both the original and translated languages. Despite using troubleshooting tools and clearing caches, the issue persisted. Solution: We suggested the client to: 1. Temporarily disable all WPML plugins. 2. Place a new order using the same product as in the problematic order. 3. Check if the same stock reduction issue occurs. This test will help determine if the issue is related to WPML or another factor. If the problem persists even with WPML disabled, it confirms that WPML is not causing the issue. We also recommended testing with only WPML, WooCommerce Multilingual (WCML), and WooCommerce activated, while all other plugins are temporarily disabled, to rule out conflicts with third-party plugins.
The client found that the issue was caused by too many webhooks configured in the payment gateway.
Please note that this solution might be outdated or not applicable to your specific case. If the issue persists, we highly recommend checking related known issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If needed, do not hesitate to open a new support ticket.
Problem: Old sale products are still displayed on the sale page with normal prices in translations. The issue arises when the old listing price is deleted using the Quick Edit option under products. While this removes the product from the sales page in the default language, it remains on the translated listing pages without the listing price. Solution: First, ensure that the custom field
_flatsome_product_percentage
is set to 'Copy' in WPML → Settings → Custom Fields Translation and save the changes. After setting this, update the product in the original language with minor changes, then update its translations to ensure the custom field is copied correctly. If the issue persists, consider performing a bulk update. Temporarily add a tag or make a small change to the product description, update the products in bulk, and then revert the change. This process may help in triggering synchronization and updating the sale prices correctly.
Please note that the solution provided 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.
Problem: The client is experiencing difficulties adding the French version of WooCommerce to their website. They downloaded the .mo file and attempted to add it as a plugin, which is not the correct procedure. They also inquired about the compatibility of Translate Press with WPML. Solution: Firstly, it's important to clarify that .mo files should not be added as plugins. These files are language files and should be placed in the appropriate language directory in your WordPress installation. For WooCommerce, you should upload the .mo file to 'wp-content/languages/plugins' for it to work correctly. Regarding the compatibility of Translate Press with WPML, we generally recommend using one translation plugin to avoid conflicts. If you have WPML installed, we advise sticking with WPML and following the proper steps for translation management. If this solution does not resolve your issue or seems outdated, please check the related known issues and confirm that you have installed the latest versions of themes and plugins. If the problem persists, we highly recommend opening a new support ticket with us for further assistance. You can do so here: WPML support forum.
Problem: After translating product category taxonomies, cusrev reviews are no longer displayed in the translated categories, showing "Keine Rezensionen vorhanden" instead. The synchronization of product categories does not resolve the issue. Solution: We recommend modifying the code in the Customer Reviews for WooCommerce plugin to ensure compatibility with WPML. Here are the steps: 1. Open the file at
After applying this change, reviews should display correctly across all translated categories.
Please note that this solution might become outdated or may not apply to your specific case. If the issue persists, we highly recommend checking related known issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If needed, please open a new support ticket.
Problema: Nel tuo sito WPML sta causando confusione tra le lingue per quanto riguarda i titoli dei link: nella versione italiana tutti i titoli del menù mostrano quelli della versione inglese. Il contenuto e gli URL sono corretti, ma l'attributo title non viene distinto per lingua come dovrebbe. Soluzione: Se stai riscontrando questo problema, ti consigliamo di fornirci un accesso temporaneo (wp-admin e FTP) al tuo sito per permetterci di esaminare meglio la situazione. È importante effettuare un backup dei file e del database del sito prima di fornirci l'accesso. Assicurati di inserire le informazioni di accesso in modo sicuro e privato, seguendo le nostre politiche sulla privacy e sulla sicurezza.
Se la soluzione proposta non è più rilevante, perché potrebbe essere datata o non applicabile al tuo caso, ti invitiamo a aprire un nuovo ticket di supporto. Ti consigliamo vivamente di controllare i problemi noti, verificare la versione della correzione permanente e confermare che hai installato le ultime versioni di temi e plugin.
Problem: When the 'String Translation' module is enabled, you encounter an internal server error 500 during bulk edits in WooCommerce or when saving large posts using the Avada theme. Solution: We recommend temporarily deactivating all plugins except for the WPML plugins and WooCommerce. After doing this, test the issue again to see if it persists. If the problem continues, it might be outdated or not relevant 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 still persists, please open a new support ticket at WPML support forum for further assistance.
Problem: If you're experiencing issues with translating a plugin string using WPML, specifically within the wc-ajax-product-filter plugin. Solution: We recommend you try the following steps: 1- Open the
3- Rescan the plugin or visit the page on the frontend. 4- Navigate to WPML > String Translation to translate it.
If this solution does not resolve your issue or seems irrelevant due to being 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. Additionally, if you need further assistance, please open a new support ticket at WPML support forum.