WPBeginner

Beginner's Guide for WordPress

  • Blog
    • Beginners Guide
    • News
    • Opinion
    • Showcase
    • Themes
    • Tutorials
    • WordPress Plugins
  • Start Here
    • How to Start a Blog
    • Create a Website
    • Start an Online Store
    • Best Website Builder
    • Email Marketing
    • WordPress Hosting
    • Business Name Ideas
  • Deals
    • Bluehost Coupon
    • SiteGround Coupon
    • WP Engine Coupon
    • HostGator Coupon
    • Domain.com Coupon
    • Constant Contact
    • View All Deals »
  • Glossary
  • Videos
  • Products
X
☰
Beginner's Guide for WordPress / Start your WordPress Blog in minutes
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
Recommended
WordPress Plugins
View all Guides

WPBeginner» Blog» Tutorials» How to Install WordPress in Other Languages

How to Install WordPress in Other Languages

Last updated on January 22nd, 2018 by Editorial Staff
224 Shares
Share
Tweet
Share
Pin
Free WordPress Video Tutorials on YouTube by WPBeginner
How to Install WordPress in Other Languages

Do you want to use WordPress in other languages? WordPress is fully translated into over 65 languages and can be used in your native language. In this article, we will show you how to install WordPress in other languages.

Installing and using WordPress in other languages

Since this is a comprehensive step by step tutorial, feel free to use the navigation below to get to the appropriate section.

  • Getting Started with WordPress in Other Languages
  • Choosing a Language During WordPress Installation
  • Changing Language in WordPress
  • Manually Installing WordPress Translation Files For Other Languages
  • Using an English Admin Interface in Multilingual WordPress
  • Creating a Multilingual WordPress Website
  • Help Translate WordPress in Your Language

To make it easy, we have created a video tutorial on how to install WordPress in other languages that you can watch below.

Subscribe to WPBeginner

However if you just want to follow text-instructions, then you can follow our step by step tutorial on how to install WordPress in other languages.

Getting Started with WordPress in Other Languages

In order to start a blog, the first thing you will need is to get WordPress hosting.

We recommend using Bluehost. They are one of the largest WordPress hosting providers in the world. They are also an officially recommended WordPress hosting provider.

After signing up with a WordPress host, the next step is to install WordPress. We have a complete step by step tutorial on how to install WordPress properly.

WordPress in German

Choosing a Language During WordPress Installation

WordPress 4.0 came with the new and improved internationalization support. Now users can choose a language for their WordPress website during the installation.

WordPress allows you to select language during installation

This is particularly useful if you need installation instructions to be in your local language. However, if you didn’t select the language during your WordPress install process, then you can change it any time under WordPress settings.

Changing Language in WordPress

WordPress makes it super-easy to change the language on your website. Simply go to Settings » General in your WordPress dashboard, and scroll down to the bottom of the page. There you will see the option to select site language.

Installing and changing language in WordPress settings

While WordPress has translations for over 162 languages, you will be only able to see languages that are fully translated (62).

If you do not see your language in the list, this does not mean that it is not available or that you can not use it.

We will show you how to manually install language packs in WordPress.

Manually Installing WordPress Translation Files For Other Languages

WordPress uses a gettext system for translations (localization and internationalization). Volunteer users from around the world use a main .pot template file to translate WordPress in their languages. This results into two files for each language. Portable Object format file with .po extension, and Machine Object file with .mo extension. You will need a .mo file for your language.

Go to the WordPress translation teams page to see if there is a WordPress translation available for your language.

Finding your language files on WordPress Translators website

Next, click on the percentage value to see the status of the translation progress in your language and then click on current WordPress version.

You will now reach GlotPress, which is a web based app used by WordPress team to manage and translate WordPress projects.

Once there, you need to scroll down to the bottom until you see the export section. In the dropdown, select Machine Object Message Catalog (.mo) and then click on Export link.

Exporting translations

