Failed login message translation fallback

Without this, if you use a locale with no translation for this (e.g. en_NZ), users will never see a "failed login" message.
Merge pull request #2421 from ss23/patch-1

Failed login message translation fallback