WordPress allows users to blog or manage content in their language of choice, as long as a translation is available. This wikiHow will teach you how to change the default language in WordPress using the dashboard as well as an FTP. The exact process involved depends on the version of WordPress you have installed, with the easiest being the most recent version (5) of WordPress.

Method 1
Method 1 of 3:

Changing the Language in Your WordPress Dashboard

  1. 1
    Log into your WordPress blog. If you do not have a WordPress blog, go to www://wordpress.com and click on the button that says "Get Started Here." It will take you through the signup process, which includes entering personal information like your name and any required payment information (if you plan on upgrading your WordPress account from the free version).
    • Since version 4.1 of WordPress, this feature is now available natively to the Dashboard and you don't need to install a plugin. However, it will only change the language that WordPress uses, such as menus and widgets, not your content.
  2. 2
    Click Settings. You'll see this in the panel on the left side of your web browser.
    Advertisement
  3. 3
    Click General. This will expand down from the "Settings" menu.
  4. 4
    Click the box underneath "Language." This is the language you want to set your WordPress to.
  5. 5
    Click to select a language, then click Apply Changes. In the window that pops up, you can select from the "Regions" section on the left to filter which languages are displayed on the right.
    • You can also use the search bar to search for any languages.
  6. 6
    Click Save settings. You want to click this button next to "Site profile" before you navigate away from this page or your changes will not be saved.
    • If you want to change the Dashboard's language, click the "You can also modify…." text under the "Language" header. Click the box under the "Language" header and repeat the steps to change your site's language. If you want WordPress to attempt to change and show wp-admin pages, make sure to click the switch to enable it.
    • Any changes will be saved instantly and your Dashboard will update to reflect the new language choice. [1]
  7. Advertisement
Method 2
Method 2 of 3:

Changing the Default Language on WordPress 4 or 5 Manually

  1. 1
    Download a WordPress language file. WordPress has been translated into many languages, and each translation has a file ending in the extension ".mo" with a country code and language code. You can find ISO-3166 country codes here and ISO-639 language codes here.
    • Use this method for WordPress version 4 or later. If you have updated your site's WordPress since September 4, 2014, the site will be running WordPress version 4 or later. Earlier versions of WordPress require a different, somewhat more complicated method described in its own section below.
    • If you don't remember when you updated, visit (yoursitename).com/readme.html and look near the top of the page for a WordPress version number.
    • If you're uncomfortable with using an FTP client, you can use the WordPress Dashboard to change your site's language.
  2. 2
    Locate or create a /languages folder in your site directory. Go to the /wp-content directory on your WordPress site's server. If there is not already a folder called /languages, create one with exactly that name.
  3. 3
    Upload the file to your /languages folder. Upload the .mo file corresponding to the desired language into your /languages folder. If you have never uploaded files to your server before, you will need to use an FTP client, or the file management system provided by your hosting service. WordPress recommends FileZilla for Windows, or CyberDuck for Mac.[2]
  4. 4
    Change the language in the admin settings. Log into your site as an administrator. Click Settings > General > Language. Select the language option corresponding to the .mo file you just uploaded and click Apply changes and Save settings. The selected language should now be your site's default language.
  5. Advertisement
Method 3
Method 3 of 3:

Changing the Default Language in WordPress 3.9.2 or Earlier

  1. 1
    Download the language files. You can get the language files you need from the WordPress in Your Language web page. The file will have a name such as in the following example: fr_FR.mo.
    • The first two small characters (‘fr’ for French) refer to the ISO-639 language code. This is followed by the ISO-3166 country code (_FR for France in the example). So, the French .mo file would be called fr_FR.mo.
  2. 2
    Copy Language files to your WordPress Installation. Once you have downloaded the correct /mo file to your computer, copy it to your server in the directory ‘wp-content/languages’. You will probably need to create the ‘languages’ directory if you installed WordPress in English.
  3. 3
    Modify the wp-config.php file. In the root directory of your WordPress installation is a file named ‘wp-config.php’. This file includes all of the settings to allow you to connect to the database and manage a few other items. Download the file and open it up in your Text Editor application.
  4. 4
    Edit the language line. Inside the ‘wp-config.php’ file, you will see the following lines:
    • define ('WPLANG', );
      • You will need to change this to use the file you just copied to your server. If using the example for French above, you would edit the like to look like the following:
    • define ('WPLANG', 'fr_FR');
  5. 5
    Visit your Admin Dashboard with your web browser. Your blog should now be displayed in the language you desired.
  6. Advertisement

Community Q&A

  • Question
    My customer wants to register with my site using their own language in the username text box. How can I configure my website to make that possible?
    Goldie_m
    Goldie_m
    Community Answer
    In your HTML file, look for the form element to which the username input field belongs and make sure that 'accept-charset' value within the syntax is set to the proper character encoding. (One of the most common that works an almost all browsers is Unicode [UTF-8].)
Advertisement

Warnings

  • Do not move or delete folders in your site directory if you do not know what you are doing. This could break your site.
    ⧼thumbs_response⧽
Advertisement

About This Article

Martin Aranovitch
Written by:
WordPress Trainer & Educator
This article was written by Martin Aranovitch and by wikiHow staff writer, Darlene Antonelli, MA. Martin Aranovitch is a WordPress Trainer and Educator and a WordPress Writer for WPMU DEV. With over 18 years of digital marketing and website maintenance experience, Martin specializes in providing comprehensive instruction for people looking to use WordPress effectively. He holds a Bachelor’s degree in Science and Technology Studies from The University of New South Wales. Martin is also a digital publisher and the author of multiple WordPress guides and training manuals for people of all learning levels. This article has been viewed 254,451 times.
How helpful is this?
Co-authors: 17
Updated: February 3, 2023
Views: 254,451
Categories: Wordpress
Article SummaryX

1. Log in to your WordPress blog.
2. Click 'Settings.
3. Click General.
4. Click the box underneath "Language."
5. Click to select a language, then click Apply Changes.
6. Click Save settings.

Did this summary help you?
Advertisement