tengo 2 archivo de recursos: Resources.resx (tiene algunas cadenas en rumano) y Resources.en-US.resx (tiene las mismas cadenas en Inglés)Cambio de lenguaje basado en archivos de recursos de ASP.NET MVC 4
Solo quiero cambiar (en una lista desplegable, un listbox, ...) archivo de recursos de witch para usar. Podría estar en _Layout.cshtml. No necesito detectar la cultura del usuario.
P: ¿Cómo puedo seleccionar un archivo de recursos de una página?
Editar: ¿Se puede hacer sin cambiar el MapRoute predeterminado?
Este ejemplo tiene páginas .aspx no razor .cshtml. ¿Y se puede hacer sin cambiar el MapRoute predeterminado? – Misi
Utiliza aspx pero las páginas de navajas cshtml funcionan de la misma manera, con una sintaxis ligeramente diferente (hago esto usando la maquinilla de afeitar en una aplicación muy bien). Tampoco es necesario cambiar el MapRoute predeterminado (para que las URLS que no son locales también funcionen), solo necesita agregar una ruta adicional. – kmp
¿Podría usted (o alguien) escribir el código donde selecciono ** Resources.en-US.resx ** en lugar de ** Resources.resx ** de la carpeta _App_GlobalResources_? – Misi