У нас вы можете посмотреть бесплатно ASP.NET MVC Multi idioma | Validando Modelos | Programando en ASP.NET MVC 5 или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
No siempre podemos asumir el idioma de preferencia de tus usuarios, según el alcance de tu aplicación web, es posible que algunos de ellos tengan idiomas de preferencia distintos al tuyo. En este video aprenderemos a tomar en cuenta el idioma de preferencia del usuario para mostrarle contenido según el idioma del usuario. Primero debemos crear unos Resource Files. Estos archivos son los que contienen los textos de la aplicación en distintos idiomas. La idea es que a cada idioma le corresponde un Resource File. Así, si quieres tener tu aplicación en 3 idiomas, tendrás 3 Resource Files. Uno de los Resource Files será el por defecto, y los demás se ejecutarán si el idioma del usuario se corresponde con el idioma de algún Resource File. Los Resource File son simplemente un archivo que contiene un conjunto de campos y valores; usamos un nombre de campo para guardar un valor en específico. La idea es que cada Resource File contenga los mismos campos, con sus valores en sus respectivos idiomas, y luego, ASP.NET MVC se encargue de escoger el archivo correcto según el idioma del usuario. Debemos configurar el archivo de recursos para su uso fácil tal como lo indica el video. También debemos configurar la etiqueta de Globalization en el system.web del web.config para indicarle a ASP.NET MVC que se encargue de cambiar los aspectos culturales de la aplicación por nosotros. En el caso de las vistas, basta con colocar el NamesSpace, el archivo del recurso y el nombre del campo, para traer su valor. En el caso de los modelos, uno utiliza parámetros como ResourceType para indicar el archivo de recursos a utilizar, y luego indicamos el campo a mostrar. De esta manera, nuestros formularios creados con Scaffolding, tendrán una visualización determinada según el idioma del navegador del usuario.