chore(dev): rationalize translator for the 3 processes and store the locale value to redux only / remove inversify in renderer process / in class component split translator context and component refresh when locale updated / remove unused old class component #2592
Fixes #2593 Closes #2490