Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Sodium 3.0.2 Minor update available for module sodium (3.0.2). Release: Snipper 1.0.4 Minor update available for module snipper (1.0.4). Release: X-Frame-Options Allow-From webvisor.com 2.0.2 Minor update available for module xframe_allow_webvisor (2.0.2). Release: Swagger UI Info 2.0.2 Minor update available for module swagger_ui_info (2.0.2). Release: Contact Mail 2.0.4 Minor update available for module contact_mail (2.0.4). Release: BootBase 2.0.3 Minor update available for theme bootbase (2.0.3). Release: Synapse Theme 2.0.1 Minor update available for module syntheme (2.0.1). Release: URL Rewriter 1.0.0-alpha4 New alpha version released for module url_rewriter (1.0.0-alpha4). Usage Milestone: Term CSV Export Import Module term_csv_export_import crossed 1,000 active installs. Module Revived: Year/Month Widget 1.1.3 Module year_month_widget updated after 9 months of inactivity (1.1.3).

Pathauto Multilingual

Security covered Drupal 11 · not 10

Part of the Pathauto ecosystem · 6 projects

View on drupal.org

This module enhances Pathauto to create URL aliases in all configured languages for entities, even if they are not translated. It introduces a "Flexible" option that allows the generation of language-specific aliases from a single source entity, enabling different URL patterns per language without requiring full entity translation.

Features

Pathauto Multilingual extends Pathauto to generate URL aliases in all configured languages for entities that are untranslated or non-translatable.

By default, Pathauto only generates aliases for translated entity variants. This module adds a "Flexible" option in Pathauto patterns' multilingual settings that produces language-specific aliases from the same source entity, allowing different URL patterns per language without requiring a full translation.

Post-Installation

Installing the module will not alter Pathauto patterns that have already been created. The new functionality is "opt-in", accessible when creating or editing Pathauto patterns.

The module adds "Multilingual Handling" fieldset to each Pathauto pattern form (/admin/config/search/path/patterns), with a toggle between:

  • Legacy – standard Pathauto behaviour
  • Flexible – generate a separate alias per language using language-specific patterns

Selecting "Flexible" will allow adding an alias per language, and aliases will be generated for all configured languages regardless of entity translation status.

Depends on

Dependencies of the latest stable release

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Jun 2026
Latest release
3 weeks ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Core Release date
1.0.0 Stable 11 Aug 17, 2026
1.0.x-dev Dev 11 Jun 15, 2026