Drupal is a registered trademark of Dries Buytaert
drupal 10.6.12 Update released for Drupal core (10.6.12)! drupal 11.3.13 Update released for Drupal core (11.3.13)! drupal 10.6.11 Update released for Drupal core (10.6.11)! drupal 11.3.12 Update released for Drupal core (11.3.12)! drupal 11.2.14 Update released for Drupal core (11.2.14)! drupal 10.5.12 Update released for Drupal core (10.5.12)! cms 2.1.3 Update released for Drupal core (2.1.3)! drupal 10.5.11 Update released for Drupal core (10.5.11)! drupal 11.3.11 Update released for Drupal core (11.3.11)! drupal 11.2.13 Update released for Drupal core (11.2.13)! drupal 10.6.10 Update released for Drupal core (10.6.10)! cms 2.1.2 Update released for Drupal core (2.1.2)! drupal 11.1.10 Update released for Drupal core (11.1.10)! drupal 10.5.10 Update released for Drupal core (10.5.10)! drupal 10.4.10 Update released for Drupal core (10.4.10)! drupal 11.2.12 Update released for Drupal core (11.2.12)! drupal 11.3.10 Update released for Drupal core (11.3.10)! drupal 10.6.9 Update released for Drupal core (10.6.9)! drupal 10.6.8 Update released for Drupal core (10.6.8)! drupal 11.3.9 Update released for Drupal core (11.3.9)!

canvas_multilingual

64 sites No security coverage
View on drupal.org

Asymmetric translation support for Drupal Canvas. This module is in beta (1.0.0-beta1).

Drupal Canvas does not currently support multilingual sites. When URL language prefixes are configured (/en/, /es/, /ca/), the editor fails to load, translations overwrite each other on save, and CSS assets return 404s. This module fixes these issues and adds a language selector to the Canvas editor.

Features:
- Language-aware API resolution: Canvas editor loads correctly with URL language prefixes
- AutoSave translation safety: editing one translation no longer overwrites sibling translations
- Translation deletion support: deleting a non-default translation works correctly
- Automatic translation creation when opening the editor in a new language
- Preview title fix: prevents AssertionError on translations with empty title
- Translation add guard: redirects instead of erroring on duplicate translations
- Language selector dropdown in the editor UI
- CSS asset 404 workaround for language-prefixed URLs

The long-term goal is to contribute these fixes directly to Canvas core.

Activity

Total releases
2
First release
Mar 2026
Latest release
3 months ago
Release cadence
0 days
Stability
0% stable

Releases

Version Type Release date
1.0.0-beta1 Pre-release Mar 25, 2026
1.0.x-dev Dev Mar 25, 2026