Language switcher does not display the correct link to the default language path I maintain a bilingual English/French website and the Language Switcher block is available on every page to allow the user to switch language. It works except on one particular taxonomy term page and all it's descendants:

When the language is set to English (default), the Language Switcher displays the correct links. English links to the EN page and French links to the FR page. 

But when the language is set to French (i.e the user has clicked on French), both English and French options link to the french page (with /fr/rest-of-the-path/).

Any idea where the cause of this behaviour lies in?
I think this happens because the term itself have no multilanguage path. From my experience the only way to have mulitlanguage path to a term is to create them by hand with an URL-Alias or by installing the [Pathauto i18n Taxonomy][1] Module. This helped me a lot