Repeat the process above and select Portable Object Message Catalog (.po) and then click on the Export link.

After downloading and unzipping the language pack on your computer, you will need to connect to your website using an FTP client. Once connected, upload the language files to /wp-content/languages folder.

After you’re done uploading the file, return to the WordPress admin area. Go to Settings » General page and scroll down to site language option. You can now select the language you just uploaded because it will appear under installed languages.

Installed languages

Using an English Admin Interface in Multilingual WordPress

Sometimes you may want to use WordPress in a different language while keeping the admin interface in English.

This is particularly helpful if you have admins who are not familiar with other installed languages or you give access to developers.

You will need to install and activate the English WordPress Admin plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, the plugin will add a language switcher in the WordPress admin bar. Each user can simply take the mouse over to the language switcher and select the admin interface language.

Switch WordPress admin interface to English

For more detailed instructions, take a look at our guide on how to use English WordPress admin on Multilingual site.

Creating a Multilingual WordPress Website

WordPress can be used in different languages but creating content in multiple languages is not easily manageable by default.

Luckily, there are several plugins that allow you to easily create and manage multilingual WordPress sites. These plugins allow you to create content in multiple languages and making it easier for your website visitors to switch languages.

We recommend using WPML (WordPress Multi Language) plugin. This paid plugin is used by thousands of websites from all over the world to create user friendly multilingual websites with WordPress.

Creating multilingual content in WordPress with WPML

See our guide on how to create a multilingual WordPress site with WPML for detailed instructions.

If you are looking for a free solution, then you can checkout Polylang plugin. Take a look at our guide on creating multilingual WordPress site with Polylang.

Help Translate WordPress in Your Language

If you did not find an available translation for WordPress in your language, then perhaps you can help create one.

WordPress is an open source software that is completely volunteer driven. See: Why is WordPress free and how does it make money?

This means that all available translations that you see right now are created by volunteer users from around the world (just like you). Check out Translating WordPress website for more information on how you can contribute.

We hope that this article helped you install WordPress in other languages. You may also want to take a look at our list of 24 Must Have WordPress plugins for all websites.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

224 Shares
Share
Tweet
Share
Pin
Popular on WPBeginner Right Now!
  • How to Start Your Own Podcast (Step by Step)

    How to Start Your Own Podcast (Step by Step)

  • Google Analytics in WordPress

    How to Install Google Analytics in WordPress for Beginners

  • How to Properly Move Your Blog from WordPress.com to WordPress.org

  • Checklist

    Checklist: 15 Things You MUST DO Before Changing WordPress Themes

About the Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi. Trusted by over 1.3 million readers worldwide.

The Ultimate WordPress Toolkit

37 Comments

