After a bulk installation of a plugin through MainWP Dashboard, the plugin defaults to English, even though the child site is set to a different language.
This document provides two possible solutions for this behavior.
Why does this happen?
After a plugin is installed directly on the child site, the translation for it is automatically fetched from wp.org, as seen in this screenshot:
However, that step is not performed automatically when you install a plugin from MainWP Dashboard.
Solution 1: Synchronizing the Dashboard and Updating Translations
Install the Plugin: Use the MainWP Dashboard to install the desired plugin.
Synchronize the Dashboard: After installing the plugin, synchronize your MainWP Dashboard.
Navigate to Translation Updates: Go to
Dashboard > Updates > Translation Updates
on your MainWP Dashboard.Update Translations: Here, you will find available translation updates for the newly installed plugin. Apply these updates to ensure the plugin appears in the correct language on your child sites.