Locale module showing uninstalled modules TranslationStatusForm related notice

Created on 16 September 2022, over 2 years ago
Updated 29 April 2025, 14 days ago

Problem/Motivation

Notice messages on ‘Available report translations’ page.
While updating a Drupal site from 8 to 9 I had to uninstall some modules which were not compatible with D9, in which media_entity_actions was one of them.

Visit this page -> with path /admin/reports/translations
It used to show some notice like “Notice: Undefined index: media_entity_actions in docroot/core/modules/locale/src/Form/TranslationStatusForm.php on line 203

Steps to reproduce

  • Uninstall media_entity_actions from a site on drupal 8.9
  • Update the site to Drupal 9.4
  • Visit /admin/reports/translations

Proposed resolution

There are two methods inside locale module which has different set of installed module's array namely locale_translation_build_projects() & locale_translation_get_status(). Need to check why both these methods show different set of installed modules.

Remaining tasks

Need to check why both these methods show different set of installed modules.

User interface changes

API changes

Data model changes

Release notes snippet

🐛 Bug report
Status

Active

Version

11.0 🔥

Component

locale.module

Created by

🇮🇳India hemuvyas97

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024