When we installed Joomla 3.0, we chose English as the default language. Joomla 3.0 is able to support different languages. In this tutorial we'll show you how to change you site language in Joomla 3.0.

Installing a new language in Joomla 3.0 is much easier than changing languages in Joomla 2.5. This is because of the new Install Accredited Language Translations tool, which allows you to install new languages without manually needing to find and download them from other sites on the web.

To install and change languages in Joomla 3.0

  1. Log into your Joomla 3.0 admin dashboard
  2. In the top menu, click Extensions and then click Language Manager
  3. Find and click the Install Language button towards the top of the page
  4. install-new-language-packFrom either browsing the list of languages or using the search feature, find the language pack that you would like to install. Place a check in the box next to the language you would like to install, and then click the Install button.
  5. Once again, in the top menu click Extensions and then click Language Manager
  6. choose-a-different-languageThe new language you just installed should now show in the list. To make this language the default language for your site, find the icon of a star (under the Default column) and click on it. The star will turn from hollow to yellow, and you will see the following confirmation:

    Message
    Default Language Saved. This does not affect users that have chosen a specific language on their profile or on the login page.
    Warning! When using the multilanguage functionality (i.e. when the plugin System - Languagefilter is enabled) the Site Default Language has to also be a published Content language.

    If you have been following along with our screenshots, you can see that in our testing we installed the Spanish language pack. As you can see below, our site is now showing Spanish instead of English.
    spanish-language-installed

Continued Education in Course 207: Working with Languages in Joomla 3
You are viewing Section 1: How to change your site language in Joomla 3.1
Section 2: Understanding Language Files in Joomla 3.1
Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve this article:
Email Address
Name

new! - Enter your name and email address above and we will post your feedback in the comments on this page!

Related Questions

Here are a few questions related to this article that our customers have asked:
Jooma language pack does not exist for my language
Would you like to ask a question about this page? If so, click the button below!
Ask a Question

Joomla Community Google+ Hangout #3

June 3rd, 2014

Thank you @RustyJoomla for letting me speak on the Joomla Community Google+ Hangout!

Click here to watch!

n/a Points
2014-04-24 9:33 am

For 3.2

Go to site menu > then go to My Profile >

And in the basic settings > check for the backend language > and select English (United kingdom )...

 

Staff
9,744 Points
2014-04-24 9:51 am
Hello mohite,

Thank you for your comment. Keep in mind that changing the language in the Profile settings, will only affect that single profile.

If you have any further questions, feel free to post them below.
Thank you,

-John-Paul
n/a Points
2014-08-11 1:36 pm

Installed 3.3.3. Changed frontend language to Russian but kept Admin interface to English UK. Now I can see a "content" tab and inside that a language profile with  Native Title(English (UK), Language Tag  (en-GB ) ,  URL Language Code ....etc ... do I have to creat one such language profile inside content tab  for Russian langauge ?

Staff
17,443 Points
2014-08-11 2:06 pm
Hello Tarun,

Yes, the profile tab is not translated for you. You would need to create one in the Russian language if that is the profile that you wish to use.

Regards,
Arnel C.
n/a Points
2014-09-05 2:32 pm

When Joomla was installed initially for us it was installed with English (UK) language.  I have now installed English (US), however, for the "content" portion of the Language Manager configuration I am unable to use "en" for the "URL Language Code" and "Image Prefix" setting because this is already being used for the UK version of English.  Any thoughts on how I can address this?

Staff
17,443 Points
2014-09-05 6:24 pm
Hello Kim,

This is a part of the Joomla functionality, unfortunately. Sorry that it's causing you a problem. The only way i could think of setting it to use a different language code would be to remove the UK version and then make sure everything is set to the US version. We use Joomla ourselves, and everything defaults to the UK version. I also tried installing the English(US) version and the only language tag I'm seeing available is "en-US" - I didn't see any way to use only "en". Make sure that you make a backup of your site before you try playing around with using one language or the other.

Kindest regards,
Arnel C.
n/a Points
2014-10-30 5:49 am

Hi,

I wish to automatically change the language based on the user's IP address which will indicate the country that he currently resides. Does anyone know where I can plug in this logic in Joomla 3? Any help is greatly appreciated, thanks!

-Stephen

Staff
9,744 Points
2014-10-30 1:01 pm
Hello Stephen,

Thank you for your question. I spent a long time searching for a solution/module for this online, and was not able to find one.

This means you would have to custom develop/code something to accomplish this.

If you have any further questions, feel free to post them below.

Thank you,
John-Paul

Post a Comment

Name:
Email Address:
Phone Number:
Comment:
Submit

Please note: Your name and comment will be displayed, but we will not show your email address.

8 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?

Search

Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail: support@InMotionHosting.com
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!