Hi
I would like to suggest an article that deals with creating a simple Multilingual MVC 4 site, this has been done several times before, but the unique part is that this multilingual site should be SEO friendly.
By SEO friendliness I mean that it takes the chosen language parameter and puts it in the url.
So for example if a visitor has chosen Spanish then the url should reflect that choice e.g. it should then become
www.xxx.com/Home/Index/Es
or
www.xxx.com/Es/Home/Index
No matter which page the users looks at in the website the language parameter should remain where it is. And of course if the user changes the language then the language parameter should change. And furthermore if the users has entered the website through Google search results then the language parameter should be respected.
At last if some redirects are made in the website like for example when trying to view a page that requires login and afterwards a redirect to the requested page, then that should also be respected.
I'm suggesting this article, since I have not been able to find this kind of article using MVC 4 anywhere. There are lots of article about creating multilingual website, even with MVC 4, but they do not respect the SEO aspect of the website.