My setup is as follows:
1) I have 3 defined languages (English "en", Dutch "nl" and French "fr") - "en" is the default language.
2) I create a page and set it to English and give it a path of "presidentobama"
3) I create translations of that page in Dutch and French and also force the Path alias to be "presidentobama"
4) I surf to www.mywebsites.com/presidentobama and the english version of the page is displayed (to be expected)
5) I then use the language switcher to change language to FR
6) I check my cookie - cookie is set to FR (to be expected)
7) I point my browser to www.mywebsites.com/presidentobama and - AGAIN - the english version of the page is displayed
--- I would have hoped that the language value in the cookie would kick in when no language prefix would be present in the url (see step 7 above) ... but obviously it doesn't and the path alias just calls the default English node again...
I've read on numerous threads that path aliases are unique per language ... so I'm starting to think the above behavior is by design ?
Regards,
Issue fork drupal-1997232
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #0.0
sunchaser commentedsyntax