How to Translate WordPress in Other Languages

52% of all the websites in the world are in English, but only 25% of the world understands English. To make sure that WordPress can be used by all the audiences around the world, it can be translated into more than 65 languages. You can translate WordPress dashboard into your own native language too. This article is about displaying only the WordPress Administrative part (back end ) to the your native language. In this article we will discuss how to translate WordPress in other languages.

How to Translate WordPress in Other Languages

Installing WordPress in different language

During WordPress installation, you are asked to choose a language to be used by the WordPress. You can be wise and choose your language during installation only. Simply find your language and continue.

How to Translate WordPress in Other Languages

However, even if you have missed out on selecting language during installation, you can still choose your language from admin dashboard. Lets see how we do that in the next part.

From settings menu in Admin dashboard.

Just go to Settings > general and then select your language. The option to select your language can be found in the end of your page. Just find the option with topic Site Language and use drop down menu to find your language and then save the changes.

WordPress has transformation for more than 162 languages but you will see translation for 65 languages only. Only those languages that are fully translated will appear in this option. If you cannot find your language in the list then still do not worry. Just because your language is not listed here does not mean it cannot be used. You can manually install the WordPress translation file of other languages. The next way will guide you to install WordPress language pack manually in WordPress.

Manually Installing WordPress Translation Files For Other Languages

WordPress can be translated in many languages using the get text system of translation. In this system, you have two sets of files for each languages.

  1. po files (Portable Object format file)
  2. mo files (Machine Object file)

First you have to visit the page of translation teams to find out if your language has been translated. You will find a table of translation teams for each language. Find your language in the table. Click the percentage value of your language which will take you to the translation page of the language.

Then select the version of WordPress in the sub project as shown in image.

Also Read:   How to Remove Spam from WordPress Comments

You will be directed to a table of WordPress translation projects. Scroll down and select Machine Object Message Catalog (.mo) in the drop down and click export. This will download the language pack in .mo extension.

Next select the Portable Object Message Catalog (.po) in drop down and click export to download.

Once downloaded, the language packs should be uploaded to the /wp-content/languages folder of your WordPress directory. You can use FTP client or make necessary changes directly to your host server. Now you can again visit Setting > General page of your admin dashboard and locate Site Language option in the bottom. Now when you check the drop down options you should find your recently uploaded file in the installed language list. Just select your language and save changes.


The different languages in WordPress are the results of the wonderful volunteers from all round the world who volunteer for free to translate WordPress in their language. If you also want to contribute to the WordPress community you can visit their Translating WordPress page.In this article we discussed about how to translate WordPress in other languages. If you want to remove the WordPress version number from being displayed then read our article on “Steps to Remove WordPress Version Number Easily”.

The following two tabs change content below.

Kantiman Bajracharya

Kantiman Bajracharya is a freelance web developer. He is a computer geek who has a Bachelor’s degree in Computer Engineering. He has earned lots of satisfied customers while working for numerous successful projects. He is also a WordPress theme creator and web article writer. On free time he likes reading philosophy books, traveling and playing chess.

Share This Post