Drupal module that provides Langbly as a machine translation provider for the Translation Management Tool (TMGMT). Translate your Drupal content between 100+ languages.
- Drupal 10 or 11
- TMGMT module installed and enabled
- A Langbly API key (free tier: 500K characters/month)
composer require langbly/langbly_translator
drush en langbly_translator- Download this module to
/modules/contrib/langbly_translator/ - Enable the module at
/admin/modulesor via Drush:drush en langbly_translator
- Go to Administration > Translation Management > Translators (
/admin/tmgmt/translators) - Click Add translator
- Select Langbly as the translator plugin
- Enter your Langbly API key
- Save the translator
The API key is validated on save. If the key is invalid, you will see an error message.
Once configured, Langbly will be available as a translation provider in TMGMT.
- Go to Translation > Sources and select content to translate
- Choose Langbly as the translator
- Submit the translation job
- Translations are returned immediately (synchronous)
- Translates to 100+ languages
- Batch processing with automatic chunking (respects API limits)
- HTML format support (preserves markup during translation)
- Language code mapping (Drupal codes to ISO 639-1)
- API key validation on configuration save
- Detailed error logging via Drupal's watchdog
Langbly supports all major languages including: English, Dutch, French, German, Spanish, Italian, Portuguese, Japanese, Chinese, Korean, Arabic, Russian, and 90+ more.
This module uses the Langbly Translation API, which is compatible with the Google Translate v2 API format. This means switching from Google Translate to Langbly requires no changes to your API integration.
GPL-2.0-or-later. See LICENSE.