Set initial language according to user's locale
Hi,
I have a system in French, and my browser is in French also, but when I first got to Kresus, the app was in English. I guess this is because Kresus defaults to English, instead of taking the best locale according to the browser? This is especially important as during initial setup, there is no access to settings of any kind (maybe it would be worth adding a tab to get access to the settings at this initial step, see also #619 (closed) ?).
I have this function which handles it quite well in my experience, and which I can write a MR with if you want.
Thanks,