Problem: The client reported that the multicurrency feature of WPML was not functioning correctly. Despite various settings and configurations, including deactivating all plugins and switching to a default theme, the currency switcher did not appear or function as expected. The client also noted that the currency did not change appropriately when tested under different conditions, such as in incognito mode or with different billing addresses.
Solution: We investigated the issue and found that the multicurrency feature was functioning correctly when cache was disabled. The problem arose due to the caching mechanism interfering with dynamic currency switching. We recommended: 1. Excluding WooCommerce-related pages (like cart, checkout, and account pages) from being cached. 2. Considering a caching solution that supports dynamic currency switching, or configuring the current caching setup to exclude certain pages. For more details on caching compatibility with WPML, visit https://wpml.org/plugin-functionality/caching/.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your specific setup, please open a new support ticket. We also 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 contact us directly through the WPML support forum.
Problem: If you're experiencing issues where your WooCommerce product category URLs are being redirected to incorrect pages, and deactivating WPML String Translation resolves the issue, it might be related to the translation of URL bases. Solution: We recommend checking the translation of your URL bases in WPML. For instance, if your original URL is
https://site.com/product-category/chats/
and it redirects incorrectly, ensure that the '/product-category/' base has not been inadvertently translated. You can correct this in WPML → String Translation by setting the translation back to '/product-category/'.
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.
Problème : Si vous rencontrez un problème avec l'ajout d'une variation de produit traduite au panier sur votre site WPML, et que le message d'erreur 'Valeur non valide saisie pour les dates' apparaît, cela pourrait être dû à un problème de correspondance des valeurs dans la base de données. Solution : Nous vous recommandons de vérifier la traduction de la variation concernée pour des erreurs de formatage, telles que des espaces supplémentaires. Dans le cas présent, le problème était un double espace dans la traduction de la variation, qui ne correspondait pas à la valeur attendue dans la base de données. En supprimant l'espace superflu, la variation a pu être ajoutée au panier sans problème. Veuillez vérifier si cette solution résout le problème sur votre site.
Il est possible que cette solution ne soit pas pertinente pour votre cas spécifique, soit parce qu'elle est obsolète, soit parce qu'elle ne s'applique pas à votre problème. Nous vous recommandons vivement de consulter les problèmes connus, de vérifier la version du correctif permanent et de confirmer que vous avez installé les dernières versions des thèmes et plugins. Si le problème persiste, n'hésitez pas à ouvrir un nouveau ticket de support sur notre forum de support.