How to Change the Default Admin and Site (Frontend and Backend) Language in Joomla

Disclaimer: Your support helps keep JovialGuide running! Our content is reader-supported. This means if you click on some of our links, we may earn a commission.

Want to change the default admin and site language of your Joomla website? This Joomla tutorial is for you!

Joomla is a very powerful Content Management System built using the PHP technology. Joomla is flexible with an excellent UI (User Interface) every Joomla user can boost of. Joomla is currently the second best CMS after WordPress, and also one of the most used/popular CMS after WordPress. It (WordPress) is powerful because of the availability of hundreds of free plugins that could turn your WordPress website into whatever type of website you need (in seconds).

Joomla lets you do anything with the help of Joomla extensions!

If you find it difficult to understand the default admin (backend) and site (frontend) language your Joomla website is using, following this Joomla tutorial step by step would teach you how to change your Joomla default language for frontend (site) and backend (administrator). This Joomla tutorial is written in steps and with pictures for better understanding.


Let’s find out the reason you should change your Joomla default frontend and backend language.

Why You Should Change the Default Language of Your Joomla Website (For Admin and Site)

You may not be able to completely comprehend the default admin, or site language your Joomla website is using, at this time, you need a translator to translate the default language to the one you understand.

The Joomla CMS is an open source software that any one could use. It’s not open to only one continent, or one country, but open to all countries (all over the world), that are interested in using it.

Citizens of non-English speaking countries that are interested in building websites with Joomla, may find it pretty difficult to comprehend Joomla. This is because Joomla is written in English language. It is believed that for anything to be comprehensive, one would have to use the language he/she understands perfectly. But how are they going to understand Joomla since it’s not in their own language? This is where a language translator comes in. They’ll need a language translator to translate the default (English) language to the language they understand better!

Thankfully, Joomla is a multi-lingual Content Management System that supports several languages. You have the ability to install and use any language you choose/understand, regardless of your home country, continent, etc. So, with Joomla’s multi-lingual feature, any non-English speaking country can build websites on Joomla using their own language, or, the language the understand better!

Another reason you’d have to change your Joomla website language is: if you are targeting, or, your Joomla website is only for a particular country that speaks a specific language (not English), you could easily change the frontend (site) language to the native language the race of people you are targeting speak!

If you are looking for the best web hosting provider for your Joomla website, see our ultimate guide on how to choose the best Joomla web hosting company.

Now that you have found out the reasons you should change the default admin or site language of your Joomla website, let’s see how to change the default language in Joomla.

Changing the Default Admin Language of Your Joomla Website

Changing the default admin language of your Joomla website is pretty easy, it doesn’t require any technical knowledge to get it done!

Step 1

Login to the control panel of your Joomla website. The login page of your Joomla website could be accessed by adding /administrator to the end of the homepage URL. For example: if your Joomla website URL is, adding /administrator to the end of becomes When the go, or enter button is pressed, it displays the administrative login page of your Joomla website. You can now enter your admin username and password.

Joomla administrative login page

Step 2

When you are logged into the control panel of your Joomla website, you’ll see different sections with links under each of them. Locate the configuration section, under the configuration section, click on language(s) and you’ll be taken to the languages page.

Joomla configuration » languages

Alternatively, click on extensions » languages.

Joomla extension » language

We recommend you see the overview of Joomla control panel to understand how Joomla works.

Step 3

On the languages page, you’ll see all the languages that are available. To begin the installation of new language, click on the install language button.

Install new Joomla languages

Step 4

On the language installation page, a list of all the languages that are available for your Joomla website will be displayed. To install a new language, click on install (located right beside the name of the language).

Selecting and installing a language in Joomla

Step 5

When the installation process is completed, you’ll have to activate this new language to be the default language for your Joomla website.

Setting the Newly Installed Language as the Default Frontend (Site), or Backend (Admin) Language in Joomla

If you’d like to set the newly installed language as your default site (frontend) language, click on the dropdown menu above the list of languages.

Joomla language dropdown

You’ll be presented with 2 options to choose one. Select site (frontend). Now, tick the check box beside the new language and click on default. This will set the language as site default language.

Set language to default in Joomla

If you’d like to make it your default admin (backend) language, open the dropdown menu and click on administrator. Now click, or tick the check box beside the new language you’d like to make your default backend language and click on default . You have finally set your newly installed Joomla language as the default admin language.

Joomla language dropdown

Accessing the Languages’ Page

The languages page could be accessed by clicking on languages (under configuration) » language(s).

The languages’ page could also be accessed by clicking on extensions (located at the top of your control panel page) » language(s).

How to Change the Default Language of a User in Joomla (Admin and Site Language)

To change the default language of a user in Joomla, click on the name of the user and you’ll be taken to the modification screen of the user (account details tab). On the account details tab, click on the basic settings tab. When it opens, locate the frontend language and backend language sections, click on the dropdown menu and select the new language the user understands and save.

Here is the complete tutorial on Joomla users.

Restricting Access to the Administrative Directory of Your Joomla Website

You already know that nulled Joomla templates and extensions exposes your website to vulnerabilities. In a case that the attacker gains access into your Joomla website, you could easily restrict access into the administrative directory of your Joomla website, this works by IP. If the attacker’s IP address has no permission into the administrative directory of your Joomla website, he will be denied access!

Secure Your Joomla Website During Installation

Before installing Joomla, you should think of how you could secure it during installation. Your Joomla website becomes vulnerable to attacks if it wasn’t properly configured during the installation processes. We have a JovialGuide that shows you how to secure your Joomla website during installation

Joomla Security Guide

Like we mentioned earlier that nulled templates and extensions lack security and privacy, your Joomla website could be hacked easily when you run your website with nulled Joomla softwares.

The use of nulled Joomla templates and extensions exposes your Joomla website to vulnerabilities. This has always been the problem website users that are running their Joomla websites using nulled Joomla softwares face. We’ve written a JovialGuide that covers everything you need to know about Joomla security

Here are some of our Joomla tutorials we’d like you to read:

Conclusion – Changing the Default Admin and Site Language in Joomla

Changing your Joomla website default language helps you and your website users understand your website better. It’s pretty helpful especially if you are targeting a particular race!

Don’t forget that we have written other Joomla tutorials in this website.

You Might Also Like

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.