Skip to content Skip to sidebar

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.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: America/Argentina/Buenos_Aires (GMT-03:00)

This topic contains 6 replies, has 0 voices.

Last updated by Otto 1 week, 3 days ago.

Assisted by: Otto.

Author Posts
November 11, 2025 at 5:30 pm #17567921

nicolasS-13

Background of the issue:
In WooCommerce, when translating the text on the checkout page with a link to the Privacy policy using the short code [privacy_policy], I don't see how to have the link point to the translation of the Privacy Page.
The translated checkout page is here: hidden link.

Symptoms:
The translation points to the main language's Privacy Policy.

Questions:
How can I translate WooCommerce's Checkout privacy policy link to point to the translated Privacy Page?

November 11, 2025 at 7:44 pm #17568240

Otto
WPML Supporter since 09/2015

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

Timezone: America/Argentina/Buenos_Aires (GMT-03:00)

Hello,

To ensure the quickest and most accurate support, please provide your debug information so I can look at some of your configurations. We have an excellent article on how to locate it here: https://wpml.org/faq/provide-debug-information-faster-support/.

Try the following:
Run WPML → Settings → Translate Link Targets

If the issue persists, if it's possible for you, do the following test:
**IMPORTANT:** Please try this in a staging environment or at least with a backup of your site files and database before continuing.
Disable all plugins except WooCommerce and WPML-related and temporarily change the theme to a default WordPress such as Twenty Twenty-five.
Is the issue resolved with these settings? If so, please reactivate one by one to see which conflicts.

Best Regards,
Otto

November 14, 2025 at 10:36 am #17578331

nicolasS-13

Hi
Thank you for your prompt response.
I'm sending the debug information.
Regards

November 14, 2025 at 2:04 pm #17579415

Otto
WPML Supporter since 09/2015

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

Timezone: America/Argentina/Buenos_Aires (GMT-03:00)

Hello,

Thanks.

I don't see any hint there 🙁

Did you try the other suggestions I've share? Translate Link Targets and the compatibility test?

If you can't do them, can I take a look at the site? It would be better to a testing site where the issue is replicated.

The information you will enter is private, which means only you and I can see and have access to it.
Maybe I'll need to replicate your site locally. For this, I'll need to temporarily install a plugin called “Duplicator” or "All in One WP Migration" on your site.
This will allow me to create a copy of your site and your content.
Once the problem is resolved, I will delete the local site.

**IMPORTANT**
- Please make a backup of site files and database before providing us access.
- If you do not see the wp-admin/FTP fields, this means your post & website login details will be made PUBLIC. DO NOT post your website details unless you see the required wp-admin/FTP fields.

Best Regards,
Otto

November 14, 2025 at 3:07 pm #17579731

nicolasS-13

Hi
I tried the "Update internal links", but it didn't fix the issue.
I will not bother for now and will just avoid using the short code [privacy_policy].
Thank you again.

November 14, 2025 at 6:03 pm #17580085

Otto
WPML Supporter since 09/2015

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

Timezone: America/Argentina/Buenos_Aires (GMT-03:00)

Hello,

Thanks.

If you change your mind and want me to take a look, the ticket will remain open for two weeks. Then it will be closed automatically.

Have a great weekend!

November 14, 2025 at 6:03 pm #17580086

Otto
WPML Supporter since 09/2015

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

Timezone: America/Argentina/Buenos_Aires (GMT-03:00)

Hello,

Thanks.

If you change your mind and want me to take a look, the ticket will remain open for two weeks. Then it will be closed automatically.

Have a great weekend!