{{ 'dashboard.upcoming.heading' | translate }}

      {{ 'dashboard.upcoming.recrule' | translate }}:  
   {{ programs.length }} Rows {{ 'dashboard.upcoming.date' | translate }} {{ 'dashboard.upcoming.time' | translate }} {{ 'dashboard.upcoming.encoder' | translate }} {{ 'dashboard.recordings.title' | translate }} {{ 'dashboard.recordings.subtitle' | translate }} {{ 'dashboard.recordings.seas_ep' | translate }} {{ 'dashboard.recordings.orig_airdate' | translate }} {{ 'dashboard.recordings.channel' | translate }} {{ 'dashboard.recordings.recgrp' | translate }} {{ 'dashboard.upcoming.status' | translate }}
{{formatStartTime(program)}} {{ getDuration(program) | number:'1.0-0' }} min {{program.Recording.EncoderName}} {{program.Title}} {{program.SubTitle.slice(0,50)}}
{{program.Season}}x{{program.Episode}}
{{program.Channel.ChanNum}} {{program.Channel.CallSign}} {{program.Recording.RecGroup}}
{{dataService.recStatusText[program.Recording.StatusName]}}

{{ 'settings.common.ru_sure' | translate }}

{{ 'dashboard.recordings.stop_details' | translate }}
{{ program?.Title }}: {{ program?.SubTitle }}