- Issue created by @juemiv
Looks like the speakeasy.js script in the module uses hardcoded strings "Listen" and "Stop Listening" for the 'Simple Link' toggle button. These are not translatable through Drupal’s localization system, which limits accessibility for multilingual sites.
1. Enable multiple languages on a Drupal site.
2. Enable and place the SpeakEasy block.
3. Switch the interface language to something other than English.
4. Observe that the button text is still in English after pressing it and no translatable strings for “Listen” or “Stop Listening” appear in the Interface Translation admin UI.
Update the speakeasy.js updateLinkState logic to use Drupal.t() for button labels, like this: link.textContent = Drupal.t('Stop Listening');
Active
1.1
Code