My index.html file 

```
<!DOCTYPE html>
<html>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script>
<script src="/usr/local/lib/node_modules/angular-i18n/angular-locale_de-de.js"></script>

<body>

<div ng-app="myApp" ng-controller="costCtrl">

<h1>Price: {{ price | currency}}</h1>

</div>

<script>
var app = angular.module('myApp', []);
app.controller('costCtrl', function($scope) {
    $scope.price = 58;
});
</script>

<p>The currency filter formats a number to a currency format.</p>

</body>

</html>

```

does not show the Euro sign behind the value as it is supposed to be. I tried also to install angular dynamic locale through bower but to no avail. I am on a Ubuntu 16.04. LTS machine.