No problem let me go into detail of what for end user would be the best, please bare in mind that i know the technical limitations and work that needs to be done to achieve this.
Case as it stands right now:
We have created article1 article2 article3 under one category1
we want to add menus for linking articles to menu1
we go to menu add menulink1 -> article1, menulink2 -> article2, menulink3 -> article3
Now, if we want to translate that we have to create a brand new menu and translate articles, for the sake of the case gonna call it language XXmenu1 (xx is translated article) so we would have :
menulink1 -> article1, menulink2 -> article2, menulink3 -> article3
and for XX language another menu
XXmenulink1 -> XXarticle1, XXmenulink2 -> XXarticle2, XXmenulink3 -> XXarticle3
and so on.
hopefully i am getting this right, please bare in mind english is my second language so i am doing the best i can :(
Now the idea from customers feedback would be to be able to make only ONE menu (menu1) with links to original article (article1, article2, article3)
that is where creation of menues would stop, the idea is that XXarticle1, XXarticle2, XXarticle3 are linked to same menu (menu1) and that the translated text is shown thus reducing the creation of multiple menus. We already do have flag for language of the article.
so the structure would look something like this:
menulink1 -> XXarticle1, menulink2 -> XXarticle2, menulink3 -> XXarticle3
As far as the menu title and menu alias it would just pick up translated title and alias
the whole idea is to reduce steps for enduser to create ML site, it just is pain for normal users to add menus for each language and they usually mess them up and i have to go in and fix links, but it is EASY for them to do translation inline with the article, and choosing the language flag there in edit article view. that is where they would like to stop with thinking.
I hope this makes sense, i have it in my head but i might not be good at explaining and putting it in english.