Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

translatable_menu_link_uri

10,424 sites Security covered
View on drupal.org

Introduction

This tiny module allows content editor to override link field from custom menu items.
The major reason behind this is a scenario, where user want to have different URL, depending on language.

Real life use case is scenario, where we are linking to external, static content (like PDF file), which cannot be translated locally.
It's really rare, but sometimes it happens :)

Installation

- Please download and enable module, as usual :)
- At admin/config/regional/content-language, please enable translation for Custom menu link entity type.
- Please enable translation for Custom menu link => Link override field.

At this moment, module is fully functional.

Usage

At menu link add/edit form you will see new optional link field, "Link override". If this remains empty, then it will do nothing.
If you enter value in this field, then it will override default link value at menu tree rendering.

Please note, that best scenario here is to add this field on translation forms. If you put this on source edit form, then links in translations are overriden by default.

Activity

Total releases
3
First release
Jan 2025
Latest release
9 months ago
Release cadence
85 days
Stability
100% stable

Release Timeline

Releases

Version Type Release date
2.1.3 Stable Jul 8, 2025
2.1.2 Stable Jul 7, 2025
2.1.1 Stable Jan 20, 2025