title: Localize ASP.NET Identity error messages
body: <p>In my account controller I have something like this:</p>
  
  <pre><code>var result = await UserManager.CreateAsync(user, model.Password);
  foreach (var error in result.Errors)
  {
      modelstateErrors.Add(error);
  }
  </code></pre>
  
  <p>Every error string is localized in English language</p>
  
  <p>What's the best practice in localizing ASP.NET Identity error messages?</p>
  
  <p>Are there any libraries with localized errors, and how are they implemented?</p>
  
  <p>Would it be good idea to switch on every ASP.NET Identity error and return your own localized string? </p>