How to set back-end language per user?

The question:

I would like to use the english interface for the back-end but I would like to set it to native language for an editor. I know WPML has this feature, but I don’t want to install the unsupported WPML just for this reason.

What I am looking is a tiny plugin which gives a switchbox for the user profile page for setting the back-end language. Is there such a plugin?

The Solutions:

Below are the methods you can try. The first solution is probably the best. Try others if the first one doesn’t work. Senior developers aren’t just copying/pasting – they read the methods carefully & apply them wisely to each case.

Method 1

Have you seen
http://wordpress.org/extend/plugins/wp-native-dashboard/?

I think it does exactly what you are asking.

Also ‘interesting’ is http://wordpress.org/extend/plugins/in-their-language/ which attempts to set the locale automatically based n browser settings.

Method 2

Starting with WordPress 4.1 (maybe even earlier, I don’t know) this functionality is built-in (no need for a plugin). Simply:

  1. Download the language pack of your choice from http://wpcentral.io/internationalization/
  2. extract the content into wp-content/languages (create the languages folder if it does not exist yet)
  3. Done!

Logon as the editor who needs a different language, and go to his/her profile and set the Admin Language.

Method 3

The plugin that you need is “Admin Language Per User”.

  1. Download the language pack of your choice from http://wpcentral.io/internationalization/
  2. Extract the content into wp-content/languages (create the languages folder if it does not exist yet)
  3. Install and activate this plugin: https://wordpress.org/plugins/admin-language-per-user/ (Compatible up to: 4.5.2)
  4. Login as admin user, go to your profile page (http://www.yoursite.com/wp-admin/profile.php), change the “Site language” field.

In this way you are changing just the language of the backoffice for your user.


All methods was sourced from stackoverflow.com or stackexchange.com, is licensed under cc by-sa 2.5, cc by-sa 3.0 and cc by-sa 4.0

Leave a Comment