In the screen where the modules are listed, the name of one of them is not displayed correctly

In the screen where the modules are listed, the name of one of them is not displayed correctly. It is displayed with ##plugins.generic.displayName##, I have three modules that appear like this and I am using OJS 3.4, in the config.inc.php file it appears configured with locale “es”. This appears after migrating from version 3.3 to 3.4.
I tried to modify the locale.po file in the es folder, I found it with an empty string, I modified it but it remains the same, the name of the plugin is not displayed.

It seems that you are using the journal in a language other than English, and when plugins do not have translations in the local language, this type of issue can occur. In such cases, the names of certain modules may appear incorrectly or not at all.

You can address this issue using two different approaches:

  1. Default Translation: By installing and enabling this plugin, you can make OJS fall back to English when translations are missing in the software. This way, the English names will be displayed instead of missing translations.
  2. Custom Locale Plugin: This plugin allows you to customize interface text, which can help resolve the issue quickly.

Manually editing and adding the translation files is also an option, but the plugins mentioned above should provide a faster solution.