Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Usage Milestone: Google Analytics Module google_analytics crossed 1,000 active installs. Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Release: GraphQL Compose Codegen 1.1.2 Minor update available for module graphql_compose_codegen (1.1.2). Release: Mapy.com 1.1.3 Minor update available for module mapycom (1.1.3). Release: Ckeditor5 entity browser 3.0.3 Minor update available for module ckeditor5_entity_browser (3.0.3). Release: Ckeditor5 entity browser 3.0.1 Minor update available for module ckeditor5_entity_browser (3.0.1). Release: Ckeditor5 entity browser 3.0.2 Minor update available for module ckeditor5_entity_browser (3.0.2). Release: Teamleader Integration 4.0.2 Minor update available for module teamleader (4.0.2). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Menu block current language

691 sites Security covered Drupal 9–11
View on drupal.org

This module provides a replacement for the core Menu block that filters out menu links not translated into the current language. This ensures that only relevant menu items are displayed to users based on their language preference.

At the moment, all menu items are displayed regardless of it being translated or not. Menu block current language attempts to resolve this by providing a replacement for core's Menu block that filters out the untranslated menu links.

Usage

In order for this module to have any effect, you must replace menu blocks provided by the System module with menu blocks provided by this module.

Supported menu link types:
- Custom Menu Links (Drupal\menu_link_content\Entity\MenuLinkContent)
- Views menu links (Drupal\views\Plugin\Menu\ViewsMenuLink)
- String translated links

See: https://www.drupal.org/node/2466553 for more details.

Versions

- 2.x: Requires Drupal 9.3+ or 10.0+, PHP 8.0+
- 8.x-1.x: Drupal 8 and 9 support. Supports PHP 7.4+. No further development

Installation

composer require drupal/menu_block_current_language

Similar modules

Menu Multilingual

Depends on

Dependencies of the latest stable release

  • block Drupal core
  • locale Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Feb 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Dormant

Releases

Version Type Core Release date
2.0.1 Stable 9–11 Feb 21, 2025