Test $locale

HTML

<script src="//cdnjs.cloudflare.com/ajax/libs/angular.js/1.3.14/angular.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/angular-filter/0.5.4/angular-filter.js"></script>
<div ng-app="demoApp">
    <div ng-controller="DemoController">
        <div ng-repeat="item in arrayItems | where: {selected: true} | map: 'subitems' | flatten">
            {{item}}{{item}}{{item.selected}}
        </div>
    </div>
</div>

JavaScript

var demoApp = angular.module('demoApp', ['angular.filter']);

demoApp.controller('DemoController', function ($scope) {

    $scope.arrayItems = [{
        selected: true,
        subitems: [1, 2, 3]
    }, {
        selected: false,
        subitems: [4, 5, 6]
    }, {
        selected: true,
        subitems: [7, 8, 9]
    }, {
        selected: true,
        subitems: [10, 11, 12]
    }];

});