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.
Provides improved support for translation for REST endpoints.
Makes it possible to have custom files in your translations directory, and therefore also to deploy translations.
To deploy translations you can typically use this workflow.
Easily translate your Drupal content with the Phrase Translation Plugin for TMGMT.
This module aims to ease the deployment of translation .PO files that the great Potx module generates.
Cyrillic to Latin module will convert strings that are passed through Drupal t() function and string/text field values.
Content AI is an powerful module that utilizes the OpenAI platform to generate top-notch content easily.
The Node Relationships module provides methods to complete two way relationships between content types enhancing the features of node reference fields.
It provides the following features:
- Enhancements for node reference fields: "View reference in new window", "Edit reference" (in modal frame, updates widget if node title changes), "Search and reference view" (single and multiple selection based on dynamically configured views), "Create and reference" and "Translate and reference" (when the Drupal core translation module is enabled, with additional support for Internationalization module). These features use the Modal Frame API to provide popup dialogs from buttons attached to node reference fields configured to use the autocomplete widget.
- Automatic back references using dynamically configured views that are able to extract the relations from existing database information. This views can be rendered using a myriad of methods in the node view.
- The Node Relationships module provides default views for each feature that can be modified and/or cloned (recommended) should you need to add more fields, filters or change any other option to suit your needs.
- Basic entity relations diagram (ERD) that can be used to view the relations of each individual content type. The provided diagram can be used to walk the relationships of all types in the system.
More information in the project page.
This module has been sponsored by Gamefilia.
Places all entity-translatable fields inline in a single form.
Bootstrap Languages exposes a new block that allows site visitors to switch languages using a Bootstrap dropdown button.
Drupal Commerce is a very good commerce solution for Drupal.
This module provides the ability to individually add automatic translations to taxonomy terms or translate a full vocabulary using external libraries.
🇺🇦
|
This module is maintained by Ukrainian developers.
Please consider supporting Ukraine in a fight for their freedom and safety of Europe. |
Domain Lang extends Domain Access module and add ability setup Language detection and selection for every available sub-domain.
You can Enable, Disable, Setup, Re-order
(per every domain) :
- Administration pages language setting.
- Language from a specific request/session parameter.
- Language from the URL (Path prefix or domain).
- Following the user's language preference.
- Language from the browser's language settings.
- Setup site default language.
- Bootstrap Integration: Our module is fully compatible with Bootstrap 5, ensuring a consistent and responsive design.
The Translation String Import module provides drush commands and an API to add UI translations.
Provides a way to set selected aliases as part of the configuration. With it, such aliases will be present in any environment.
INTRODUCTION
Texts is a module, that allows to manage and translate strings / texts using a key-based approach.
GoSquared Flag Icon Set is an iconset for Country Icons 2.x versions.
The Missing Translation Fallback Language module allows you to set a fallback
language to use when translations are missing for a specific language.
This module will make sure untranslated nodes show a 404 when visiting the node translation that doesn't exist. The 404 page can be configured and falls back to the site 404 page.
Pages