aou-1376_translate contributor roles using backend labels
create new state that init list of contributor roles at the init of the app + use this state whenever we need to translate contributor roles.
Closes AOU-1376
Need backend !435 (merged)
Edited by Florent Poittevin