Thread:Extension talk:UniversalLanguageSelector/How Does this tool interact with accpet-language and what the user chooses with the tool

I have this set in my http request: Accept-Language	fr

I removed the uls-previous-languages cookie and refreshed my page. My authentication is done with a custom extension and it does not set any cookie or setting related to language (and my LocalSettings.php does not set wgDefaultLanguage.

I would expect I would see the french translated page. I always see the english page. If I select "french" with the language selector I still see the english version of the page (but I do see the translated text for our sidenav and the wiki's built-in text).

Other settings: -the french translated page is like 1% translated. But it is tranlsated, when I click the "french" link on the line I see the french version.

I dont understand this ULS at all. This is how it should work: -I set my accept-language to fr -I visit a web page on the wiki. -It displays the french version of wiki text (the built-in wiki rendering) and the french version of that page -if there is no french version of that page then it displays the french wiki text (the built-in wiki rendering) but the english page

How to make this work? Does my auth code need to set some cookie?