User tests: Successful: Unsuccessful:
This a very preliminary PR (I guess it will not even pass Travis because of some "work in progress" comments in it). It supersedes #5092 that didn't take into account every case.
I think there will be much to discuss about this...
Sorry: there are some "spurious" commits above this one as I did some mistake in my local repo, but it seems to me that, having reverted the spurious ones, everything should be OK here.
Is there a way to get rid of that garbage I involuntary created? Thanks to whomever will help...
Sorry, guys, I have changed everything: the main purpose of this PR is now trying to get rid of the Language Cookies.
This should be tested with the new proposed version of the Language Switcher
Used with it I see no reason to use HTTP 301 status codes on redirect
To get rid of the lang cookies, here is a patch:
BUT it must be clear that getting rid of the language cookie means that it is ALWAYS the default site Language or the Browser settings that will be used when going back to the bare url without language code. That is mist of the time unwanted.
Could you please provide an overview of what this patch hopes to achieve, what we should see before the patch is applied, and what would show a successful test? It would help enormously for testers who don't know what you're proposing to fix.
This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/5110.
Beside that there is an ongoing discussion if redirects from the language_filter (I.e. redirects for functioning but not canonical URLs) should return an HTTP status code of 303 (as it is now) or 301
|Closed_Date||0000-00-00 00:00:00||⇒||2014-11-16 17:21:01|