This project is not covered by Drupal’s security advisory policy.

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.

Supporting organizations: 

Project information

Releases