Title: Language doesn&#039;t change for plugins
Last modified: August 20, 2016

---

# Language doesn't change for plugins

 *  Resolved [Inversion](https://wordpress.org/support/users/inversion/)
 * (@inversion)
 * [13 years, 2 months ago](https://wordpress.org/support/topic/language-doesnt-change-for-plugins/)
 * It seems the plugin displays the wrong language in the dashboard. It chooses 
   the Webpages’ default language instead for plugins.
 * e.g. if de_DE is the default language, but the display language is set to en_US
   then it will display the German language.
 * Any way to fix this? Jetpack also shows the wrong language.
 * See screenshot example:
    [https://dl.dropbox.com/u/1527197/duplicator-plugin-error.png](https://dl.dropbox.com/u/1527197/duplicator-plugin-error.png)
 * [http://wordpress.org/extend/plugins/wp-native-dashboard/](http://wordpress.org/extend/plugins/wp-native-dashboard/)

Viewing 5 replies - 1 through 5 (of 5 total)

 *  Thread Starter [Inversion](https://wordpress.org/support/users/inversion/)
 * (@inversion)
 * [13 years, 2 months ago](https://wordpress.org/support/topic/language-doesnt-change-for-plugins/#post-3597609)
 * Sorry, here is the correct link:
 * [https://dl.dropbox.com/u/1527197/screenshot-duplicator-language.png](https://dl.dropbox.com/u/1527197/screenshot-duplicator-language.png)
 *  [lleroy](https://wordpress.org/support/users/lleroy/)
 * (@lleroy)
 * [13 years, 2 months ago](https://wordpress.org/support/topic/language-doesnt-change-for-plugins/#post-3597642)
 * I also have this problem. Did you ever find a fix?
 *  [Henry Scullion](https://wordpress.org/support/users/henscu/)
 * (@henscu)
 * [12 years, 11 months ago](https://wordpress.org/support/topic/language-doesnt-change-for-plugins/#post-3597657)
 * I have a similar problem with my Formidable Forms plugin. It’s Dashboard displays
   in the frontend language (German) when every other plugin Dashboard displays 
   correctly in the backend language (English).
 * I raised a support query with Formidable but they said the plugin relies on standard
   WordPress language switching so no real info.
 * The only fix I can do is do remove Formidable’s mo and po language files so that
   it is forced to display in English throughout.
 * Is there any information on how WP Native Dashboard works with plugins that might
   help us find a solution to this?
 *  Plugin Author [codestyling](https://wordpress.org/support/users/codestyling/)
 * (@codestyling)
 * [12 years, 10 months ago](https://wordpress.org/support/topic/language-doesnt-change-for-plugins/#post-3597662)
 * The problem is, that the plugin “Duplicator” loads the translation file during
   it’s load phase and not during the initialization phase of WordPress. So no other
   plugin has the chance to change globally languages in between cause it takes 
   the one from wp-config.php always!
 * I have change the file “duplicator.php” (v0.4.6) line 226/227 and disabled the
   loading here:
 *     ```
       //HOOKS
       //load_plugin_textdomain('wpduplicator', FALSE, dirname(plugin_basename(__FILE__)) . '/lang/');
       ```
   
 * After disabling the loading in such a unreliable way I did insert after the disabled
   line:
 *     ```
       add_action('init', 'duplicator_load_textdomain');
       function duplicator_load_textdomain() {
            load_plugin_textdomain('wpduplicator', FALSE, dirname(plugin_basename(__FILE__)) . '/lang/');
       }
       ```
   
 * So loading will be performed during init hook of WordPress. Now all works as 
   expected with the “Duplicator” plugin. Please inform the author of this plugin
   to implement a correct hook based loading of translation files to permit other
   plugins choosing right languages etc.
 * **Important**: Most cases where plugins doesn’t get translated well are driven
   be the wrong time the translation file gets loaded. The plugin authors should
   load them as late as possible (this also safes the ammount of memory used, if
   the plugin never performs an action to produce the current requested page – front
   or admin)
 *  Thread Starter [Inversion](https://wordpress.org/support/users/inversion/)
 * (@inversion)
 * [12 years, 10 months ago](https://wordpress.org/support/topic/language-doesnt-change-for-plugins/#post-3597664)
 * OK Great!
 * Thanks for the fix, I have posted your reply here:
 * [http://wordpress.org/support/topic/incorrect-display-language-with-plugin-wp-native-dashboard?replies=5](http://wordpress.org/support/topic/incorrect-display-language-with-plugin-wp-native-dashboard?replies=5)

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘Language doesn't change for plugins’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/wp-native-dashboard_d8d8d8.svg)
 * [WP Native Dashboard](https://wordpress.org/plugins/wp-native-dashboard/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/wp-native-dashboard/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/wp-native-dashboard/)
 * [Active Topics](https://wordpress.org/support/plugin/wp-native-dashboard/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wp-native-dashboard/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wp-native-dashboard/reviews/)

## Tags

 * [language](https://wordpress.org/support/topic-tag/language/)

 * 5 replies
 * 4 participants
 * Last reply from: [Inversion](https://wordpress.org/support/users/inversion/)
 * Last activity: [12 years, 10 months ago](https://wordpress.org/support/topic/language-doesnt-change-for-plugins/#post-3597664)
 * Status: resolved