Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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.
Node Export i18n
This module extends the Node Export functionality and introduces some language localization export/import values specifically when using this module in conjunction with Entity Translations module....
Categories: Administration tools, Multilingual, Developer tools
Language select
Default language Dynamic: User language = The language of the user creating the node as set at 'My account >> Edit' Interface language = The language of the interface the user is viewing (e.g. www...
Categories: Multilingual
GraphQL Compose Configs
GraphQL Compose Configs module extends GraphQL Compose to expose Drupal configuration through GraphQL, providing type-safe access to configuration data. Features Expose any Drupal configuration...
Categories: Decoupled, Multilingual
Translation Inheritance
Goal of this module This provides an alternative way of linking translations to different languages, to prevent the need to maintain 3 different translations containing the exact same content. This...
Categories: Content editing experience, Multilingual
#translatable
Translatable module is a different approach on internationalization and localization. It uses the merits of the Forms API to control the behavior of input elements when creating translations of...
Categories: Content editing experience, Multilingual
Node change default language
A Drupal module that allows changing the default/source language of nodes via UI using direct SQL queries. Similar modules There is a similar module called entity_change_default_language, but its...
Categories: Multilingual
Cyrillic to Latin Transliteration
Automatic transliteration and content translation creation from source Cyrillic nodes. Allows users to select node types that should have automatic transliteration enabled. Drupal 8 At the moment...
Categories: Content editing experience, Multilingual
i18n Symlinks
This module provides basic translation feature for node symlinks.
Categories: Multilingual
Node toggle content
Allow to toggle node content visibility, hiding content in foreign language.
Categories: Content display, Multilingual
Translation MenuSync
The module provides the opportunity to ease Menu Link creation for multilingual content. You can assign each language a specific menu and restrict creation of content of this language to this menu....
Categories: Multilingual
i18n sync field collection
Adoption of i18n sync to field collections within node.
Categories: Multilingual
Taxonomy Delete Language Neutral
Generally when we are using i18n module for translation then we always want to associate every content with some language. If you notice while adding/editing any node or term by default Language...
Categories: Administration tools, Multilingual, Site structure
Translations Reminder
Display editor reminder messages on translated content. Show a custom helpful reminder messages to help users with edit permissions on translated content. This improves workflow consistency and...
Categories: Administration tools, Multilingual
Node Menu Language Filter
This module aims to reduce the menu-item selection which is practical on sites with many languages and or big menus. For example: you don't want to see an Italian menu when the node language is...
Categories: Multilingual
Auto translate
The module for auto translation of nodes at creation. For translation is used the Bing.translator API.
Categories: Content editing experience, Multilingual
Multiple node translation
Module for creating a translation of nodes from default to selected language via Batch API.
Categories: Multilingual
Internationalization hide synchronized fields
The internationalization module provides a method for synchronizing fields between various translations. This is a wonderful feature, but user experience is horrible. When creating a new...
Categories: Administration tools, Multilingual
ANT Custom Translations
This is a sub-module of Auto Node Translate. This module provides the ability to add custom translations from a spreadsheet. Custom Translations Sometimes you have terms or expressions that need a...
Categories: Multilingual
Translation Clone
This module provides an administration screen that allows administrators to massively clone translations of entities from one language to another. Data currently supported (please feel free to...
Categories: Multilingual
Extended Translation
This is an experimental Drupal 8 module. Implementation of D7-like node translation model for Drupal 8. Generalize to any type of entity.
Categories: Multilingual
Delete Language Content
Removing language doesn't remove its content. So this module will help you to remove translated nodes if while removing the language.
Categories: Content editing experience, Multilingual
Multilingual Tweaks
The module provides some cosmetic changes to upgrade admin experience for multilingual websites. Features * Changes of menu items list * Changes of node items list
Categories: Administration tools, Multilingual
Revisioning Translation
This module works in conjunction with the Revisioning and Translation Management modules. The Translation Management module by default doesn't take revisions into account. When content is edited,...
Categories: Content editing experience, Multilingual
Webform Translation Plus
This module is to fix a few things in webform_translation without having to drastically alter the parent module and permit these options to be ignored if need be. *** Should the maintainer of the...
Categories: Multilingual, Developer tools
Field file and translations
Field File and translations allows the user to add a special file field to a node or media entity forms to bulk upload a file and its translations together and once submitted this will create the...
Categories: Multilingual