Problem: The client is experiencing issues with WooCommerce Multilingual & Multicurrency where the CAD price displays correctly, but the EUR price does not reflect the custom price set by the client. Instead, it shows a converted rate or incorrect values when using currency switchers. Solution: First, we recommend deactivating the WooPayments plugin as it is not compatible with our products and may cause conflicts. You can do this by following the instructions on https://woocommerce.com/document/woopayments/currencies/multi-currency-setup/. Next, increase the PHP memory limit to ensure our plugins function correctly. Add the following code to your
wp-config.php
file, above the 'That's all, stop editing! Happy blogging.' line:
If this solution does not resolve your issue or 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 further assistance is needed, please open a new support ticket at WPML support forum.
Problem: Beim Wechsel der Sprache werden die Versandkosten falsch berechnet, da die Beträge nicht mit der zugewiesenen Versandart übereinstimmen. Solution: Wenn Sie ähnliche Probleme mit den Versandkosten bei einem Sprachwechsel erleben, empfehlen wir folgende Schritte: 1) Legen Sie eine neue Versandklasse an, die identische Preise wie die Standardversandart hat und weisen Sie ihr eine Klasse zu. 2) Überprüfen Sie, ob die Versandart korrekt zugewiesen ist, indem Sie ein Testprodukt in den Warenkorb legen und die Sprache wechseln. Die Versandkosten sollten konsistent bleiben. 3) Öffnen Sie die WPML-Seite für Produktversandklassen unter WPML Produktversandklassen und synchronisieren Sie die Werte über den sichtbaren Button, um sicherzustellen, dass die Versandklassen korrekt verwaltet und übersetzt werden. 4) Stellen Sie sicher, dass die Produkte nicht importiert wurden, ohne die Zuweisungen von WooCommerce Multilingual anzuwenden.
Falls diese Lösung veraltet erscheint oder nicht auf Ihr Problem zutrifft, 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: Estás intentando sincronizar ofertas de precios desde tu CRM a WooCommerce usando WPML. Las ofertas funcionan correctamente en el idioma principal (español), pero no en el segundo idioma (catalán). Solution: 1. Ve al producto original y realiza un pequeño cambio, como añadir un punto al título. Luego, actualiza la traducción usando el editor de traducción. 2. Si el problema persiste, revisa el producto traducido y confirma si la oferta aparece correctamente. 3. Para una solución más profunda sin afectar tu sitio actual, migra tu contenido a un servidor de prueba en Cloudways. Instala el complemento Cloudways WordPress Migrator (https://wordpress.org/plugins/bv-cloudways-automated-migration/) y sigue los pasos para completar la migración. Más detalles en https://support.cloudways.com/how-to-migrate-wordpress-to-cloudways/. 4. En WooCommerce --> WooCommerce Multilingual --> Atributos, selecciona y sincroniza cada atributo necesario.
Si después de seguir estos pasos el problema persiste o la solución propuesta no es relevante debido a que está desactualizada o no se ajusta a tu caso, te recomendamos abrir un nuevo ticket de soporte. También te sugerimos revisar los problemas conocidos en https://wpml.org/known-issues/, verificar la versión del arreglo permanente y confirmar que tienes instaladas las últimas versiones de los temas y plugins. Para más asistencia, visita nuestro foro de soporte en https://wpml.org/es/forums/forum/ayuda-en-espanol/.
Problem: The client is experiencing an issue where the checkout review order on their WooCommerce site initially appears in French but then switches to English. The fields remain untranslated. Solution: We recommend updating WPML and its add-ons to the latest versions (WPML → 4.6.13, String Translation → 3.2.14, WooCommerce Multilingual & Multicurrency → 5.3.7) to ensure all fixes and improvements are applied. After updating, follow these steps: 1. Navigate to
WPML > Theme and Plugins Localization
. 2. Ensure Localization options are correctly configured. Refer to this screenshot for guidance: https://prnt.sc/_PmvybkymgPt 3. Select the WooCommerce plugin and scan for strings. 4. Go to
WPML > Support > Troubleshooting
. 5. Click on 'Clear the cache in WPML', 'Cleanup and optimize string tables', and 'Show custom MO Files Pre-generation dialog box'. In the popup, click on Generate MO files. Finally, clear the caches on both your site and browser, then verify if the checkout page is correctly translated to French. If the problem persists, or if this solution becomes 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 needed, please open a new support ticket at WPML support forum for further assistance.
Problem: The client needs to configure their WooCommerce store to restrict billing and shipping addresses to Slovakia only on the Slovak domain (imedical.sk), and to the Czech Republic only on the Czech domain (imedical.cz). They are using WPML for multilingual support and have different domains for each language. Solution: If you're experiencing this issue, we recommend the following steps: 1. Navigate to WooCommerce -> Settings -> General -> Sell to specific countries, and select the countries you'd like to sell to in the default language. 2. Go to WPML -> String Translations. 3. At the bottom of the String Translation table, click on "Translate text in admin screens." 4. Search for
woocommerce_specific_allowed_countries
&
woocommerce_specific_ship_to_countries
. 5. If found, select and add them by clicking the "Add to string translation" button. 6. Return to the String Translations page and translate the string by adding the language code for the country you'd like to restrict.
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 this does not resolve your issue, please open a new support ticket at WPML support forum.
Problem: After searching for a while, I discovered in the file: "woocommerce-multilingualinccurrenciesclass-wcml-multi-currency-reports.php" on line: 202 an error in the query: specifically: instead of "posts.ID" there should probably be "orders.ID".
WordPress database error Unknown column 'posts.ID' in 'on clause' for query SELECT SUM( order_item_meta.meta_value ) as qty, order_item_meta_2.meta_value as product_id FROM XXX___posts AS orders INNER JOIN XXX___woocommerce_order_items AS order_items ON orders.ID = order_id INNER JOIN XXX___woocommerce_order_itemmeta AS order_item_meta ON order_items.order_item_id INNER JOIN XXX___woocommerce_order_itemmeta AS order_item_meta_2 ON order_items.order_item_id INNER JOIN XXX___postmeta AS currency_postmeta ON posts.ID = currency_postmeta.post_id WHERE orders.post_type IN ( 'shop_order' ) AND orders.post _status IN ( 'wc-completed','wc-processing','wc-on-hold' ) AND order_item_meta.meta_key = '_qty' AND order_item_meta_2.meta_key = '_product_id' AND orders.post_date_gmt >= '2024-09-01 ' AND orders.post_date_gmt status_widget, WC_Admin_Dashboard->get_top_seller
Solution: We are aware of this issue and plan to include the fix in future releases of the WooCommerce Multilingual & Multicurrency plugin. If you're experiencing this issue, we recommend replacing
posts.ID
with
orders.ID
in your database queries.
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 at WPML support forum.
Problem: If you're trying to create a manual order in a different language than the default and find that no products can be added when you change the order language, this is because products for manual adding are only found in the default language.
Solution: We recommend the following steps as a temporary workaround: 1. Navigate to WooCommerce -> Orders. 2. Switch to the secondary language from the top admin bar (the language in which you want to create an order). 3. Click the "Add Order" button. 4. Before entering any product or other details, scroll down to the "Custom Fields" section. 5. Select the "wpml_language" custom field and set it to the value of the currently selected language code (e.g., 'de' for German). 6. Add this custom field. 7. Save the order. 8. After reloading the page, confirm that it has been added as expected. 9. You can now add the product, and while searching, find the translated products in that language, provided that the products have already been translated.
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 this does not resolve your issue, please open a new support ticket at WPML support forum.
Problem: The client reported an issue where a product displayed a different sale price on the English version of their site compared to the German version. Despite resetting the price, the changes only applied to the German version, and the English price remained incorrect. Solution: We discovered that a specific plugin adding a Pre-Order tab was causing the discrepancy. The English product was set to "Set a fixed pre-order price" with an incorrect amount. We changed this setting to "Use the selling price" and updated the product, which resolved the issue. It was not a WPML issue.
If this solution does not resolve your issue, or if it seems outdated, we recommend checking the 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 problem persists, please open a new support ticket.
Problem: The client needed guidance on how to translate the URL of their shop page from English to French and how to switch the current English shop URL to a new format under a language-specific directory. Solution: We recommended setting the 'Nom société' field to the 'Copy once' option, which allows the client to change the company name when needed without having to edit the English post repeatedly. For a visual guide on how to implement this, we provided a video tutorial: https://www.loom.com/share/6c5c4b3493394e9483d1e0a0b967ba82.
If this solution does not resolve your issue, or if it seems outdated or irrelevant 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. Should you need further assistance, please do not hesitate to open a new support ticket at our support forum.
Problem: If you're experiencing broken links on the WooCommerce account page when WPML is activated, where links should point to specific sections like orders but instead truncate to just the account page. Solution: We recommend taking a backup of your site and installing the WooCommerce Multilingual plugin. This plugin acts as a bridge to ensure WooCommerce works correctly with WPML. You can install it from your WP Dashboard under Plugins >> Add New >> Commercial tab, or directly download it from here. For more details, you can visit this documentation.
If this solution does not apply to your case because it might be outdated, or if you're still facing issues, 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 at WPML support forum.