Fix non english locale

The locale part is fine.
But I see another bug. What if the password is `I/like\backslashes`. Then `echo -e` will interpret the `\b` and the user will be locked out.