Translation not working for custom user roles
You need to grant translation related permissions for the two roles you have created. For changing the permissions, go to /admin/people/permissions, then set the translation related permissions for the two roles. 
If you want the two roles to translate content, then you need to grant Translate content permission for the roles.