Pregunta

Estoy desarrollando una aplicación web usando ASP.NET MVC (soy nuevo en el marco y en realidad bastante nuevo en el desarrollo web en general). Mi aplicación debe admitir varios idiomas: hay muchos países para los que necesito que la aplicación "hable" El idioma local.

El concepto de interfaz de usuario es común: tiene iconos de bandera en algún lugar, generalmente en la parte superior, posiblemente con un menú desplegable adicional para incluir idiomas menos comunes. En esta etapa, no quiero detectar automáticamente el país de origen, sino comenzar con el inglés y permitir que los usuarios elijan lo contrario (y recordaría esa configuración, por supuesto).

Me gustaría saber si hay algún "marco" por soportar tales vistas multilingües en ASP.NET MVC que facilitarán el trabajo.

¿Alguna recomendación?

Gracias

¿Fue útil?

Solución

Mira estos enlaces: primero segundo tercero

Trabajó para mí. A la vista: HtmlHelper.Resource (" greeting "); en el controlador - this.Resource (" greeting ");
en el modelo obtuve mi propia implementación de localización.


Asegúrese de revisar este enfoque cuando se considera la implementación de localización.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top