I am trying to: Have my customers calculate shipping and check out in their language.
Link to a page where the issue can be seen: put this in the cart hidden link
Then go to cart and choose USA for example hidden link
I expected to see: The correct values being calculated.
Instead, I got: Instead there are wrong values or no shipping methods offered at all. This has now cost me hundreds of euros in some cases because of too low shipping prices and probably even more in lost sales in the cases where no shipping method is offered.
The shipping classes are translated. I tried mentioned workaround of re-saving shipping settings, saving original product and translation. I used the feature so sync classes in products and variations. Nothing is working. I need a fix for this urgently!
Sorry for the delayed repones due to the weekends.
I need a few more insight on the issue to determine what could be the issue can you please let me know:
- Did the issue started after some changes or updates? Or was it like this from the beginning?
- Do you use default shipping setup of WooCommerce or use some custom setup? If you use default WooCommerce setup how exactly is the shipping setup?
- Will it be possible for you to setup a staging/test site where we can test the issue further without affecting your live site?
I have enabled a private reply for you in case a staging site is possible and you want to share access to the staging site for me to check the issue further.
However it looks like the user access you sent don't have the full admin privilege so I am not able to check the issue properly. For example I don't see Settings options on the site, also not all WPML options are available.
Can you please check the user again or share a full admin user credentials?
I have enabled a private reply for you again to share the details again if required.
On the staging site I deactivated all Non WPML and WooCommerce plugins to test but that didn't helped with the issue ( I left them deactivated for simplicity of testing ).
Latter when I went to: WooCommerce -> WooCommerce Multilingual & Multicurrency -> Categories and clicked on the "Synchronize Product categories assignment in content" and "update products to use same categories..." button the issue seems to be solved.
So the issue seems to be caused because the products in the site are not properly synced with their translation. On your live site can you please try the following and see if it fixes the issue:
- Backup the site completely to prevent any issues.
- Go to WooCommerce -> WooCommerce Multilingual & Multicurrency -> Status ->
Troubleshooting ( link at the end of the page )
- Select all troubleshooting options and allow it to run completely.
- Also go to WooCommerce -> WooCommerce Multilingual & Multicurrency -> Categories and if you see "Synchronize Product...." or "update products..." button there click it and allow it to run.
If the issue persist, will it be possible for you restore the test site to the same state of the live site and resend the working admin credentials ( if required).
The troubleshooting option counts might go back to the original count and is normal as that shows the total contents that can be processed.
Can you please recreate the staging site from the current state of the live site and let me know so that I can troubleshoot further and try to find the exact steps that solved the issue before?
I have enabled the private reply for you share the credentials again.
I have enabled a private reply for you again. Please let me know with the details once the current state of the live site is recreated on the staging site.
I am still working on the issue. I tried copying the site to my localhost to troubleshoot it further but that didn't worked.
Still trying to find the exact cause of the issue. I will troubleshoot it further or try to find an exact way to replicate the issue then send you the updates after I get more insight on the issue or escalate the issue to our team.
Sorry for taking quite long to determine what the issue is exactly here. The issue also seems to be resolved
After further troubleshooting the issue seems to be caused by the child theme you have. I see in the child theme functions.php file from line 175-235 you have code to modify shipping method which seems to be causing the issue here.
Please followup with your child theme developer to remove or troubleshoot/fix the code I referenced above which should solve the issue.
So the issue seems to be related to child theme as far as I see in the staging site.
To escalate the issue I will need a clear process to replicate the issue on a default WordPress theme. If deactivating child theme does not resolved the issue in your live site, probably it could be resolved with the child theme code fix and also synchronizing everything in the WooCommerce as I expalined in the previous reply linked next:
I can sure, troubleshoot the issue further and escalate it if required but for that I will need to replicate the issue in the sandbox site without the Child theme.
Regards,
Subash
The topic ‘[Closed] Shipping classes not working in second language’ is closed to new replies.
Manage Cookie Consent
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.