Dashboard locale

Is there a way to use different locale for dashboard and rest of the MVC app? For example dashboard in English while CultureInfo.DefaultThreadCurrentCulture in MVC app is another language.

I think you can achieve this with a custom localization middleware (.net core), or with a request filter (classic .net).