Search Drupal Projects
Find modules, themes, and distributions by name or by what they do. Descriptions are matched against each project's plain-language summary, and results can be narrowed to a Drupal core version or to projects that are still actively maintained.
| Project | Drupal | Maintenance | Installs |
|---|---|---|---|
|
This module extends the Google Translator V3 module to support Google Cloud Translation API glossaries. It allows you to manage custom glossaries, ensuring consistent terminology i... Dormant |
10–11 | Dormant | 29 |
|
This module allows you to track and update bundled project translations directly within Drupal. It enables the Localization update module to find and manage translation files store... Active |
8–11 | Active | 29 |
|
This module allows you to customize the language codes used in hreflang attributes for SEO purposes. You can set alternative language codes that differ from the registered language... Dormant |
9–11 | Dormant | 28 |
|
This module allows you to import custom translations and mark specific words or phrases as untranslatable using a spreadsheet. It provides precise control over how your content is... Active |
8–11 | Active | 28 |
|
This module corrects the URL when editing a translated node if Drupal falls back to a different language translation. It ensures the language prefix in the edit URL matches the lan... Active |
10–11 | Active | 26 |
|
This module displays content translations directly on the edit/add page for the primary language, rather than in a separate tab. It leverages Drupal's core content translation feat... Active |
9–11 | Active | 24 |
|
This module automatically provides a title for inline blocks when translating them, removing the need for manual title entry by content authors. It ensures Inline Block Title Autom... Active |
8–11 | Active | 24 |
|
This module allows administrators to hide specific languages from the language switcher block. This is useful when a language is enabled but its translated content is not yet compl... Dormant |
8–11 | Dormant | 24 |
|
This module allows you to edit multiple translations of an entity side by side, offering an intuitive interface for managing content in different languages. It supports various ent... Slowing |
10 | Slowing | 23 |
|
Node change default language
Module
This module allows you to change the default language of content nodes through a user interface in the admin area. It handles changes to fields and referenced entities, and creates... Slowing |
10–11 | Slowing | 23 |
|
This module integrates with Drupal's translation management system to access LanguageWire's professional translation services. It allows users to send content for translation and m... Slowing |
9–11 | Slowing | 22 |
|
This module allows you to create inline blocks for translated content without requiring core patches. It achieves this by generating a separate block for each translation. Active |
— | Active | 22 |
|
Smart IP Language Detection
Module
This module leverages the smart_ip module to detect a user's language based on their IP address's physical location. It supports multiple data sources, including city-level informa... Dormant |
— | Dormant | 22 |
|
This module connects Drupal's Translation Management Tool (TMGMT) with Supertext's AI translation services. It allows users to send content for machine translation directly from TM... Active |
9–11 | Active | 21 |
|
This module integrates with Google Translate to automatically translate content within your Drupal site. It works as a translation provider for the Auto Node Translate module, stre... Dormant |
10–11 | Dormant | 20 |
|
This module allows translation strings to be managed and deployed like code and configuration. It fetches translations from localize.drupal.org and extracts custom translations fro... Active |
11 | Active | 20 |
|
Language Switch Links
Module
This module translates the text of language switcher links to the native language of the target language. This means if your site supports English and Spanish, the Spanish link wil... Active |
8–11 | Active | 20 |
|
AEO Multilingual
Module
This module optimizes multilingual Drupal sites for Answer Engine Optimization (AEO) and AI citations. It provides independent AEO scoring and detailed recommendations for each lan... Slowing |
10–11 | Slowing | 17 |
|
This module automatically sends birthday wishes via email to users on their special day. It requires a "date of birth" field to be added to user profiles, with its machine name con... Dormant |
8–11 | Dormant | 17 |
|
Language Display
Module
This module enhances the core language field by offering two new display formatters. These formatters allow you to show the original language of content, independent of the current... Dormant |
— | Dormant | 17 |
|
Language-Country Negotiation
Module
This module allows websites to automatically detect a visitor's language and country based on the URL, using formats like `/en-ca` for English in Canada. It also supports browsing... Dormant |
— | Dormant | 16 |
|
This module provides a translation service for Drupal using Lara, allowing you to send content for professional translation and automatically import it back into your site. It inte... Active |
— | Active | 16 |
|
This module redirects visitors to their preferred language on the homepage, using cookies to remember their choice. It can also offer a fallback redirection based on browser settin... Active |
10–11 | Active | 15 |
|
This module provides integration with OpenAI for TMGMT, allowing users to translate content using OpenAI's services. It facilitates seamless translation workflows within Drupal. Dormant |
— | Dormant | 15 |
|
Multilanguage Form Display simplifies the translation editing process by offering a single form for managing translated content. This module aims to provide a unified and more user... Dormant |
9–10 | Dormant | 15 |