1 00:00:00,000 --> 00:00:02,000 I am here on front-end of my Web site. 2 00:00:02,000 --> 00:00:06,000 I am on the Home page for the English side of the Web site. 3 00:00:06,000 --> 00:00:10,000 And I might be surfing through my Web site, maybe I go here to the About page 4 00:00:10,000 --> 00:00:15,000 of the Web site, and at this point, I decide I'd rather be looking at this page in Italian. 5 00:00:15,000 --> 00:00:19,000 I don't have a lot of pages on the Italian side of this Web site, but I do have 6 00:00:19,000 --> 00:00:22,000 the Home page, and I have the About page. 7 00:00:22,000 --> 00:00:26,000 If I flip to the About page of the Web site right now by clicking on the Italian 8 00:00:26,000 --> 00:00:29,000 flag, I don't go to the About page; I go to the Home page. 9 00:00:29,000 --> 00:00:34,000 So I have to re-surf to where I was just looking on the English side of the Web site. 10 00:00:34,000 --> 00:00:38,000 I am only one click into the Web site, but if I had to really big Web site 11 00:00:38,000 --> 00:00:41,000 that was really deep, with lots and lots of translated pages, that might 12 00:00:41,000 --> 00:00:42,000 really be a big deal. 13 00:00:42,000 --> 00:00:47,000 I might really want to be able to switch between languages on the exact page that I am on. 14 00:00:47,000 --> 00:00:49,000 And the way we have Joomla 15 00:00:49,000 --> 00:00:53,000 set up right now, this is not possible, but it is possible using something 16 00:00:53,000 --> 00:00:55,000 called associations. 17 00:00:55,000 --> 00:00:58,000 And associations were introduced in Joomla! 2.5. 18 00:00:58,000 --> 00:01:04,000 They've been greatly expanded in Joomla 3.0.2. So let me go through how 19 00:01:04,000 --> 00:01:06,000 an association works. 20 00:01:06,000 --> 00:01:11,000 If you go into the back-end of the Web site, and you go to Extensions > Plug-in 21 00:01:11,000 --> 00:01:19,000 Manager, on page 2 of your Plug-in Manager, you should be able to find the System 22 00:01:19,000 --> 00:01:20,000 - Language Filter plug-in. 23 00:01:20,000 --> 00:01:26,000 If you click that, and switch to the Basic Options tab, what you want to do is 24 00:01:26,000 --> 00:01:33,000 enable the Item associations here, so go ahead and turn those on, and then say Save & Close. 25 00:01:33,000 --> 00:01:37,000 By turning on the associations here, you'll discover that inside of your Category 26 00:01:37,000 --> 00:01:42,000 manager, your Article manager, and your Menu manager, you're now going to have 27 00:01:42,000 --> 00:01:44,000 the ability to associate pieces of content. 28 00:01:44,000 --> 00:01:51,000 So if we start by going to Content > Category Manager, and I am going to take a 29 00:01:51,000 --> 00:01:55,000 look at my English category, you'll notice here in my Category Manager, I have a 30 00:01:55,000 --> 00:01:56,000 new column called Association. 31 00:01:56,000 --> 00:02:01,000 So I am going to click on my English Category, and you'll notice that we have a 32 00:02:01,000 --> 00:02:04,000 new tab here as well inside of our Category Manager. 33 00:02:04,000 --> 00:02:08,000 If we click this, this is all of the languages that are installed on our Web site currently. 34 00:02:08,000 --> 00:02:12,000 There's only one, it's Italian, and of course, likewise, English. 35 00:02:12,000 --> 00:02:15,000 Right now, there's no association between these categories. 36 00:02:15,000 --> 00:02:20,000 Well, I can associate them simply by picking the matching Italian category, 37 00:02:20,000 --> 00:02:24,000 which is Italian, and then I can say Save & Close. 38 00:02:24,000 --> 00:02:28,000 So now I have associated the two categories, and you can see that association here. 39 00:02:28,000 --> 00:02:32,000 If I roll my mouse over it, I get a little tool tip that tells me what 40 00:02:32,000 --> 00:02:33,000 it's associated with. 41 00:02:33,000 --> 00:02:38,000 Likewise, Italian down here, I can roll my mouse over it, and it will tell me 42 00:02:38,000 --> 00:02:41,000 what it is associated with. 43 00:02:41,000 --> 00:02:43,000 I can repeat this process for my Articles. 44 00:02:43,000 --> 00:02:49,000 So if I go into my Article Manager, and I take a look at my English About page, 45 00:02:49,000 --> 00:02:55,000 I can associate my English About page with the specific Italian article that matches. 46 00:02:55,000 --> 00:03:03,000 So I can hit Select here, and I can pick the About Us page here, and say Save & Close. 47 00:03:03,000 --> 00:03:06,000 Now when I roll my mouse over the Association column, it describes the 48 00:03:06,000 --> 00:03:09,000 association between these two articles. 49 00:03:09,000 --> 00:03:13,000 I can also associate my Home page articles as well. 50 00:03:13,000 --> 00:03:20,000 So if I find my Home page article here, and I click that, under Association, I 51 00:03:20,000 --> 00:03:25,000 can select my Italian article equivalent here from the list, and say Save & 52 00:03:25,000 --> 00:03:30,000 Close, and now those associations are reflected here as well. 53 00:03:30,000 --> 00:03:34,000 Finally, I can associate my menu items. 54 00:03:34,000 --> 00:03:41,000 So if I go to Menus > English menu, and I go to my Home page, I can set up an 55 00:03:41,000 --> 00:03:48,000 association here, so the Italian association is Home. Save & Close. 56 00:03:48,000 --> 00:03:56,000 And for the About article, I can associate those items as well; there we go, say Save & Close. 57 00:03:56,000 --> 00:04:00,000 Now that I've associated this content, I've got these nice little tips here 58 00:04:00,000 --> 00:04:05,000 that tell me how things are associated on my Web site; I can now go here to my 59 00:04:05,000 --> 00:04:12,000 Home page, and if I am on the About Us page here in Italian, when I click on my 60 00:04:12,000 --> 00:04:16,000 English flag here, and switch to the English side of the Web site, I automatically 61 00:04:16,000 --> 00:04:17,000 wind up on the About page. 62 00:04:17,000 --> 00:04:22,000 So now I have a one to one correspondence in my content here in the back-end of Joomla. 63 00:04:22,000 --> 00:04:24,000 That's really, really helpful 64 00:04:24,000 --> 00:04:28,000 if you've got a big Web site, you've got lots and lots of content, with lots of 65 00:04:28,000 --> 00:04:32,000 translations, this will make the experience, for your visitors who speak more 66 00:04:32,000 --> 00:04:36,000 than one language, it will significantly improve it.