> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mainwp.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Ensuring correct language for plugins after bulk Installation

> Fix plugins showing in English after bulk installation when child sites use different languages by updating translations.

After bulk installing a plugin through MainWP Dashboard, the plugin may display in English even though the child site uses a different language. This happens because translation files aren't automatically fetched during remote installation.

## What You'll Learn

* Why plugins default to English after bulk install
* How to update translations via MainWP Dashboard
* How to update translations on individual child sites

***

## Why This Happens

When you install a plugin directly on a WordPress site, translations are automatically fetched from WordPress.org:

<img src="https://mintcdn.com/mainwp/OKpZbeo5_cAajLyl/images/miscellaneous/advanced-miscellaneous-d7ae13.png?fit=max&auto=format&n=OKpZbeo5_cAajLyl&q=85&s=197be0f6d1aae6e3e20415e889fb9a0a" alt="WordPress admin showing automatic translation fetch after direct plugin installation" width="595" height="321" data-path="images/miscellaneous/advanced-miscellaneous-d7ae13.png" />

This automatic step doesn't occur when installing plugins remotely through MainWP Dashboard. The translation files must be fetched separately.

***

## Solution 1: Update Translations via MainWP

This approach updates translations for all affected sites at once.

<Steps>
  <Step title="Install the plugin">
    Use MainWP Dashboard to bulk install the plugin.
  </Step>

  <Step title="Sync your Dashboard">
    After installation, sync your MainWP Dashboard to detect the new plugin.
  </Step>

  <Step title="Navigate to Translation Updates">
    Go to **MainWP > Updates > Translation Updates**.
  </Step>

  <Step title="Update translations">
    Available translation updates for the newly installed plugin appear here. Apply these updates to ensure the plugin displays in the correct language on your child sites.
  </Step>
</Steps>

***

## Solution 2: Update Translations on Child Sites

Use this approach if you need to update translations for specific sites.

<Steps>
  <Step title="Install the plugin">
    Install the desired plugin via MainWP.
  </Step>

  <Step title="Access the child site">
    Log into the WordPress Admin of the child site where the plugin was installed.
  </Step>

  <Step title="Update translations">
    Go to **Dashboard > Updates** and update translations for plugins and themes.

    <img src="https://mintcdn.com/mainwp/OKpZbeo5_cAajLyl/images/miscellaneous/advanced-miscellaneous-25e046.png?fit=max&auto=format&n=OKpZbeo5_cAajLyl&q=85&s=edc3c11fb6f0f7b5315a4cab458fc0eb" alt="WordPress Updates page showing available translation updates" width="597" height="560" data-path="images/miscellaneous/advanced-miscellaneous-25e046.png" />
  </Step>
</Steps>

***

## Best Practice

After any bulk plugin installation:

1. Sync your MainWP Dashboard
2. Check **MainWP > Updates > Translation Updates**
3. Apply any available translation updates

This ensures all plugins display in the correct language immediately.

***

## Self-Check Checklist

* [ ] Plugin bulk installed via MainWP
* [ ] Dashboard synced after installation
* [ ] Translation updates checked
* [ ] Translations applied to child sites
* [ ] Plugin displaying in correct language

***

## Related Resources

* [Managing Plugins](/sites/plugins/managing-plugins-with-mainwp) - Plugin management overview
* [Manage Updates](/sites/updates/manage-updates) - Updates management
