Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client is experiencing issues with WooCommerce endpoints in additional languages not translating correctly and leading to incorrect locations on their WooCommerce store. The problem occurs after recent updates, and the endpoints like Orders, Downloads, Addresses, Account details, and Log out remain in the default language despite being partially translated in the URL.
Solution:
We recommend updating the WPML String Translation and ACF-pro plugins as these updates have resolved similar issues for other clients. Specifically, updating WPML String Translation has been directly linked to resolving issues with incorrect and untranslated WooCommerce endpoints. Please ensure that both plugins are updated to their latest versions.

If this solution does not apply to your case, or if it becomes outdated, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If issues persist, please open a new support ticket at WPML support forum for further assistance.

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

Tagged: 

This topic contains 2 replies, has 2 voices.

Last updated by Carlos Rojas 3 weeks, 4 days ago.

Assisted by: Carlos Rojas.

Author Posts
November 25, 2024 at 7:46 pm #16441870

radoslawL

Background of the issue:
I am experiencing an issue with my WooCommerce store on hidden link after recent updates. The WooCommerce endpoints in the customer menu are not leading to the correct locations and are only partially translated. In the default language, the customer menu works fine. I have a staging version of the website available for development purposes.

Symptoms:
In additional languages, the WooCommerce endpoints like Orders, Downloads, Addresses, Account details, and Log out are not translated correctly. The URL is partially in the additional language but the endpoint remains in the default language.

Questions:
Why are the WooCommerce endpoints not translating correctly in additional languages?
How can I fix the issue with the incorrect endpoints in the customer menu?

November 27, 2024 at 10:51 am #16448702

Carlos Rojas
Supporter

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+01:00)

Hello,
Thank you for contacting us

Please check if any of these situations apply to your site, and if so, then apply the workaround described:
- https://wpml.org/errata/woocommerce-404-errors-when-using-my-account-page-as-a-child-of-shop-page/
- https://wpml.org/errata/incorrect-content-displayed-when-woocommerce-endpoints-are-translated-from-non-english-to-english/

Regards,
Carlos

November 27, 2024 at 4:44 pm #16451142

radoslawL

Hello,
The situation you showed me in the links seems similar to mine; however, the suggested fixes did not resolve the issue on my website.
Best regards,

November 28, 2024 at 10:16 am #16454094

Carlos Rojas
Supporter

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+01:00)

Thank you for your message.

1.- Please describe step by step how to reproduce the issue on the site

2.- I have set your next message private so you can securely share the access credentials to the site.

Please don't forget to create a site backup before sharing the credentials.

November 29, 2024 at 2:27 pm #16459973

Carlos Rojas
Supporter

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+01:00)

Thank you for sharing the credentials.

I have escalated this ticket to our 2nd tier of support. Please don't modify the dev site until this ticket is solved.

I will keep you updated on the evolution of this ticket.

December 3, 2024 at 11:00 am #16471127

Carlos Rojas
Supporter

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+01:00)

Hi there,

After updating the ACF-pro and WPML String Translations the issue disappeared. Please update the plugins and confirm that the problem is gone.

December 3, 2024 at 2:48 pm #16472597

radoslawL

Hello, thank you for your support! The issue disappeared after updating WPML String Translation. ACF on the production site was already up to date, so I didn’t update it. It seems that everything is working fine now.
Best regards!

December 3, 2024 at 4:19 pm #16472977

Carlos Rojas
Supporter

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+01:00)

Great!

Please don't hesitate to contact us if you need our help in the future with WPML 🙂