Skip Navigation

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

Problem:
The client needed help with translating WooCommerce endpoints, which were not functioning correctly on the Italian 'My Account' page, and there were duplicate entries on the WPML string translation page.
Solution:
1. We recommend re-saving the WooCommerce endpoints in the Italian language so they all show correctly under WCML Store URLs.
2. For the issue of endpoints not working, client had menu with custom menu URLs. Need to adjust the custom link URLs in the 'Il mio account' menu. This can be done by navigating to Appearance > Menus and ensuring the URLs are correct for each language.
If this solution doesn't look relevant, please open a new support ticket.

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 4 replies, has 2 voices.

Last updated by Dražen 1 year ago.

Assisted by: Dražen.

Author Posts
January 23, 2024 at 2:05 pm #15217432

danieleD-46

I require assistance with translating WooCommerce endpoints. I have attempted this, but unfortunately, it is not functioning correctly on the Italian 'My Account' page. Additionally, I have observed that the endpoints appear duplicated on the WPML string translation page. Could you guide me on how to effectively translate these endpoints so that they operate correctly? Thank you.

Screenshot 2024-01-23 alle 14.38.04.png
Screenshot 2024-01-23 alle 14.37.37.png
Screenshot 2024-01-23 alle 14.36.03.png
January 24, 2024 at 8:58 am #15220456

Dražen
Supporter

Languages: English (English )

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

Hello,

please try next steps:

- Please make a backup before proceeding.
- Go to WPML > String translations > WP Endpoint and delete them all
- Go to Settings > Permalinks and save
- Go to WooCommerce > WCML and translate endpoints to 2nd language
- Check if it works fine now.

Regards,
Drazen

January 24, 2024 at 10:15 am #15220858

danieleD-46

No, it doesn't work. I follow your indication. On string translation it recerete strings but matched as English. I test on user page and it doesn't work. So I try to select wp endpoints and change the language from English to Italian (beacause after your suggestion it was mapped wrong). I test it again but as in the screenshot you can see that endpoint remain in the wrong language (that's the screen on the main Italian language and I expect that "orders" endopoint is "ordini"

Screenshot 2024-01-24 alle 10.57.30.jpg
Screenshot 2024-01-24 alle 10.55.43.png
January 24, 2024 at 10:33 am #15220995

Dražen
Supporter

Languages: English (English )

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

Hello,

thanks for checking.

Please make a full backup of your site (files and database) and confirm it in your next reply.
If possible please provide access to the staging website, not production.

Please note, that I might need to do some debugging procedures like enable/disable plugins, switch themes, change the default language of the user account, and/or access your website database to debug the issue furtherly.

I will share with you any changes or steps done in this process. Please let me know if you do not agree with the above or if I do not have your permission for any.

I would need to access both your site's wp-admin and FTP account, if possible.

I have enabled the private username and password fields in your next reply.

I suggest you create a new user, set it as an administrator and then add those credentials in the private fields mentioned.

You can safely add your information into these fields.

Regards,
Drazen

January 26, 2024 at 12:08 pm #15229982

Dražen
Supporter

Languages: English (English )

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

Hello,

thanks, I have checked, and seems all is showing correctly.

First, what I recommend is to re-save the WC endpoint in the Italian language so they all show in IT under WCML Store URLs.

Then as for your endpoint not working, that is not correct, they are working fine, just you have created a menu with those URLs, that are not correct. Please adjust your custom link URLs to correct ones, for each language for the "Il mio account" menu from Appearance > Menus.

Video:
- hidden link

Regards,
Drazen

January 28, 2024 at 10:50 pm #15235017

danieleD-46

Thank you so much. I have some issue also with images synchronization. In case I'm not able to solve on my own with documentation I'll open a new thread.