Jun 05, 2019 11:04 AM|PatriceSc|LINK
Depending on your audience you could consider using https://docs.microsoft.com/en-us/dotnet/api/system.web.httprequest.userlanguages?view=netframework-4.8 instead
as a default and have a way for them to change that default if needed.
For example if I'm travelling abroad it would still use my browser preferred language rather than the language for the country in which I am and that I may not understand at all.
At this step even if not using yet ASP.NET Core it is IMO always interesting to see how it is done in this version. For example see :