node translations and too many menu items I use Drupal 7, locale and the i18n modules. I've setup a mini site with node translation.

I have the following EN nodes:


node/1 About
node/2 Terms
node/3 FAQ
node/4 Contact


and the following FR nodes:


node/5 A propos [translation of node/1]
node/6 Contacter [translation of node/4]


The main site is the English one and the French menu will always be equal or a subset of the English one (same structure).

I've implemented the site using 2 menus, one for EN (4 links + Home) and one for FR (2 links + Home). This works but doesn't scale well if I have many (500) nodes per language and:


I decide to add a new language
I decide to reorder some nodes around (change parents etc)


I've also implemented the site using 1 menu (the "Main Menu") and it contains all links (4 links + 2 links + Home). This works but still has the previous disadvantages and in addition:


links are mixed when the user is selecting parent menus


So, my question is, assuming I need a 1-to-1 mapping from EN to FR, or a subset of EN but with the exact same structure, isn't there a simpler way to solve this? Ideally I'd want to have a single Menu which would specify something like:


/about -> node/1, /fr/about -> node/5
/terms -> node/2
/faq -> node/3
/contact -> node/2, /fr/contact -> node/6


Is this possible?
No it's not possible because each menu link can point to a specific (one) node. When using node translation the different translations of a node are other nodes.