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).

Multilingual Tokens

3 sites No security coverage Drupal 10–11
View on drupal.org

This module provides language-specific tokens that allow you to display translated content in a specific language. It's useful for multilingual emails, notifications, and exports where you need to output content in a language different from the current site language.

Overview

The Multilingual Tokens module provides language-specific tokens for translatable content entities. These tokens allow you to display content in a specific language, regardless of the current site language.

This is useful for multilingual emails, notifications, exports, and any scenario where you need to output translated content in a language different from the current page language.

Token Format

[entity-type:field-name:_lang_LANGCODE]

Where:

  • entity-type — the type of entity (e.g., node, user, taxonomy_term)
  • field-name — the name of the field (e.g., title, body)
  • LANGCODE — the language code (e.g., en, uk, de, fr, pt-br)

Examples

  • [node:title:_lang_uk] — Node title in Ukrainian
  • [node:body:_lang_en] — Node body in English
  • [taxonomy_term:name:_lang_de] — Term name in German
  • [node:field_description:_lang_fr] — Custom field in French

Use Cases

  • Multilingual emails — Send order confirmations in the customer's preferred language
  • Data exports — Export content in a specific language for external systems
  • Pathauto patterns — Create URL aliases using translations
  • Metatags — Set language-specific meta descriptions

Requirements

  • Drupal 10.2+ or 11
  • Language module (core)
  • Content Translation module (core)
  • Token module

For Developers

The module dispatches a TokenReplacementEvent before processing each multilingual token, allowing other modules to customize or override the token replacement logic. See README.md for details.

Depends on

Dependencies of the latest stable release

  • content_translation Drupal core
  • language Drupal core
  • token 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
Jan 2026
Latest release
7 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Slowing

Releases

Version Type Core Release date
1.0.0 Stable 10–11 Jan 15, 2026