How to set culture as globally in mvc5

asp.net, asp.net-mvc-5, c#, razor, visual-studio-2013

Solution

In `web.config` I commented the following line inside and it worked fine for me.

<configuration>
   <system.web>
    <globalization culture="en-US" uiCulture="en-US" />  <!-- this only -->
   </system.web>
</configuration>

Problem

I am using resource files to switch languages in my web application which is build in mvc5 In index files its reading the culture value which i set. I am calling the set culture method from layout.cshtml and calling its value with the following code. ``` @{ Layout = "~/Views/Shared/_Layout.cshtml"; if (!Request["dropdown"].IsEmpty()) { Culture = UICulture = Request["dropdown"]; } ``` } in index page the language is loading correctly but when from there when i go to the next page its loading the default language German but the resources reading from English resource file only. Please help me on this..anybody

Original source

Related problems