locale: role, handler and tmpl