This thread is resolved. Here is a description of the problem and solution.
Problem: WPML 3.9 had brought an issue with Custom Post Types (or Products) returning a page not found -> error (404).
Solution: This issue is fixed already with WPML 3.9.1 so if you have this issue please update to WPML 3.9.1 (you should see an update message in your plugins page)
Then please go to Settings -> Permalinks and click Save Changes without making any changes.
WPML 3.9 had brought an issue with Custom Post Types (or Products) returning a page not found -> error (404).
This issue is fixed already with WPML 3.9.1 so if you have this issue please update to WPML 3.9.1 (you should see an update message in your plugins page)
Then please go to Settings -> Permalinks and click Save Changes without making any changes.
If this did not work please leave me a comment here
@davideg-16, I have checked the problem and fixed it. It was an issue with the shop slug. In the Settings >> Permalinks, I changed /shop/%product_cat%/ to /negozio/%product_cat%/, chose Italian for that string and translated it in the WPML >> String Translation (or Woocommerce >> Woocomerce Multilingual > URLs). After, just refreshed the permalinks. The reason I did this as your shop page originally was created in the Italian language.
It seems the P of Product is not UPPERCASE, and with p it works... But in the google indexing was P and not p and now I have the 404 error from google search....
I will replace all link and I upload again the sitemap...
Thanks for your feedback. In my opinion, it is better to keep lowercase letters in the URLs. But if you still need to have it back, please add the custom product-category in the Settings >> Permalinks.
I am closing this ticket as the original issue has been resolved with a new release. Feel free to open a new ticket, if you need further help.
My product category URL returns also error (404). I have WPML multilingual CMS version 3.9.2, and have updated the settings>permalinks, but it didn't solve the problem. Maybe I am in the same situation as davideG-16, as my site was in French first. I noticed that my URL hidden link is automatically changed into hidden link on the site.
But I don't understand how to solve it.
Hi, I would like to open again this ticket because after that I have a lot of problems with english version, I have "only for the English version" 178 errors (404). So I need you help ...
I did the redirection but google always says it's wrong (404).
It seems the P of Product is not UPPERCASE, and with p it works... But in the google indexing was P and not p and now I have the 404 error from google search....
I will replace all link and I upload again the sitemap...
My question is:
could I have product_category in italian and Product_Category in english?
How can I change the category and the tag only in English? do i have to go in string translator? are they already translated and how do they change?
One more thing:
the home page is now indexed in English, the link is /it but the description is in English, use yoast seo plugin.... do you know how to solve?