Updated the code to make sure the raw error message is shown properly when the language is set to Hebrew.
Just a note for testing, you must first enable "Show Detailed Error Messages" before you will be able to see the extended error messages, with the low-level error numbers.
To do this:
• Login to SSPR, and launch the Configuration Editor.
• Type the password, and click the "Sign In" button.
• Navigate to: Settings > Security > Application Security, and make sure "Show Detailed Error Messages" is enabled.
Here are the scenarios I have fixed and verified in Hebrew:
Login page:
• Use an invalid username
• Use a valid username and an invalid password
Forgotten Password page:
• Use an invalid username
• Use a valid username, but use invalid answers on the next page