mam 2 pliki zasobu: resources.resx (ma pewne ciągi w rumuński) i Resources.en-US.resx (ma te same ciągi w języku angielskim).Zmień język w oparciu o pliki zasobów w ASP.NET MVC 4
Chcę tylko zmienić (na liście rozwijanej, w polu listy ...) plik zasobów czaru, którego należy użyć. Może to być w _Layout.cshtml. Nie muszę wykrywać kultury użytkownika.
P: Jak mogę wybrać plik zasobów ze strony?
Edycja: Czy można to zrobić bez zmiany domyślnego MapRoute?
W tym przykładzie strony .aspx nie brzmią .cshtml. I czy można to zrobić bez zmiany domyślnego MapRoute? – Misi
Używa aspx, ale strony maszynki cshtml działają w ten sam sposób, tylko nieco inna składnia (robię to za pomocą maszynki do golenia w apelacji w porządku). Nie musisz także zmieniać domyślnego MapRoute (tak, aby działały również adresy URL nieobsługujące lokalizacji), wystarczy dodać dodatkową trasę. – kmp
Czy możesz (lub ktoś) napisać kod, w którym wybieram ** Resources.en-US.resx ** zamiast ** Resources.resx ** z folderu _App_GlobalResources_? – Misi