my site (https:screenleo.com) has two languages: English and German. I've developed everything in English, but set German as the default language. I am also using WooCommerce for a product with several variations and Elementor Pro as page builder.
The two sites are: screenleo.com (German, primary site), and screenleo.com/en/ for the English version.
On the homepage there's a dropdown element, where you can select the appropriate product variation. The problem now is, that this only works for the English version. The German one doesn't show any products, just the placeholder "Choose an option" which is weird itself, because I translated this string.
I have of course translated the page, the product and the necessary strings as well. Interestingly, some time ago it worked as expected. Now I realized by accident that it's somehow broken.
What I also noticed and might be related: even when I am on the German page (screenleo.com), the WPML language selector in the footer shows English. The links for English and German seem to be the same, so there's no way of switching the language; except for going to the /en/ URL directly.
I have already tried deactivating all plugins except for the WPML ones, Elementor, and of course WooCommerce. This didn't change anything.
Please try applying the temporary fix as described in the article above to resolve the problem and you will be able to update normally once the next WooCommerce Multilingual update is released.
If for some reason this does not help resolve the issue, please let us know here and we will be happy to assist you further.
We use cookies to optimize our website and services. Your consent allows us to process data such as browsing behavior. Not consenting may affect some features.
Functional
Always active
Required for our website to operate and communicate correctly.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
We use these to analyze the statistics of our site. Collected information is completely anonymous.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
These cookies track your browsing to provide ads relevant to you.