Initial Problem 2014 - Joomla 3.3.3
I have set up a multilingual site, but rather using the Featured Articles menu-item as Home, I used a Single Article menu-item. Menu-items, categories, articles are all associated among the languages.
If I use the home menu-item from the main menu, it works fine.
The issue is that mod_languages generates duplicate URL for the home pages, when I am in the home page and want to change language.
So instead of going to "www.mysite.com/en" - it goes to "www.mysite.com/en/home". So, currently there are 2 obvious duplicate urls for all my home pages.
Update 2017 - Joomla 3.7x
This is a continuation of this old issue.
That issue seems to be fixed now in recent Joomla versions. Creating associations among the Languages homepage articles is working as expected - (this is tested and confirmed with Joomla 3.7.2).
Update 2017 Joomla 3.7x with Home Page using Articles and sh404SEF issues
However, I had to deal with a very similar issue today, on a multilingual site that had Articles for the homepages that were associated and also it is using sh404SEF.
With the above configuration, some issues appeared:
sh404SEF created duplicate URLs for some of the homepages - both a
www.example.com/lang/article-aliasURLs may be created for the homepage of each language.
It was not possible to switch back to the main language of the website, as for some reason the link in the mod_languages for the homepage main language was like
www.example.com/lang/home-aliaswhich was redirecting back to the homepage of the current language.