I have a ASP.NET CORE 3.1 c# Web Application with multilanguage support. The multilanguage support uses Portable Object Localization. I'm in need to get the current language via Javascript. It is stored in a cookie setted using the following method :
//GET /SetLanguage
[HttpGet]
public IActionResult SetLanguage(string culture, string returnUrl)
{
Response.Cookies.Append(
CookieRequestCultureProvider.DefaultCookieName,
CookieRequestCultureProvider.MakeCookieValue(new RequestCulture(culture)),
new CookieOptions { Expires = DateTimeOffset.UtcNow.AddYears(1), IsEssential= true }
);
return LocalRedirect(returnUrl);
}
Hoe can I do it? Thanks,