Re: Multilingual sites in Joomla 1.7 with RT templates
Posted 13 years 8 months ago
Catrinel Pauna wrote:
However only the default mainmenu shows when going to the the website root.
Really need some help, I cannot figure what I am doing wrong.
Hi Catrinel,
I had this problem before. Can you check in your template style settings > Menus, maybe the default menu in the mainmenu is set to ALL. I solved this problem by duplicating the template style: Rename, change the default filed by your language, and Save as copy (not using "presets") for each language needed Of course, set the correct menu in the "Menu" tab > Select a Menu.
If it is not working for you, a link to your web site will help us to help you.
Re: Multilingual sites in Joomla 1.7 with RT templates
Posted 13 years 8 months ago
Hi,
Thank you for the replies.
This is the website url
http://www.komondorkennel.ro/site_nou
It's in testing now, so I didn't fill all the menu, just 2-3 menu items.
I would like Romanian language to start when going to the site root.
I am not sure, what should the menu asigned to "all" contain? I'm really confused
Thanks!
Your site looks ok: default home page on Ro, then switch to En if clicked.
By the way, while testing, you should set in Configuration > Site > SEO Settings
Search Engine Friendly URLs = No
(keep Use URL rewriting = No)
Re: Multilingual sites in Joomla 1.7 with RT templates
Posted 13 years 8 months ago
Frank Leysen wrote:
Hi Catrinel,
I suggest you disable all caching on your site for testing purposes.
Frank
How to do this?
I disabled SEO urls. The mainmenu for Romanian should have "Home" assigned to "all languages"? And the rest of the menu to Romanian?
If I have 3 languages: Ro, En, Hu, how many main menus should I have? 3 or 4?
They should all be disabled while developing and testing a website. Then before going live, you should enable and test them. For this, and to improve performance, Excellent reading to bookmark, by Andy "RT Master" Miller, himself
www.rockettheme.com/forum/index.php?f=15..._v=viewtopic#p566242 Catrinel Pauna wrote:
I disabled SEO urls. The mainmenu for Romanian should have "Home" assigned to "all languages"? And the rest of the menu to Romanian?
No, you should have a mainmenu assigned to all, and a different mainmenu-ro, with all items assigned to "Ro" or to "All". This mainmenu-ro should have a homepage assigned to "Ro". You should see the Romanian flag appears in the "Home" column, along with the "yellow star" (for "all") and the English flag (if you assigned a mainmenu for English).
Re-Check here, maybe you missed something.
info-graf.fr/trunk/en/multi-lingual-step...reate-specific-menus Catrinel Pauna wrote:
If I have 3 languages: Ro, En, Hu, how many main menus should I have? 3 or 4?
You should have 4 mainmenu: 1 for "All" (unpublished), and 1 for each installed language, so 3 in your case.
There is a cool feature in the Joomla menu manager "Batch process the selected menu items", at the page bottom: copy menu items. Useful if you create a full mainmenu in one language, and crate an empty mainmenu for another language: "copy" the items from one to another, and then change the "Language" settings and the text (in the right language of course).
Have you a template copy for each language as well?
Re: Multilingual sites in Joomla 1.7 with RT templates
Posted 13 years 8 months ago
Hi,
I have been playing about with the multi-lingual features today on 1.7, and to get this working here are some steps.
Firstly install the language pack for the 2nd or more languages that you would like to use, and then go to the language manager and set your default language for the frontend, and then edit the parameters for the new language under content.
2.
Enable the plugin for System - Language Filter, and edit the settings to be set to the default language of the site.
3.
Click on new, and select and enable the language switcher module in the module manager to a position of your choice.
4.
Any content which you plan to use for menu items association, you will have set to specific content or categories, need to be set up with the correct language for each piece of content or category.
5.
Go to the menu manager, and for two languages you will need three menus.
Firstly rename or create a menu with the default home item set in or create for all languages.
Secondly create two more menus, i.e. one for english and one for polish and then create a home menu item with the english language selected in your english menu, and then create another home menu item for the other language, i.e polish in the second language menu.
Then, under the english menu, select the home menu item and click on default. This will make it the default menu item for the english menu item, and then on the other language menu i.e. polish, select the home menu item and click on default.
Next, on your english menu create your menu items set for the english language, and then again on the second language menu i.e. polish, and then edit each of these menu items, under menu items associations, and select the corresponding language, i.e. on the english menu item, select the polish menu item.
6.
Go to the template manager, and duplicate the template style you are using twice, and then in each duplicated style, edit it, and then under features check the box next to select a menu, and select the menu for the language you would like to use for that style, i.e. english menu for english.
Then look for the default dropdown box and select the language to be used for that style, and assign the menu items under that menu to be used for that style.
I.e. select the english language menu items for the english language.
Then repeat those steps for the second language, you have installed.
Then in the default style go to menu assignments and assign it only to the system menu home item.
7.
Go to the frontend of your site, and test out the language switcher, to check that both languages are populated, if not recheck over the previous steps.
Re: Multilingual sites in Joomla 1.7 with RT templates
Posted 13 years 8 months ago
Thank you for your tutorials! Very useful!
I managed to make it work. There was one detail that I was missing and that was making the menus not show. In Template manager, I had copies for each language. When trying to make setting for each of them, in Gantry, I didn't know how to select the menu for each language because that seemed to be disabled. I finally realised that I could check the box next to the Menu and then the list became active and I could choose the right menu for each language.
Re: Multilingual sites in Joomla 1.7 with RT templates
Posted 13 years 7 months ago
I follow the steps, triing to get 3 language, spanish, catalan and english...
I've have master template assigned to "ALL", with mainmenu selecten, then 3 copies, one assigned to each language with each one of the language menus...