Problem: The client is facing an issue where the translated strings for different payment options in the checkout are not displaying on the front end after updating plugins. The issue is specific to the WooCommerce Blocks checkout, where the plugin does not call WPML translation filters. Solution: We identified that the plugin was returning the raw option value without passing it through WPML's translation filters. To resolve this, we modified the plugin file to ensure that the title and description are translated before being sent to the checkout block. Here are the steps we took:
function with the new code that includes WPML translation filters for the title and description.
Go to WPML --> String Translation and translate the strings again.
This should ensure that the payment method descriptions appear translated in the WooCommerce Blocks checkout. We also recommend informing the plugin author about this issue for a permanent fix.
Please note that this solution might be outdated or not applicable to your specific case. 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 the issue persists, please open a new support ticket.
Problema: Stai sviluppando un sito con Elementor PRO e hai impostato WPML per gestire le lingue. La lingua primaria è l'inglese e hai inserito un elemento 'WPML switcher language' nell'header. Tuttavia, nella pagina SHOP di WooCommerce, vengono visualizzate tutte le bandierine delle lingue, anche se non hai ancora inserito traduzioni e vorresti che fosse visualizzata solo quella inglese, come nelle altre pagine. Soluzione: La pagina "Shop" di WooCommerce è una pagina speciale che funziona come un archivio prodotti. Anche se non hai tradotto direttamente la pagina, WPML mostra il selettore delle lingue perché potrebbero esistere prodotti tradotti in altre lingue. Se non ci fossero prodotti tradotti, il selettore non verrebbe mostrato.
Se la soluzione proposta non risolve il tuo problema o se ritieni che le informazioni siano obsolete o non applicabili al tuo caso, ti invitiamo a visitare la pagina dei problemi noti e a verificare che tu abbia installato le versioni più recenti dei temi e dei plugin. Inoltre, ti consigliamo di aprire un nuovo ticket di supporto per assistenza aggiuntiva.
Problem: You are experiencing an issue where email notifications are not being sent when using 'Bulk Actions' on the order page due to a conflict between the WPML string plugin and your order plugin. This conflict arises because both plugins use the
woocommerce_order_status_changed
hook, and the WPML-related code switches the locale to English, interrupting the email sending process. Solution: We recommend adding the following code snippet to your theme's functions.php file after ensuring you have a full backup:
This code removes the WCML action that changes the locale when the other plugin calls
restore_previous_locale()
. With this adjustment, the process should complete correctly, and your emails will be sent as expected.
Please note that this solution might become irrelevant due to updates or may not apply 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.
Problem: Клиент столкнулся с проблемой замедления загрузки страниц на сайте после использования WPML Multilingual CMS версии 4.7.6. Анализ производительности показал, что плагин WPML значительно замедляет загрузку страниц. Solution: Мы обнаружили, что плагин YITH WooCommerce Role Based Prices Premium использует функции WPML, вызывая дополнительную нагрузку. В частности, в файле
. Закомментирование этого вызова хука значительно улучшает производительность. Рекомендуем пересмотреть набор используемых плагинов и отключить те, которые не являются критически необходимыми для снижения нагрузки и улучшения скорости работы сайта.
Если данное решение оказалось неактуальным или не помогло в вашем случае, рекомендуем открыть новый тикет поддержки. Также настоятельно рекомендуем проверить известные проблемы, верифицировать версию исправления и убедиться, что у вас установлены последние версии тем и плагинов.
Problem: El cliente está intentando configurar correctamente las etiquetas canonicals en los idiomas personalizados y asegurarse de que los productos relacionados aparezcan en esos mismos idiomas en un sitio de WooCommerce con WPML y Elementor. Solution: 1. Para configurar etiquetas canonicals (hreflang) para idiomas personalizados: - Asegúrate de que la opción SEO esté activada en WPML. - Ve a WPML → Idiomas y activa la opción Mostrar idiomas alternativos en la sección HEAD. - Si utilizas Yoast SEO, instala el plugin WPML SEO y sigue el mismo proceso. 2. Para mostrar productos relacionados en idiomas personalizados: - Confirma que los productos estén correctamente traducidos o enlazados como traducciones en WPML. - Ve a WPML → Ajustes y asegúrate de que la traducción de tipos de contenido esté configurada correctamente.
Si esta solución no resuelve tu problema o si la información parece desactualizada, te recomendamos abrir un nuevo ticket de soporte. También es aconsejable revisar los problemas conocidos y confirmar que tienes instaladas las últimas versiones de los temas y plugins. Para más asistencia, visita nuestro foro de soporte.
Problem: In einem WooCommerce-Shop mit den Sprachen Deutsch und Englisch werden die Lieferzeiten der Produkte nicht auf die englischen Versionen synchronisiert. Stattdessen wird 'out of stock' angezeigt. Zusätzlich tritt ein Fehler auf: 'Ungültige oder doppelte Artikelnummer'. Solution: Wenn Sie ähnliche Probleme erleben, überprüfen Sie bitte, ob das Plugin 'WPML Multilingual & Multicurrency for WooCommerce' aktiv ist. Dieses Plugin ist entscheidend für die Synchronisation der Produktinformationen zwischen verschiedenen Sprachversionen. Sie können den Status des Plugins unter 'WooCommerce > WooCommerce Multilingual & Multi-Currency für WooCommerce > Status' einsehen. Sollten dort Probleme angezeigt werden, empfehlen wir Ihnen, einen Screenshot zu machen und uns zur weiteren Analyse zu senden.
Bitte beachten Sie, dass diese Lösung möglicherweise veraltet oder nicht auf Ihr spezifisches Problem anwendbar ist. Wir empfehlen Ihnen, die bekannten Probleme zu überprüfen, die Version der dauerhaften Lösung zu verifizieren und zu bestätigen, dass Sie die neuesten Versionen der Themes und Plugins installiert haben. Sollten weiterhin Probleme bestehen, zögern Sie nicht, ein neues Support-Ticket zu eröffnen. Besuchen Sie dazu unser Support-Forum.
Problem: The client is experiencing an issue where the description at the bottom of the product details page cannot be recognized and called, and automatic translation is not completed. Solution: We recommend translating the category when translating a product with an assigned category. This approach ensures that the category itself gets translated in general. It's important to disable the option "Don't show translated taxonomies in Translation Editor" during this process. After translating, you can re-enable this option if needed. For a practical demonstration, please check this video: https://www.awesomescreenshot.com/video/44597707?key=f73d8b8bbfd607a65b30cdf0ab51c9e7 Additionally, you can translate all categories at once by following the instructions here: https://wpml.org/faq/how-to-translate-all-taxonomy-terms-at-once/
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. If further assistance is needed, please open a new support ticket at WPML support forum.
Problem: The client is experiencing issues with translating products using WPML. Specifically, the English version of a product does not display variations and prices correctly, and the first dropdown does not function as expected. Solution: If you're experiencing this issue, we recommend you follow these steps: 1. Create a full site backup. 2. Update the WPML plugins to the latest version by navigating to Plugin -> Add new -> Commercial tab. 3. Update any other outdated plugins or themes. 4. Flush any cache memory that might exist. 5. Run the troubleshooting steps related to the variations as described in this guide: WPML Troubleshooting Options.
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.
Problema: El cliente está experimentando la desaparición de las traducciones al francés en algunas fichas de producto en su sitio WooCommerce multilingüe gestionado con WPML. A pesar de haber sincronizado todas las variaciones y regenerado las traducciones, solo algunas variaciones de productos están visibles en francés.
Solución: 1. Asegúrate de que el límite de memoria de WordPress sea suficiente. Incrementa el límite de memoria a un mínimo de 128Mb. Puedes hacerlo añadiendo el siguiente código en tu archivo
Coloca este código justo encima de la línea /* That's all, stop editing! Happy blogging. */. 2. Verifica el nuevo límite de memoria en WPML -> Soporte y comprueba si el problema se ha resuelto.
Si el problema persiste, te recomendamos revisar el estado de las traducciones y variaciones en la base de datos de WPML y buscar inconsistencias o entradas faltantes específicamente relacionadas con las traducciones al francés. Además, considera la posibilidad de inspeccionar los productos afectados en busca de patrones que puedan indicar la causa del problema.
Si estas soluciones no resuelven el problema, o si la información proporcionada aquí se ha vuelto obsoleta o no se aplica a tu caso, te recomendamos abrir un nuevo ticket de soporte. También te sugerimos revisar los problemas conocidos y confirmar que tienes instaladas las últimas versiones de los temas y plugins.
Problem: After updating plugins on your site, some translations are missing, and English appears in some sections of the basket and checkout pages in Slovenian and Croatian. Solution: If you're experiencing issues with translations not appearing correctly on the Cart and Checkout pages when using blocks, we recommend switching to shortcodes. Here are the steps you should follow: 1. Edit the Cart and Checkout pages in WordPress. 2. Replace the WooCommerce blocks with the following shortcodes:
[woocommerce_cart]
[woocommerce_checkout]
3. Save the changes. 4. Navigate to WPML → String Translation. 5. Translate the necessary strings. 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.