Leave a Reply
  1. Alexa says:
    Nov 29, 2017 at 11:35 am

    I am trying to install a multi language plug-in on my word press page, I was looking for a drop down box option where users could select the translation they would like for the entire site. I have downloaded polylang and other multi language plug-ins and followed wp tutorials to assist in setting it up but i havent had success with setting it up to work properly on the web page. Can you maybe give me any information or tips to help me get it set up correctly.

    Reply
  2. Ali says:
    May 3, 2017 at 12:43 pm

    Hi
    When my customers want to register to my wordpress site, they can’t use their current language in username text box and unfortunately they must just use English language in username text box. Could you guide me how can I change this case?

    Thanks

    Reply
  3. Pagio says:
    Apr 29, 2017 at 8:59 am

    Hi there,

    The link to your guide “on creating multilingual WordPress site with Polylang” isn’t working.

    It takes me to “How to Create a Multilingual WordPress Site with WPML” page.

    Reply
    • WPBeginner Support says:
      Apr 30, 2017 at 4:19 pm

      Hey Pagio,

      Thank you for notifying us. We have fixed the link.

      Reply
  4. Mark Klinefelter says:
    Sep 21, 2016 at 12:44 pm

    I use gtranslate off of the wp.org plugin page. It is free. Excellent translations. I speak fluent Spanish and the translation is excellent. I use it as a widget and pages where I do not have a sidebar I throw the shortcode in wherever i want the language selector to be located. Give it a try. It translates EVERYTHING: menu, header, footer, all content, all everything.

    Reply
  5. Robin Gray says:
    Aug 19, 2016 at 10:20 am

    I’m translating instructions into German (and subsequently into French) for someone working in the social media field who uses WordPress. Where can I find English-German and English-French glossaries of typical WordPress dashboard expressions?

    Reply
  6. junaid shahid says:
    Apr 27, 2016 at 5:09 am

    thanks for your support admin but it’s not work
    as you said define(‘WPLANG’,’ur_PK’);
    please check the domain and suggets me whats to do for RTL
    Regards
    Junaid Shahid

    Reply
    • WPBeginner Support says:
      Apr 27, 2016 at 4:55 pm

      Does your WordPress theme supports RTL? Please contact your theme developer and ask them how to add RTL support.

      Reply
      • junaid shahid says:
        Apr 27, 2016 at 10:20 pm

        it’s sahifa wordpress theme and support RTL in arabic but there is no option of urdu

        Reply
  7. junaid shahid says:
    Apr 26, 2016 at 9:54 am

    i want to create my website based on urdu language, international code of urdu is ur so the given code is some like this define (‘WPLANG’, ‘ur’);
    but i do not effect the website, actually i want to change the website from RTL so what i do now
    regards:

    Reply
    • WPBeginner Support says:
      Apr 26, 2016 at 7:25 pm

      Try this line:

      define(‘WPLANG’,’ur_PK’);

      Reply
  8. Prabhakar Shelke says:
    Mar 3, 2016 at 1:17 am

    Hi,

    I have developed my website in bydefault english language. Now I need to change the bydefault language as a French. and admin should be in english only. How could I do this. Could you please suggest the solution for it or suggest any plug in which working like this…

    Many Many Thanks…

    Reply
    • WPBeginner Support says:
      Mar 4, 2016 at 12:55 am

      Please see: how to use english WordPress admin on a multilingual WordPress site

      Reply
  9. Sameh says:
    Nov 21, 2015 at 12:24 pm

    How can I keep the admin page in English and convert the site to a right to left language (Arabic)?

    Reply
    • WPBeginner Support says:
      Nov 21, 2015 at 3:06 pm

      You can try a plugin like English WordPress Admin.

      Reply
  10. Jack Praker says:
    Aug 15, 2015 at 5:39 am

    Is the description of “Manually Installing WordPress Translation Files For Other Languages” still valid? Isn’t the ‘WPLANG’-string in the new version of WP deprecated? – Same with the WP Native Dashboard plugin, which seems outdated.

    Perhaps you will find time to update how to install translations files? It is an important issue and people like need such information.

    Reply
  11. Ajay Singh says:
    Mar 18, 2015 at 3:47 am

    is there any plugin for multilanguage site English and Hindi??

    Reply
    • WPBeginner Support says:
      Mar 18, 2015 at 7:31 pm

      See our tutorial on how to easily create a multilingual WordPress site.

      Reply
  12. Chana says:
    Nov 3, 2014 at 6:22 am

    Hi, where are those folders? Sorry about this stupid question… [/wp-content/languages/ OR /wp-includes/languages/ folder]

    Reply
  13. WPBeginner Staff says:
    Jul 3, 2014 at 4:44 pm

    Please see our guide on how to find and translate a translation ready WordPress theme.

    Reply
    • Manuel Echeverry says:
      Jul 4, 2014 at 1:50 pm

      yea it worked, tank you alot!

      Reply
  14. Manuel Echeverry says:
    Jun 12, 2014 at 6:26 pm

    now that i have installed Spanish pack how do i translate to Spanish the parts of my theme (Crangasi) that are in English?

    Reply
  15. sanjiv kumar says:
    Jun 2, 2014 at 6:45 am

    I have a question: i want to know that my site difault language on system in german and same site open in phone by default language is english .how can i do ?

    Reply
  16. WPBeginner Staff says:
    Apr 28, 2014 at 4:43 pm

    Yes you can. We will try to cover this in an upcoming tutorial. Thanks.

    Reply
  17. Smiley says:
    Apr 26, 2014 at 10:12 am

    Thank you very much on your tutorial ….

    I have a question : I want to know if I can translate the front page and keep my admin page in English , especially for my RTL , like arabic

    Reply
    • Sameh says:
      Nov 21, 2015 at 12:24 pm

      Hello Smiley,

      Did you figure out a way to maintain the admin page in English while converitng the site to RTL?

      I’d like to do the same.

      Reply
  18. Arifur Rahman says:
    Jan 31, 2014 at 8:42 am

    Thanks for the tutorial. I was searching for this tutorial for a long time and today I got it. I am grateful to you.

    Reply
  19. Piet says:
    Jun 13, 2013 at 6:55 pm

    Good tutorial and I think it is very important that people understand how it is done manually.

    For people that don’t have a lot of time or just cannot be bothered, there is an alternative method to localize your WordPress install by using the plugin WordPress Language (by the same developers as WPML – http://wordpress.org/plugins/wordpress-language/)

    Reply
    • Leo says:
      May 21, 2014 at 11:52 pm

      Thanks so much, this cannot be more helpful!

      Reply
  20. Mathew Porter says:
    Jun 13, 2013 at 3:14 pm

    Nice article, might be able to deploy this for a wp project we did that is being handed over to a french distributer. thanks.

    Reply
  21. Faiz Alam says:
    Jun 13, 2013 at 7:51 am

    wow!! its great to see, how to install wp in other language…

    Reply
  22. galaxyes says:
    Jun 12, 2013 at 7:28 am

    I want to keep the WP admin in English, but show a lang=”ES” in the code, because the content is in Spanish. How can I change that in the whole site?

    Reply
  23. Kris says:
    Jun 11, 2013 at 11:30 pm

    Nice tut.

    Reply
  24. DSchragg says:
    Jun 11, 2013 at 1:35 pm

    This is great for translating the backend, but what about the front?
    I’ve used WPML in the past and was wondering if there were any better options out there…?

    Reply
    • Piet says:
      Jun 13, 2013 at 6:50 pm

      Important to keep in mind that if you want to use WPML that you do NOT need a localized WordPress install ever.
      WPML needs the default (US English) WordPress install.

      Reply
  25. Chaim says:
    Jun 11, 2013 at 10:00 am

    Thank you very much for this post, it was very helpful.
    Can you please publish a post about how to translate WordPress themes to a right-to-left language? If it is too complicated, can you please write some guide lines?
    Thank you very much,
    chaim

    Reply
  26. Zimbrul says:
    Jun 11, 2013 at 9:32 am

    Didn’t know about this method. I use another one instead.
    I use the WordPress install zip file in the language I desire (mostly Romanian) and the whole installation is in Romanian. Now, I’ve got the whole site in Romanian but I cannot stand the admin area so I use “Admin in English” plugin to convert the Dashboard in English, the language of choice for me when using the Dashboard.
    Obviously, I use the manual install of the WordPress as I can set up the database and the password to my liking (and I think any blogger should know at any time how to install WordPress manually).

    Reply

Leave a Reply Cancel reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

Over 1,320,000+ Readers

Get fresh content from WPBeginner

Featured WordPress Plugin
PushEngage
PushEngage
Increase your website traffic & revenue with push notifications. Learn More »
How to Start a Blog How to Start a Blog
I need help with ...
Starting a
Blog
WordPress
Performance
WordPress
Security
WordPress
SEO
WordPress
Errors
Building an
Online Store
Useful WordPress Guides
    • 7 Best WordPress Backup Plugins Compared (Pros and Cons)
    • How to Fix the Error Establishing a Database Connection in WordPress
    • Why You Need a CDN for your WordPress Blog? [Infographic]
    • 30 Legit Ways to Make Money Online Blogging with WordPress
    • Self Hosted WordPress.org vs. Free WordPress.com [Infograph]
    • Free Recording: WordPress Workshop for Beginners
    • 24 Must Have WordPress Plugins for Business Websites
    • How to Properly Move Your Blog from WordPress.com to WordPress.org
    • 5 Best Contact Form Plugins for WordPress Compared
    • Which is the Best WordPress Popup Plugin? (Comparison)
    • Best WooCommerce Hosting in 2020 (Comparison)
    • How to Fix the Internal Server Error in WordPress
    • How to Install WordPress - Complete WordPress Installation Tutorial
    • Why You Should Start Building an Email List Right Away
    • How to Properly Move WordPress to a New Domain Without Losing SEO
    • How to Choose the Best WordPress Hosting for Your Website
    • How to Choose the Best Blogging Platform (Comparison)
    • WordPress Tutorials - 200+ Step by Step WordPress Tutorials
    • 5 Best WordPress Ecommerce Plugins Compared
    • 5 Best WordPress Membership Plugins (Compared)
    • 7 Best Email Marketing Services for Small Business (2020)
    • How to Choose the Best Domain Registrar (Compared)
    • The Truth About Shared WordPress Web Hosting
    • When Do You Really Need Managed WordPress Hosting?
    • 5 Best Drag and Drop WordPress Page Builders Compared
    • How to Switch from Blogger to WordPress without Losing Google Rankings
    • How to Properly Switch From Wix to WordPress (Step by Step)
    • How to Properly Move from Weebly to WordPress (Step by Step)
    • Do You Really Need a VPS? Best WordPress VPS Hosting Compared
    • How to Properly Move from Squarespace to WordPress
    • How to Register a Domain Name (+ tip to get it for FREE)
    • HostGator Review - An Honest Look at Speed & Uptime (2020)
    • SiteGround Reviews from 4196 Users & Our Experts (2020)
    • Bluehost Review from Real Users + Performance Stats (2020)
    • How Much Does It Really Cost to Build a WordPress Website?
    • How to Create an Email Newsletter the RIGHT WAY (Step by Step)
    • Free Business Name Generator (A.I Powered)
    • How to Create a Free Business Email Address in 5 Minutes (Step by Step)
    • How to Install Google Analytics in WordPress for Beginners
    • How to Move WordPress to a New Host or Server With No Downtime
    • Why is WordPress Free? What are the Costs? What is the Catch?
    • How to Make a Website in 2020 – Step by Step Guide
Deals & Coupons (view all)
IPVanish Coupon
Get 20% OFF on IPVanish, one of the best VPN service providers for bloggers and WordPress users.
Theme Trust
ThemeTrust Coupon
Get 20% off on all ThemeTrust themes brought to you by Henry Jones.
Featured In
About WPBeginner®

WPBeginner is a free WordPress resource site for Beginners. WPBeginner was founded in July 2009 by Syed Balkhi. The main goal of this site is to provide quality tips, tricks, hacks, and other WordPress resources that allows WordPress beginners to improve their site(s).
Join our team: We are Hiring!

Site Links
  • About Us
  • Contact Us
  • FTC Disclosure
  • Privacy Policy
  • Terms of Service
  • Free Blog Setup
  • Free Business Tools
Our Sites
  • OptinMonster
  • MonsterInsights
  • WPForms
  • SeedProd
  • Nameboy
  • RafflePress
  • Smash Balloon

Copyright © 2009 - 2021 WPBeginner LLC. All Rights Reserved. WPBeginner® is a registered trademark.

Managed by Awesome Motive | WordPress hosting by SiteGround | WordPress CDN by MaxCDN | WordPress Security by Sucuri.