i18n Menu issue - Menu expansion not working
chanakya - August 16, 2007 - 08:26
| Project: | Internationalization |
| Version: | 5.x-2.1 |
| Component: | Module i18nmenu |
| Category: | support request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
Jump to:
Description
I am using i18n. My website is in English, French and Spanish. English version is working well. The menus are fine.
I am posting spanish content on website. Everything is going well but I didn't know why the links are not expanding. Please check http://www.nonviolentpeaceforce.org/es/involucrese In this page the INVOLÚCRESE (Get Involved) should be expanded. But it is not. It should be like this: http://www.nonviolentpeaceforce.org/en/getinvolved
In site map (http://www.nonviolentpeaceforce.org/es/sitemap) things are seems to be OK.
What could be the problem?
Thanks in advance.

#1
I have the same kind of problem on a site I did a while ago. The site is in English, Trad Chinese and Simp Chinese. You can see it via this link: http://familycaregiving.ca/en/node/1010000. Click the Disclaimer link in the main menu on the right to see the problem. Interestingly, this site was done in Drupal 4.7, so it looks like its an old "bug". The entire site is also built on the Category module.
The disclaimer page does not expand in English, but does in the two Chinese languages. Its a very annoying little bug, but with no apparent solution (yet). I have tried deleting that menu item and recreating it. I have disabled it, and re-enabled it. I have also renamed it. All to no avail.
The footer menu also has a link to the Disclaimer page, so I thought there might be some kind of thing where the footer menu link gets priority over the main menu link, so that Drupal thinks the footer link is the one to mark active (and expand), and not the main menu one. I tried recreating the footer menu link so that its menu id would be higher than that of the main menu, but that didn't seem to work either.
For now, we have left it like that, but I know the client would really like it to expand - me too, actually :). Any ideas on this would welcome.
#2
A small development.
The navigation menu is working fine in French translation. So, I think it is also a problem with translation.
On the site map I can see that for English and French the parent menu is "Navigation", but for Spanish it is "Navegación". But this should not be a problem, because expansion has to be do only with active menu.
I didn't know the exact reason but the french menu is working. Do you see any logic behind this?
#3
I have a similar problem - when translation is enabled for a content type and i want to create a new node with a menu item, that menu item will not show up in the menu until i set it to "expanded".
#4
I´ve an similiar problem to aschiwi:
Adding a new page and setting its menu settings won´t activate the display in the selected menu. Going to 'edit the advanced settings' and just submitting this form will activate the new menu entry.
Greatings from Germany
LeisureLarry
#5
@aschiwi:
Our problem seems to be another. A solution ist posted here:
http://drupal.org/node/131155