Flash Sale:75% Off Hosting + Free DomainEnds in13h47m14sView Plans
Hostvento logoHostvento

Change the language of the Joomla admin panel

This guide shows how to change the language of the Joomla back office, without changing the language your visitors see.

CMS and Apps2 min read15 steps

Two parts of a Joomla site

Joomla is a program for building websites. It has two sides. The front end is the public site that visitors see. The back end, or admin panel, is where you log in to manage the site. Each side has its own language. So you can keep your site in English and use an admin panel in another language, or the other way round.

Note: Menu names are for Joomla 3 and Joomla 4. Where they differ, both are shown.

Step 1: Install the new language

  1. Log in to your Joomla admin panel.
  2. In Joomla 3, click Extensions, then Language(s), then Install Languages. In Joomla 4, click System, then Install, then Languages.
  3. A list of languages loads. Joomla needs to reach the internet to fetch it.
  4. Tick the language you want, for example Spanish.
  5. Click Install.
  6. Wait for the green success message.

Step 2: Switch the admin language for everyone

  1. In Joomla 3, go to Extensions, then Language(s), then Installed, then Administrator. In Joomla 4, go to System, then Manage, then Administrator Languages.
  2. Find your new language in the list.
  3. Click the star icon next to it, or select it and click Default.

The star turns gold. The admin panel is now in that language for everyone who has no personal choice.

Step 3: Or change it for just yourself

  1. Go to Users, then Manage.
  2. Click your user name.
  3. Open the tab Basic Settings.
  4. Find Backend Language.
  5. Choose your language from the list.
  6. Click Save & Close.

Log out and log back in. The panel appears in your language.

If you picked the wrong language

You may not be able to read the menus. Use the same steps and follow the icons. The Users menu keeps its place, and the star icon is the same in every language. Set the language back to English (en-GB) to recover.

Quick recap

  • Joomla has a front end for visitors and a back end for admins.
  • Install the language first.
  • Set it as the default for the back end, or set Backend Language in your own user profile.
  • Log out and in again to see the change.