Skip to content Skip to sidebar

You can translate internal and external links using WPML’s Advanced Translation Editor.

WPML automatically points internal links to the language-appropriate version when you send content for translation. This means you don’t need to manually set the URL for every internal link – WPML does this for you. 

While unnecessary, you can still edit internal links using the Advanced Translation Editor. Simply open your content in the editor, find your link (appears highlighted), and replace the URL with a new one. 

Editing an internal link embedded in a text
Translating an internal link in the Advanced Translation Editor

There is a known issue with translating internal links inside buttons, calls to actions, and other similar blocks. While we fix this, please ask our support for help.

To translate external links: 

  1. Open the content containing your link in the Advanced Translation Editor. 
  2. Use the search bar to find your link – you can enter “http” to find it faster. 
  3. Enter your new external URL and save. 
Translating an external link in the Advanced Translation Editor
Translating an external link in the Advanced Translation Editor

To fix links pointing to the wrong translation, just retranslate the page via WPML Translation Dashboard. WPML will automatically point links to the correct translation.