Hello today I installed Woocommerce here hidden link
English is the primary language.
Polish is the secondary language /pl/
It created the pages only in English for example hidden link
It was working fine. But I want the shop ONLY in Polish.
So what I did:
-I Installed Woocommerce Multilanguage
-I changed the language of /shop to Polish
-I changed my product language to Polish (from the drop down Menu in product editing mode)
This is the product: hidden link
In this page, before chaning the language to Polish there were buttons such as "Add to Cart", there was the Product short description, quantity, etc. All in English.
Now that it is in Polish the add to cart button disappeared. Also the Shop page is invisible hidden link
The pages that are still in English are still working fine. For examplr hidden linkhidden link
How can I:
1) translate all the buttons (add to cart, proceed to checkout, stock items, etc) to Polish? Is there a translation file ready, or all the strings need to be translated manually? How to do it?
2) Why the buttons disappeared from the product page?
3) How to make the English pages be in Polish? Shop, Cart, Checkout, etc?
4) How to translate the emails that will be sent to the customers?
Welcome to the WPML support forum. For WooCommerce to work properly some pages are needed such as Shop, Cart, Checkout, Account...
Changing the language of shop and your product is maybe not the right way to do so and you might be missing the other pages.
I would recommend that you set everything properly in English (default language) and then translate them into Polish. Once you have a functioning ecommerce in Polish we can see together how to translate butons and such.
- Make sure that all WooCommerce pages exist in English (WooCommerce documentation should help you with that)
- Go to "WooCommerce > WooCommerce Multilingual > Status", Look for "WooCommerce Store Pages" if some translations are missing you will have a bouton "Create missing translations" to fix that issue.
This should reply to point #2 and #3. Let me know how it goes.