* return error from bcrypt, handle gracefully; remove dead code * linting * linting * i18n * fix test * fill out translations
* return error from bcrypt, handle gracefully; remove dead code * linting * linting * i18n * fix test * fill out translations