Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

249 modules match your search

A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.

Content Language Access

Content Language Access Module restricts the access of only contents with language (except neutral language) that are equal of the actual Drupal language being accessed or others that were previous...
Categories: Access control, Multilingual

Turkish Bible Verse Finder / İncil Ayet Bulucu

Overview This module will scan the text content of nodes looking for verse Turkish language Bible verse references. All recognized references will be converted to links to that verse on a site with...
Categories: Multilingual, Integrations

TMGMT Translator Google

Google Translate translator plugin for the Translation Management Tools (TMGMT) project. Allows to use machine translation provided by Google to translate content. Features Drupal 8 ready Fast...
Categories: Multilingual

Admin User Language

Synopsis The Admin User Language module makes sure that any user has a pre-selected administration pages language. This is useful when you want to give a consistent user experience to your users,...
Categories: Administration tools, Multilingual

Language Hierarchy

This module allows you to setup language hierarchies where translations of a site's content, settings and interface can fall back to parent language translations, without ever falling back to...
Categories: Content editing experience, Multilingual

Node Edit Redirect

This module redirects users that edit a node, to same the node edit form, but in the same language as the node. Assuming the negotiated "content language" is based on URL (prefix/domain), this...
Categories: Multilingual

Open ReadSpeaker

Open ReadSpeaker is an adaptation from the official module that ReadSpeaker provide. Features Block Config. Best Admin UX. Supports Enterprise Highlighting & webReader product by ReadSpeaker. 1.x...
Categories: Administration tools, Content editing experience, Multilingual

Entity Translation Sync

The Entity Translation Sync module provides a page of translatable content entities that allow synchronizing values of translatable fields among several translations. This module saves time in...
Categories: Multilingual

Asymmetric Translations

Why does this module exist? The philosophy of Drupal core translations is that a translation of a page (a node) is a one on one translation of the source. This can be a good philosophy for some...
Categories: Content editing experience, Multilingual

References dialog Entity Translation

This is a modified version of References dialog that allowed us to use it on multilingual sites. Basically, for a translatable content type: 1) Adds the 'Add translation' link, only displayed when...
Categories: Multilingual

Autocomplete Widgets for Text and Number Fields

For the moment, there will be no port to D8+ for this module. Instead, please check out this one, which is basically the same: https://www.drupal.org/project/existing_values_autocomplete_widget...
Categories: Multilingual

Merge translations

This project adds an ability to merge node with different languages to one translated node in Drupal 8. It is a similar functionality that exists in Drupal 7 where a user can add relations between...
Categories: Content editing experience, Multilingual

Auto Block Translate

This module provides the ability to add automatic translations to custom blocks using external libraries. This is a sub-module of Auto Node Translate. Features At the moment the module provides 5...
Categories: Content editing experience, Integrations, Multilingual

Node Language Copy

Description The Node Language Copy helps users to create content in a multi language environment. If a node for a language for some content type is created, the user may choose to create clones of...
Categories: Content editing experience, Multilingual

Neutral paths

A module for multi-language web sites, allowing users to access content in languages other than the current one by using path aliases. How it works By setting newly created and updated path aliases...
Categories: Multilingual, Administration tools

Multilingual Menu URLs

The "link" field for menu items is not translatable - this is fine for internal links since Drupal knows which version to reference automatically. This can be a problem for external links, as there...
Categories: Multilingual

Auto Translation

A Drupal module that automatically translates content Introduction Auto Translation is a Drupal module that automatically translates content between languages. It integrates with the Google...
Categories: Automation, Content editing experience, Multilingual

Global Node Translation

The Global Node Translation module creates translations in the enabled languages when a node is created in the original language. Features Automatic translation of nodes across multiple languages...
Categories: Automation, Integrations, Multilingual

Pretty Calendar

Simple nice calendar module that displays the materials by date. Date can be selected from node creation time or from date field (Date module required). This module creates new block "Calendar" and...
Categories: Content display, Multilingual

Taxonomy to apachesolr link

What it is This is a lightweight module that converts a taxonomy link on an entity (node,user etc) to a apachesolr compatible link by adding formater options to content-types with term reference...
Categories: Multilingual, Site search

Entity Translation Unified Form

ETUF Places all entity-translatable fields inline in a single form. Drupal 7 The Drupal 7 version is considered stable. Usage From the content type's edit screen, enable "Place all entity...
Categories: Content editing experience, Multilingual, Site structure

Format Number API

The Format Number API module provides a method to configure number formats (site default and user defined) with configurable decimal point and thousand separators. This module also provides the ...
Categories: Content display, Developer tools, Multilingual

Entity Reference Current Language

The Entity Reference Current Language module provides a selection plugin for entity reference fields that filters entities by the current site language. It simplifies content management in...
Categories: Content display, Content editing experience, Multilingual

Webform Translation

Allows translation of webform components, only works in combination with Entity Translation because then you have a single "node" and thus a single set of webform components. Be aware there...
Categories: Multilingual

Entity reference tmgmt

Entityreference tmgmt is an enhancement to translatable entity reference fields thorough tmgmt. When enabling the behavior on an entity reference field and you translate an entity that has a...
Categories: Multilingual

Pages