How to force homepage to non-default language I'm working on a bilingual website (French and English). The homepage currently shows up as per language detection settings, but I need it to show in French first, with the English version available via language switcher.

Info: Both languages use prefixes, and the language detection settings are ordered as URL>User>Browser>Default (English). The homepage is built with Panels and Views.

I've tried playing with redirects (has no effect) and i18n Variables (results in the page content not being found).
At admin/config/system/site-information add your system path (node/1, node/2 or whatever) to Default front page field. (Don't ask why the "prompt" sometimes displays the language prefix, sometimes doesn't, I don't know.)

Language detection settings have no effect here, I think. At least when you have URL first.