Problem: The client is managing subscription fees on their site using WPML with prices in USD and BRL. Some Brazilian users subscribed in USD when accessing the site in English, leading to issues with payment due to incorrect currency conversion (e.g., $29 USD being incorrectly converted to 29 BRL). Solution: 1. We recommend setting up the Currency by location feature to geolocate users and set the currency based on their location. 2. Ensure that any third-party plugins like WooCommerce Payments that add multi-currency features are configured correctly or disabled to avoid conflicts. 3. For existing subscriptions that were incorrectly set up, the affected users need to create new subscriptions. 4. Set and manage currency exchange rates via WPML's multi-currency support.
If this solution does not resolve your issue or seems outdated, please check the related known issues, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. If further assistance is needed, we highly recommend opening a new support ticket at WPML support forum.
Problem: Estás intentando gestionar el stock de productos en varios idiomas en tu sitio web. Los productos que están sin stock en el idioma principal aparecen como si tuvieran stock en otros idiomas, a pesar de tener el mismo SKU. Esto ocurre tanto en productos simples como en productos variables. Además, al duplicar productos para su traducción, no heredan la configuración de variables ni de SKUs, lo que hace que aparezcan sin stock. Solution: Si estás experimentando este problema, te recomendamos seguir estos pasos: 1. Crea una copia de seguridad del sitio completo. 2. Ve a Woocommerce -> Woocommerce Multilingual & Multicurrency -> Pestaña 'Estado' -> Enlace 'Solución de problemas' (abajo a la derecha) -> Selecciona todas las casillas y haz click en el botón 'Iniciar' -> Espera a que termine el proceso. 3. Incrementa el límite de memoria de WordPress a un mínimo de 128Mb. Puedes hacerlo agregando el siguiente código en el archivo wp-config.php que se encuentra en la raíz del sitio:
Añádelo encima de la línea /* That's all, stop editing! Happy blogging. */ Puedes comprobar el límite de memoria de WordPress en WPML -> Soporte. Una vez que completes estos pasos, verifica si el problema se ha resuelto.
Es posible que esta solución pueda ser irrelevante debido a que está desactualizada o no se aplica a tu caso. Si después de seguir estos pasos el problema persiste, 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: Вы сталкиваетесь с проблемой медленной синхронизации атрибутов и обновления разновидностей товаров на вашем сайте. Solution: Мы рекомендуем обновить плагины WPML до последней версии, включая WooCommerce Multilingual & Multicurrency 5.4.2, чтобы улучшить производительность синхронизации. Проверьте доступность последних версий в разделе «Моя учетная запись -> Загрузки» на сайте WPML. Если обновления не отображаются, перейдите в раздел Плагины → Добавить новый, выберите вкладку Реклама и нажмите на кнопку «Проверить наличие обновлений». Не забудьте сделать резервную копию базы данных перед обновлением.
Если данное решение не помогло или оно кажется неактуальным, мы настоятельно рекомендуем проверить известные проблемы, подтвердить версию исправления и убедиться, что у вас установлены последние версии тем и плагинов. В случае дополнительных вопросов, пожалуйста, откройте новый тикет поддержки.
Problem: You are experiencing an issue with product price synchronization on your WooCommerce multi-language site using WPML. After changing the default language from English to Arabic, some products show unsynced prices, where the original product has the correct price, but the translated product displays two different prices simultaneously. The translated product also has a lock icon, preventing direct editing. Solution: 1. Edit the product in the language it was originally created. 2. Make a small change to the content. 3. Save the changes and update the translation. If this does not resolve the issue, we recommend recreating the product. Delete the original and its translation, then create them again. This step is suggested because the issue might be due to a corrupted entry in the database for that specific product.
Please note that 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 problem persists, please open a new support ticket at WPML support forum.
Problem: If you're unable to find specific checkout translations in the String Translation Management, such as 'We'll use this email to send you details and updates about your order.' and 'Enter the address where you want your order delivered.', and you have already scanned all the strings in the plugins from Theme and Plugin Localization without success. Solution: We recommend checking if you are using WooCommerce blocks for the Cart and Checkout pages. If so, consider using WooCommerce shortcodes instead due to a known issue with blocks not translating strings correctly. Here’s how to switch to shortcodes: 1. Edit the Cart and Checkout pages in WordPress. 2. Replace the WooCommerce blocks with the following shortcodes: - For the Cart Page:
[woocommerce_cart]
- For the Checkout Page:
[woocommerce_checkout]
3. Save your changes. 4. Navigate to WPML → String Translation, and scan the .mo files for WooCommerce. 5. Translate the strings as needed. Additionally, ensure that your WPML plugin and add-ons are updated to the latest version, 4.7.1, to benefit from the latest bug fixes and improvements. You can check the latest released versions under "My Account -> Downloads" on our site. Instructions to update can be found here. Remember to backup your database before proceeding.
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.
Problem: The client was experiencing a 'White Screen of Death' and a critical error after adding Arabic as a new language to their website using WPML on the Woodmart theme. The error was identified as an E_COMPILE_ERROR in a WooCommerce wishlist email class, indicating a conflict due to the class 'Back_In_Stock_Email' being declared twice. Solution: We investigated the issue and found that the error was due to a translation string (%1$s – %2$s) being incorrectly translated into Arabic, which should have retained the same order as in the original language. We corrected the translation, and the site now functions correctly without the error. If you're experiencing similar issues, we recommend checking your translation strings for accuracy and ensuring they maintain the same variable order as the original.
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: The 'addresses' and 'Edit account' functionalities in the 'My Account' section do not work in the English language version of the site, although they work in Dutch and German. Solution: If you're experiencing this issue, we recommend you try the following steps: 1. Navigate to WPML → String Translation and filter by WP Endpoints. 2. Locate the string "bewerk-adres". 3. Update the English translation from "edit-address" to "edit-addres" (or to something else). This might resolve the issue.
Please note that 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 problem persists, please open a new support ticket.
Problem: El cliente experimenta actualizaciones automáticas en su sitio web que alteran los nombres de los atributos de los productos traducidos, a pesar de haberlos configurado correctamente en ATE (Advanced Translation Editor). Los atributos y sus variaciones cambian de nombre automáticamente, lo que desorganiza la presentación de los productos en diferentes idiomas. Solution: 1. Seguir los pasos proporcionados en el mensaje anterior del soporte de WPML, que se pueden encontrar aquí: https://wpml.org/es/forums/topic/atributos-de-producto-4/#post-16804058 2. Crear una copia de seguridad completa del sitio antes de realizar cualquier cambio. 3. Actualizar todos los plugins de WPML a través de Plugins -> Añadir nuevo -> Pestaña 'Comercial'.
Si la solución proporcionada no resuelve el problema o parece no ser relevante debido a actualizaciones posteriores o diferencias en el caso específico, recomendamos abrir un nuevo ticket de soporte. Es altamente recomendable revisar los problemas conocidos en https://wpml.org/known-issues/, verificar la versión de la solución permanente e instalar las últimas versiones de temas y plugins. Si necesitas más ayuda, no dudes en contactarnos en el foro de soporte de WPML en https://wpml.org/es/forums/forum/ayuda-en-espanol/.
Problem: The client reported that the German translations for the checkout steps were not appearing correctly, and there was incorrect text displayed when an item was removed from the cart in German. Solution: We resolved the issues by taking the following steps: 1. We scanned the theme for strings using WPML → Theme and Plugin Localization and found that the client needed to translate the individual words in the sequence (Cart -> Checkout -> Complete) separately, rather than the entire sequence as a whole. 2. The incorrect text issue when an item was removed from the German cart was due to a missing placeholder in the translation. We corrected this by ensuring the placeholder was included.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your case, we recommend opening a new support ticket. Additionally, 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, please visit our support forum at WPML Support Forum.
Problem: El cliente está intentando actualizar los precios de varias variaciones de productos en su sitio web, pero los precios solo se actualizan en el idioma original. Las URLs de los productos traducidos por WPML muestran el precio antiguo. Solution: Para que los cambios se reflejen en los productos en el idioma secundario, es necesario actualizar las traducciones siguiendo estos pasos: 1. Edita el producto en el idioma original. 2. Haz un pequeño cambio en el contenido (opcional). 3. Haz click en 'Guardar'. 4. Ve a la columna derecha -> Bloque Idioma -> Haz click en el icono de traducción. 5. Aquí es donde actualizas la traducción (probablemente solo debes guardar la traducción). 6. Comprueba el resultado. Como alternativa, puedes también realizar estos pasos: - Crea una copia de la base de datos - Ve a Woocommerce -> Woocommerce Multilingual & Multicurrency -> Pestaña 'Configuración' -> Enlace 'Solución de problemas' (abajo a la derecha) -> Selecciona todas las opciones -> Haz click en el botón 'Iniciar' -> Espera a que se termine el proceso.
Si esta solución no resuelve tu problema o parece desactualizada, 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. Para más asistencia, visita nuestro foro de soporte.