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
- 8:00 – 13:00 9:00 – 13:00 9:00 – 13:00 8:00 – 12:00 8:00 – 12:00 -
- 14:00 – 17:00 14:00 – 18:00 14:00 – 18:00 13:00 – 17:00 13:00 – 17:00 -

Supporter timezone: Europe/Zagreb (GMT+02:00)

This topic contains 3 replies, has 1 voice.

Last updated by Bruno Kos 5 days, 3 hours ago.

Assisted by: Bruno Kos.

Author Posts
October 9, 2025 at 2:41 pm #17471844

joelA-13

Background of the issue:
I am trying to translate URLs on my site using WPML. The site I need help with is hidden link.

Symptoms:
WPML is not translating my URLs.

Questions:
Please provide human assistance

October 9, 2025 at 5:39 pm #17472356

Bobby
WPML Supporter since 04/2015

Languages: English (English )

Timezone: America/Los_Angeles (GMT-07:00)

Hi there,

Are the URLs you are trying to translate internal or external URLs pointing away from your site?

If they are internal, please verify that the page/post they are pointing to is 100% translated.

Once that is done, you can make a small edit to the defautl language page that contains the URL and re send for translation, or simply go to WPML->Translation Management and re send for translation.

Another option is to Go to WPML → Settings.
Scroll down to Translate Link Targets.
Click the Scan now and adjust links button.

Related Documentation:
https://wpml.org/faq/how-to-translate-links/

Let me know your results, please.

October 10, 2025 at 6:15 am #17473392

joelA-13

I have done both those things but it has not worked 🙁

These are all internal URLs on my site and they are fully translated.

A while ago I made a mistake and changed option for the Page URL toggle from 'auto-generate' to 'translate' (as attached)

I have now changed it back but it is not changing the URLs??

So the pages that I translated when I made the change are appearing like this:

- hidden link - English page
- hidden link - Italian page with non-translated URL

And those pages which I did not translate after making the toggle change appear like this:

hidden link - English page
- hidden link - translated page with fully translated URL as I want it

This is how I want all pages to look - with translated URLs

I have done all the changes suggested by you and cleared cache etc.

Many thanks for your assistance.

Screenshot 2025-10-10 at 07.11.18.png
October 10, 2025 at 1:33 pm #17474608

Bruno Kos
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch ) French (Français )

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

Can you check this? It looks like you are having the same scenario.
https://wpml.org/forums/topic/bulk-translate-existing-pages-to-spanish-slugs-using-their-title/#post-17042792

Let me know if it works or if your scenario was different.

I think this may help your case, so adding that code and resending translations again for translations. But if you don't have many such pages, did you consider changing these slugs using Quick Edit or even try with https://wordpress.org/plugins/wp-sheet-editor-bulk-spreadsheet-editor-for-posts-and-pages?