Closed (won't fix)
Project:
Internationalization
Version:
7.x-1.x-dev
Component:
Menus
Priority:
Normal
Category:
Feature request
Assigned:
Reporter:
Created:
25 Jan 2011 at 07:14 UTC
Updated:
16 May 2013 at 08:44 UTC
Jump to comment: Most recent file
Comments
Comment #1
jose reyero commentedThis looks really interesting. It will be welcomed as a patch for i18nmenu.
Actually, I think I am adding this feature into D7 version.
Comment #2
jax commentedI would prefer to not integrate this in i18nmenu since enabling i18nmenu enables languages per menu item. I think this should be a separate module since I don't want the functionality in i18nmenu.
If it has to be integrated into i18nmenu we need an option to be able to choose which functionality should be enabled.
Comment #3
jose reyero commentedFine, also I wouldn't be that interested on new features for 6.x
But about 7.x, I think it would be something good to add, your feedback will be welcomed here.
I'm thinking about having some options for menus (like for taxonomies).
Comment #4
jax commentedHere's a completely functional version for Drupal 6. I've got an almost functional version for D7 as well but that one won't be completed until next week.
Here's an image of the menu overview screen.
Comment #5
jax commentedI see that you have added something somewhat similar in the D7 module: "Fixed Language. Items will have a global language and they will only show up for pages in that language.".
I've also continued work on a D7 version and will put it here this weekend. I'll try to merge some features into i18n.module then.
Comment #6
jose reyero commentedYes, for D7 you can "translate menu items", i.e. create translation relationships between menu items.
Menus/Menu items work now pretty much like Taxonomy/taxonomy terms.
The only thing missing is getting these translations work for language switcher links.
Comment #7
steinmb commented@Jose Reyero thanx for all your hard work with this module.
Regarding the translate menu items, is it implemented in the latest dev. version? I'm able to create translated menu items, but switching language does not reflect any changes in the related menu block. All the items in the menu is still displayed.
Comment #8
skilip commentedIt would be great when the configuration AND translation of menu (items) is equal to taxonomy (terms) from a UX point of view. Like in l18n_taxonomy you could choose the following options:
Couldn't i18n_menu have the same configuration settings?
Comment #9
steinmb commented+1 from me that we unify the UX.
Comment #10
floretan commentedMenus with fixed language are only hidden correctly when used as built-in menus, but not when used as menu blocks. Attached patch adds a test for that.
Comment #11
floretan commentedMoved the menu block problem to a different issue (#1156502: Hide menus with fixed language when used as blocks.) to avoid interfering with the UX discussion here.
Comment #12
jose reyero commentedThe main issue's patch is not up to date with i18n for d7. About menu options, there's a difference between menus and taxonomy and it is that menu items can be moved around from one menu to another so it seems more practical to have both options (localize/translate) merged for menu items.
Comment #13
troyer commentedJax, is there still any activity on this project?
Comment #14
jax commentedNo, we've not continued work on this. The current version of i18n already allows to set a language per menu so it wouldn't be much more work to modify the overview page to be able to filter per language.
Comment #15
richsky commentedI would love to see the filter for translated menu items on the overview page. It would be a nice UX improvement. Can you pass the starting code for D7?