Ex-74 Registration Code redemption

fix the translation issues

added a check if a user is already registered in a course. Changed the messages