When WPML translates an Elementor page, the links in Icon List, Slides and Price Table entries point to the translated pages by themselves.
Elementor widgets such as Icon List, Slides and Price Table hold a list of entries, and each entry has its own Link field. You translate the texts; WPML points the internal links to the translated targets, whichever page you translated first. External links stay as they are, and you can change them in the Advanced Translation Editor (ATE). This page shows where the links are set in Elementor, what WPML does with them, and what to check when a translated page still links to the original language.
For the full Elementor setup, read how to translate an Elementor website with WPML. Verified on WPML 5.2.0 with Elementor 4.3.2, October 2026.
The Elementor Links This Page Covers
On an Elementor page, a link is set in a Link field with the placeholder "Type or paste your URL". Some widgets have one such field; the widgets below have one per entry:
- Icon List (Elementor, category General): a list of entries with an icon. In Edit Icon ListContentItems, each item has Text, Icon and Link. A visitor sees a list where every line is a link, for example "About us", "Contact us", "Visit the shop".
- Slides (Elementor Pro): the slider carousel. In Edit SlidesContentSlides, each slide's Content tab has Title, Description, Button Text and Link. Apply Link On decides whether the whole slide or only its button is clickable.
- Price Table (Elementor Pro): the plan box with a price, a feature list and a button. Its link is in Edit Price TableContentFooter, under Button Text. The feature rows carry no link.

Links set in a single field, such as a Button, an Image link or a link inside a Text Editor paragraph, translate the same way. Menu links follow your menu translation.

What WPML Does With These Links on the Translated Page
You translate the texts; the links take care of themselves:
- Internal links, to pages, posts or products of your site, point to the translated target on the translated page. WPML adjusts them by itself, whichever page you translate first: while the target has no translation, the link points to the original, and it switches to the translation as soon as the translation is published. There is nothing to maintain.
- External links, to another site, stay as they are, and "open in new window" stays too. WPML cannot know whether the other site has a translated page, so the Advanced Translation Editor shows each link as a row next to the entry's text, where you can change an external link if the other site has a page in that language.
To see the links of a translated page, or to change an external one:
- WPMLTranslations. Go to the WPMLTranslations page and open the Translation Jobs tab. In the page's row, click Review (or Continue reviewing), then Edit translation in the bar above the translated page. If WPML publishes automatic translations without review, the row shows the Edit Translation pencil instead; click it. The Advanced Translation Editor opens. The icons in the language columns of PagesAll Pages are a shortcut to the same editor.
WPMLTranslations, with its Review action" width="1226" height="582"/>- Find the link rows. Each entry shows its text and its link as two rows, Text and Link URL, in the Icon List and Slides groups; the Price Table shows a Button Link row. An internal link shows its original address in the row; WPML works out the translated address when the page is shown.


- Leave the internal links, change an external one if you want. Translate the texts and click Save and Complete. On the translated page the internal links point to the translated pages, so an About link opens the French About page, and the external links keep their address.

Add an Item to an Icon List After You Translate
When you add an item to the original page later, the new item and its link reach the translation, and the translations you already made stay.
- Add the item in Elementor. Edit the original page with Elementor, select the Icon List and click + Add Item under Items. Enter the item's text and link.

- Save the page. Click Publish. Elementor keeps this name on the button for pages that are already published.
- Translate the new item. Open the translation again from WPMLTranslations, as above. The new item's text and link appear as rows. Translate the text and click Save and Complete.

Translate Elementor Pages Automatically
With Translate Everything Automatically on, WPML translates the page and its widgets as soon as you publish or update it, using WPML's AI translation. The internal links in the entries point to the translated pages after automatic translation too. You review the result in the Advanced Translation Editor. The page is charged once per language, and a later edit costs only the words the page grew by. Read how to translate everything automatically.
If a Translated Link Still Points to the Original Language
- The translated page links to the original-language page. The target page has no translation yet. As soon as its translation is published, WPML points the link to it; nothing else to do.
- A link inside an add-on widget is not in the editor. WPML does not know that control yet. Register the add-on's missing field and translate the page again.
- An external link should point to a translated page on the other site. WPML cannot know that page. Change the link in the editor row of that entry.
For Developers: Link Fields in wpml-config.xml
Elementor calls a list of entries a repeater control. WPML registers the link control of each entry with the field type LINK. An add-on widget declares its link controls for WPML in its wpml-config.xml file with editor_type="LINK". Read how to register page builder widgets for translation.
To register a widget with PHP instead, read how to make custom Elementor widgets translatable using PHP.