Problem: You are experiencing a website crash when using the WooCommerce Multilingual & Multicurrency Plugin, which also stops product translations from working after deactivation. The issue seems to be exacerbated by the use of multiple caching plugins, specifically Docket Cache. Solution: We recommend clearing the cache used by the Docket Cache plugin and deactivating it to see if this resolves the issue. It's also advisable to avoid using multiple caching plugins simultaneously. Instead, you could use a WPML-compatible cache plugin for better performance. You can find a list of compatible plugins here: https://wpml.org/plugin/.
If this solution does not apply to your case, or if it seems outdated, please check for related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, 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 for further assistance.
Problem: If you're experiencing issues where products and filters do not display correctly in a secondary language on your website, similar to how they appear in the default language. Solution: We recommend checking the status of your templates in the WordPress Dashboard under Templates. Use the admin language switcher at the top to switch to the affected language (e.g., French). It's possible that the templates are still in Draft mode. If this is the case, you should publish them to ensure they appear correctly in the secondary language. This solution was effective for a similar issue where the French version of the product categories and filters were not displaying after translation.
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.
Problema: Estás intentando traducir los textos de los correos electrónicos de WooCommerce y no se muestran para traducir en WPML. Solución: 1. Asegúrate de haber ingresado datos en los campos dentro de cada plantilla de correo electrónico. Los placeholders no estarán disponibles para traducción. 2. Escanea el plugin de WooCommerce para strings a través de la sección 'WPML > Localización de temas y plugins'. 3. Una vez completado el escaneo, busca los strings de correo en la pantalla de administración e inclúyelos para su traducción. 4. Si un string específico no aparece, regístralo siguiendo las instrucciones de esta guía: https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/#translate-admin-and-settings-strings. 5. Después de registrar el string, puedes traducirlo desde la traducción de strings.
Si la solución proporcionada no resuelve tu problema o parece no ser relevante debido a que está desactualizada o no se aplica a tu caso, te recomendamos abrir un nuevo ticket de soporte. También es altamente recomendable revisar los problemas conocidos en https://wpml.org/known-issues/, verificar la versión de la solución permanente y confirmar que tienes instaladas las últimas versiones de temas y plugins. Para asistencia adicional, visita nuestro foro de soporte en https://wpml.org/es/forums/forum/ayuda-en-espanol/.
Problem: The client was unable to translate the name of a product variation in a WooCommerce site using WPML. Despite the translation being completed in the Advanced Translation Editor (ATE), the variation name still displayed in the original language on the front-end.
Solution: We identified that the issue was related to a custom function in the theme's
functions.php
file, which incorrectly handled language information and prevented translations from being applied. We modified the function to ensure it checks for valid data before proceeding. Here's the corrected code snippet:
if (function_exists('wpml_get_language_information')) {<br /> $lang_info = wpml_get_language_information($post_id);<br /> // Check if we got a WP_Error<br /> if (is_wp_error($lang_info)) {<br /> error_log('WP_Error encountered in wpml_get_language_information: ' + $lang_info->get_error_message());<br /> return; // Stop execution if there's an error<br /> }<br /> <br /> if ($lang_info['language_code'] !== 'en') {<br /> return;<br /> }<br />}
After applying this fix, the product variation name displayed correctly in all languages. If this solution does not resolve your issue, or if it seems outdated or irrelevant to your case, please check related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. We highly recommend opening a new support ticket if further assistance is needed. You can do so at WPML support forum.
Problem: You are trying to maintain a consistent URL structure between your main site and the translated version using WPML. On your main site, the URL is site.com/watch-straps/nato, but on the translated site, it changes to site.com/sv/produkt-kategori/klockarmband/nato-sv/. Solution: This issue is recognized as a known problem related to the Rank Math SEO plugin where turning on 'Strip Category Base' causes issues with secondary languages. We are currently working on a fix for this. In the meantime, we recommend not translating the category, product, or product-category slugs. The untranslated terms won’t be visible in the URL anyway when you use any of those options. For more details, please check the known issue here: Rank Math SEO and WPML URL structure 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. If you still need assistance, please open a new support ticket at WPML support forum.
Problema: Estás intentando resolver un problema relacionado con el cambio de precio en multicurrency en tu sitio web. Utilizaste un código para solucionarlo, pero cuando se utiliza la moneda por defecto (€), la web muestra un error crítico porque la variable
$currency
no existe. Sin embargo, con otras monedas, como al acceder desde Argentina, el sitio funciona correctamente. Solución: Primero, necesitamos reproducir el error que mencionas. Por favor, describe los pasos específicos que seguiste cuando encontraste el error crítico usando la moneda por defecto. Esto nos ayudará a entender mejor el contexto y a proporcionarte una solución más precisa.
Si esta solución resulta irrelevante, porque podría estar desactualizada o no aplicar a tu caso, te recomendamos abrir un nuevo ticket de soporte. También te sugerimos revisar los problemas conocidos relacionados, verificar la versión de la solución permanente y confirmar que tienes instaladas las últimas versiones de los temas y plugins. Para asistencia adicional, visita nuestro foro de soporte.
Проблема: Клиент столкнулся с проблемами после обновления плагина WPML: товары не появляются в переведенной версии сайта, систематики остаются без перевода, и возникает бесконечная синхронизация. Решение: Мы рекомендуем обновить WooCommerce и WordPress до последней версии. После обновления проверьте, решена ли проблема. Также рекомендуется проверить работу сайта без сторонних плагинов, оставив только WPML, WooCommerce и WooCommerce Multilingual. Если проблема все еще существует, мы настоятельно рекомендуем проверить известные проблемы, убедиться в версии исправления и подтвердить, что у вас установлены последние версии тем и плагинов. Если это не помогает, пожалуйста, откройте новый тикет поддержки.