3- Go to WooCommerce-> Settings-> Shipping zones
4- Edit each shipping zone and resave it
5- Go to WPML-> String Translation and translate them
6- Check the checkout page on the front end
Kindly let me know if the above steps helped you fix the issue.
I would like to translate shipping option Standard Shipping. It is WooCommerce basic shipping option with name "Flat Rate". I changed it to Standard Shipping and now I am translating it to German language also but translated text won't show.
I used String Translations and was able to find the text and translate it but translated text won't show up.
Just in case I cleaned the brwoser cache and also WordPress plugin cache but it didn't change it.
Sorry for the late reply. I did the flowwowing steps but the resut was the same – I wasen’t able to get the translated text to work.
1) Installed Porto Theme and content demo shop 38
2) WooCommerce > Settings >Shipping > Shipping zones > United States (US) > Add shipping method > Flat Rate > Add shipping method
3) Flat rate > Edit > Method title change from „Flat Rate“ to „Standard Shipping“ > Save changes
4) WPML > Theme and plugins localization > WooCommerce
5) WPML > String translation > Search „Standard Shipping“ and found it.
It was following sting:
admin_texts_woocommerce_shipping
flat_rate2_shipping_method_title
6) Translated „Standard Shipping“ to „Standard Shipping translated“
7) Then went to translated version of Checkout page but the translation was still in the English language and it was not changed.
Thanks for replicating the issue. I checked the issue and was able to fix it by registering the admin string using XML. Kindly check the following steps:
1- Go to WPML-> Settings-> Custom XML tab
2- Add the following code
3- Go to WooCommerce-> Settings-> Shipping zones
4- Edit each shipping zone and resave it
5- Go to WPML-> String Translation and translate them (hidden link.)
6- Check the checkout page on the front end (hidden link)
Kindly let me know if the above steps helped you fix the issue.
I was able to get translations to work without registering the admin string using XML.
I just did this: „Edit each shipping zone and resave it“. I did this to every shipping zone.
This generated the strings and then I was able to find it with string translations and translate them.
After that I checked and saw that translations were successful.
But now I have one more problem:
I can't find a way to translate these text in a checkout page
"Choose a Pickup Point" and " Show Pickup Points"
Best Regards
New threads created by Osama Mersal and linked to this one are listed below:
It's great to hear that the shipping zones are translated. 🙂
In our forum, we try to keep one issue per ticket. Continuing with one ticket per issue helps supporters focus on one issue at once and enables other users to find solutions to their questions faster.