added back error* translation keys. Tried to remove duplicate keys where appropriate.
catch 500 status error and report to admin user instead of showing stack trace to user