none
Como hago para mostrar en español los mensajes de validacion de usuario y contraseña usando identity RRS feed

  • Pregunta

  • Buenas tardes, tengo el siguiente problema. Las validaciones de usuario y contraseña de identity me las muestra en ingles, necesito que salgan en español.

    Como hago para que me salga en Español las validaciones.

    Gracias.

     
    martes, 16 de enero de 2018 20:53

Todas las respuestas

  • hola

    Como muestras las validaciones? porque identity es un framework de autenticacion pero como muestras el mensaje es como tu decidas

    podrias capturar el problema al no autenticar y mostrar el mensaje

    sino prueba de definir en el web.config

    <system.web>
          <globalization culture="es-ES" uiCulture="es"/>
    </system.web>


    de esta forma defines la cultura del sitio

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 16 de enero de 2018 21:05
  • Hola Leandro, 

    Al momento registrar me tiras la validaciones en ingles.

     var user = new ApplicationUser { UserName = model.UserName};
     var result = await UserManager.CreateAsync(user, model.Password);

    La variable result es la que toma el string si el usuario se creo, o si el usuario ya esta asignado. Luego, si hay algun error toma ese string y llama al siguiente meotodo AddErrors(result);

    private void AddErrors(IdentityResult result)
            {
                foreach (var error in result.Errors)
                {
                    ModelState.AddModelError("", error);
                }
            }

    Esta es la declaración del método.

    martes, 16 de enero de 2018 21:34