Translates untranslated interface strings in batch using the DeepL API or OpenAI API.

This module adds a "Translate untranslated strings" link on the Languages page
and runs a batch to translate all missing interface strings from English to the
selected language.

Usage

- Add API key for DeepL or OpenAI on settings page: /admin/config/regional/interface-translation-auto
- Go on Languages page: /admin/config/regional/language
- Click on link 'Translate untranslated strings' and wait when batch proccess will be finished.

Supporting organizations:

Project information

Releases

2.0.0 Stable release covered by the Drupal Security Team released 17 June 2026
Works with Drupal: ^10.1 || ^11 || ^12
Install:

Development version: 2.0.x-dev updated 20 Jun 2026 at 17:49 UTC

1.0.5 Stable release covered by the Drupal Security Team released 22 March 2026
Works with Drupal: ^10 || ^11
Install: