i18n in Angular
Arabic testing
by Prakhar Srivastav
HTML
<script src="https://code.angularjs.org/1.2.1/i18n/angular-locale_ar-001.js"></script>
<body ng-app="myApp">
<div ng-controller="MainController">
<ul>
<li ng-repeat="item in cart">Item {{$index + 1}}: {{ item | currency: "KD " }}</li>
</ul>
<p>Grand total: {{ total() | currency:"KD " }}</p>
<p> {{ date | date:'fullDate' }}
</div>
</body>
JavaScript
// TODO: Write a filter for showing currency
var app = angular.module("myApp", []);
app.controller("MainController", function($scope) {
$scope.cart = [20, 30, 40, -10];
$scope.date = new Date();
$scope.total = function() {
sum = 0;
for (var i in $scope.cart) {
sum += $scope.cart[i];
}
return sum;
};
});