Хм. а есть ли код «выше» этого «сгенерённого»?
А C# есть такая замечательная штука, как Data Annotations.
…
[Required]
[Display(Name = «Имя пользователя»)]
public string UserName { get; set; }
…
То есть, в представлении формы код будет выглядеть вот так:
…
@ Html.LabelFor(m => m.UserName, new { @ class = «control-label» })
@ Html.TextBoxFor(m => m.UserName)
@ Html.ValidationMessageFor(m => m.UserName, null, new { @ class = «help-inline» })
…
И текст LabelFor m.UserName заменится на прописанное в Display Name, вместо английского по умолчанию.
При этом, повторяя Вашу ситуацию, label на кнопке «выполнить вход» в оригинале был тоже английском, я его руками перевёл
/>
Попробуйте покопать в эту сторону тоже.