reworked translate plugins
added Translate role for common functions