The WordPress admin area is your first port of call when it comes to managing your website. It’s where you’ll spend time managing updates, performing routine maintenance, publishing posts and more. This is why so many default settings and plugins that allow you to alter the way the admin area looks and functions exist. It’s only natural for some users to want to make the WordPress admin a little more comfortable by using it in their native languages.

It should be noted we are not referring to making your site multilingual. You can check out our post How to Create a Multilingual WordPress Site for that topic. We’re going to go over the various methods you can implement to use the back-end dashboard of WordPress in nearly any language you please.

WPEngine Promo Discount Code Exclusive WPEngine Coupon Code for AlienWP Visitors!
Get 5 Months Free & 30% Off All Plans.
Click the coupon code to copy and open the link »

Click Here for Deal

In this post we will cover how to install WordPress in a different language, how to change the language of WordPress once it’s been installed, WordPress language plugins and how to get involved with the WordPress project by helping out with translations.

How to Use WordPress in Different Languages

We’re going to be going over four different methods that allow you to change the language you use in the WordPress admin. The first is when you install WordPress as one of the first steps is asks you to complete is selecting a language.

The second has to do with a setting added to WordPress core in WordPress 4.1, released in late 2014. It allows you to select and install language packs from the backend of WordPress. There aren’t many plugins that allow you to do this since this setting was released, but we’ll talk about a couple anyway after that.

The final method we’ll go over is how to install language packs manually.

Method 1: Installing WordPress for the First Time

This option won’t be available to you if your host installs WordPress on your server for you, meaning you didn’t download the latest version from and install it manually.

It’s simple when you do as one of the very first steps involves selecting a language:

Install WordPress - Choose Language

All you need to do is choose from one of the dozens of languages WordPress comes pre-installed with, and click Continue.

Method 2: Change Your Language Settings

If you’ve already installed WordPress, you can still change the language it uses in the backend. Just go to Settings → General, and change the Site Language setting to the language you want to use.

WordPress Site - Language Setting

Click Save Changes to see your site in the new language.

WordPress in Spanish

You can also choose a different language on a per user basis by visiting that user’s profile screen in the backend of WordPress.

WordPress User Language

Let’s move onto a few plugins you can use to accomplish this task.

Method 3: Use Language Plugins

The first plugin we’ll mention is a simple language switcher that changes the language displayed on the backend of WordPress. It’s called English WordPress Admin. It allows you to switch between two languages, one of which is always US English. The other one, labeled “native,” is the one you set as the Site Language setting in the General Settings section.

English WordPress Admin

All you need to do is hover over the menu item the plugin adds to the top bar to switch languages. It’s that simple. It may not help you add new languages to WordPress, but it does make it easy to switch between English and another language.

The next plugin we’ll mention is Admin Language Per User. It’s a tad obsolete as WordPress added the Site Language setting to the User Profile screen in WordPress 4.7. However, the developer of this plugin states he’ll maintain support for those who have not yet updated to WordPress 4.7 as well as those who use outdated plugins incompatible with get_user_locale.

Method 4: Install Languages Manually

WordPress is an open-source platform thousands of developers support by releasing plugins and themes for it. Languages are no different. If you visit a section on called Translation Teams, you’ll find dozens of projects for different languages.

WordPress Translation Teams

These projects are translations for WordPress core, themes and plugins built and developed by teams of volunteers. Currently, this page has 169 projects, and the colors used to label them represent how up to date they are with the latest version of WordPress. Here’s a simple breakdown of what each color means:

  • Green: Up to date with the latest version of WordPress.
  • Yellow: Behind minor versions of WordPress.
  • Orange: Behind one major version of WordPress.
  • Red: Behind more than one major version of WordPress.
  • White: Not released, yet, but the translation is in the works.

Another thing to note here are the percentages. They indicate how far along the project is.

Downloading a Language

When you’re ready to download the language you want to add to your site, click on its name on the far left side of the table.

Select Language

This opens the language’s official download page on Click its Download button located on the right-hand side of the page.

Download Language

This is a complete ZIP folder of WordPress core for the latest version available in that particular language. Since you likely already have an established WordPress site, you’ll want to extract the folder you download, and open the inner folder named “wordpress.”

Open the wp-content folder after that, and open the Languages folder. What you’re looking for are .mo and .po files, which are the file extensions WordPress uses for languages.

WordPress Language Files

Let’s move on to the next step.

Installing the Language Files on Your Server

The next thing you need to do is install the language files by uploading them to your server. The Languages folder does not exist in the main version of WordPress core, so you’ll likely need to create one for your own site. If you’ve ever switched languages using the Site Language setting, one should have been created for you.

Open the file manager you use to access your site’s files, whether it’s the one you use from your host’s control panel or an FTP client, such as FileZilla.

Open the wp-content folder. Create a new folder and name it “languages” if one doesn’t exist already. Next, drag the language files (the .mo and .po files) from the translated version of WordPress core you downloaded over to your new Languages folder.

Paste Language Files

That’s it! Your new language should now be installed and activated on your site.

WordPress - Installed Language

You used to have to add the WPLANG constant to your wp-config.php file to activate the language, but this is no longer needed. If you’re having trouble getting your new language to install on your server, try adding it to your wp-config.php file:

define(‘WPLANG’, ‘sl_SI’);

Just be sure to change the second part to the WP locale your language uses. Consult the third column on the Translation Teams page if you’re not sure.

WordPress - WP Locale

Let’s talk about the translation teams and how you can get involved before wrapping up.

How to Get Involved with Translation Projects

Translate WordPress

If you read some of the text in the screenshot above, you’ll see you can help out in three ways:

  1. Suggesting translations.
  2. Validating translations.
  3. Managing translations.

If you want to make suggestions or see how the translations are coming along, head to the translation platform on You’ll see every project going on.

WordPress Translation Projects

Click the Contribute Translation button associated with the project you want to contribute to add your suggestions (with a logged-in account) or see a breakdown of its progress.

WordPress Core Translation Progress

This section is broken down into WordPress core versions, the themes the translation is compatible with…

WordPress Themes Translation Progress

…as well as the plugins, meta content and apps the translation is compatible with.

WordPress Plugins Translate Progress

If you want to get more involved by validating and managing translations, visit the Translation Teams page, and click the View Team Page link associated with the project you want to get involved with.

View Team Page

You’ll get a breakdown of the team’s managers and contributors as well as how to contact project leaders.

If you need more information, go through the Translator’s Handbook, and see if they have what you need.

Final Thoughts

Using WordPress in different languages has never been easier since the release of the Site Language setting in WordPress 4.1. It comes pre-packaged with nearly every language it has a project for, and there are only a small handful you’ll need to install manually. You can even get involved with several translation projects and request an entirely new project for a language that has yet to be translated into WordPress.

This post was all about using the WordPress admin in different languages. Unfortunately, using WordPress on the frontend, meaning creating a multilingual WordPress site, is a lot more complicated. Be sure to check out the guide on creating multilingual sites we mentioned before if you need help translating your site on the frontend.

Author Info

  1. Hi,
    Great descriptions. I just would like to mention a piece of news. As of WordPress 5.0 (when the Block editor was launched), the translation packages for core also include some .json files that hold translations for JavaScript functionality. Sometime during 2019 we should also expect that translation packages for plugin may include .json files, too.

  2. Thanks, it actually solved my problem.

  3. Thanks for your help! Q: the 2 plugins you mention are currently not updating. Are there any more recent suggestions you have to translate from Italian to English in the back end so I can help my clients?

Leave Your Thoughts

Your email address will not be published. Required fields are marked *