How to Use the Joomla Language Manager
The languages extension in Joomla allows you to have many languages on your website. At the time of this recording, these are the languages available for Joomla. It's one of the most translated content management systems in the world today. Go ahead and click on extensions and languages and you'll see that we have one language installed. Alright, let's go ahead and install a language. Click on install languages and I'm Canadian so I'm going to scroll down here. Go to page, click french-canadian and click install. You choose any language you want and just like that the language is installed and I can now use it. Click on extensions and languages again and you'll notice that french-canadian has been installed but English is still the default. If I go ahead and change this to administrator and then make french-canadian the default, you'll notice that now all of the words are in French - specifically french-canadian. Now that hasn't changed the content on my site. Now if I go ahead and head back to site and make french-canadian the default and hit refresh. You'll notice that Joomla has updated its main text to french-canadian but the content that I have is still in English. Well that's because we need to provide the translation for it. You'll also notice that not everything gets translated. Those are things you'll need to update yourself and so there are several things you need to do: number one, choose your default language of course; number two, update your content with the language of your choice; and then number three, provide a module that will allow users to switch between. Going back to English is as simple as clicking on it. If I head back to my administration and click English as the default, once again now I'm back to English. You'll notice the warning here. When using the multilingual functionality, the site default language has also be a published content language so that's important. If I click on content languages, right now my default language here is only English. So if I want to include the French language for my content, I click new and let's call this french-canadian. Alright, the native title will keep it at french-canadian because I honestly don't know, the language tag is fr - CA and for the language code you'll know that it must be unique among all the languages so once again we'll do fr - CA image prefix come down here and choose fr - CA and that's the Quebec flag. It's published, it's public and it's available. Click Save and close and so now we have two languages that we can translate our content into. Alright. The last part of the language extension is overrides. I love overrides. Alright, let's say I want to change this from create an account to sign up. That's something I can really easily do using a language override. Now, to enable that, you may need to come into users, options and allow user registration. Turn it on, click Save and close, then head back over to extensions, languages and overrides. Click new and we're going to search for the phrase create an account and you'll notice that there are only two here. Now this gets a little tricky. You have to know where you are in your site well. We're looking at the module for logging registration right here and we want to change the text here, so go ahead and choose mod login register and change the terminology to sign up, click save and close. Head back to your homepage and hit refresh and, now that text is changed, this is a really awesome feature of Joomla. Any default language strings that come out of Joomla core you can change using an override so: a really powerful feature in Joomla? Languages.
Tags: Joomla 3