feat(directive): translate attributes using directive

translate directive can process attributes now. as per #568 
I think it is a way more efficient to use

```
$translate(translationIdsAsArray, scope.interpolateParams, translateInterpolation)
````
wdyt?