Changer de langue sur la base des ressources dans les fichiers ASP.NET MVC 4

J'ai 2 fichier de ressources : Ressources.resx(a quelques chaines en roumain) et Ressources.fr-US.resx (a les mêmes chaînes en anglais).

Je veux seulement changer(dans un dropdownlist, une zone de liste,...) sorcière fichier de ressources à utiliser. Il pourrait être dans _Layout.cshtml. Je n'ai pas besoin de détecter la culture de l'utilisateur.

Q: Comment puis-je sélectionner un fichier de ressources à partir d'une page ?

Edit : Peut-il être fait sans changer la valeur par défaut MapRoute ?

OriginalL'auteur Misi | 2012-04-10