function updatePrintDialog() {
printPageNumbers = getPageNumbersToPrint();
var pagesWithAnnotations = me.docViewer.getAnnotationManager().getAnnotationsList().filter(function(annot) {
return annot.Listable && printPageNumbers.indexOf(annot.PageNumber) !== -1;
}).map(function(annot) {
return annot.PageNumber;
});
var extraPages = _.uniq(pagesWithAnnotations).length;
$('.numberPagesLabel').attr('data-i18n', 'print.totalPageCount')
.data('i18n-options', {
'count': printPageNumbers.length + extraPages
})
.i18n();
updatePrintButton(printPageNumbers.length);
}