</div>
<div i18n class="col-md-12 alert alert-info" *ngIf="isLiveEnded()">
- This live is finished.
+ This live has ended.
</div>
<div class="col-md-12 alert alert-danger" *ngIf="video?.blacklisted">
<div class="d-block d-md-none"> <!-- only shown on medium devices, has its counterpart for larger viewports below -->
<h1 class="video-info-name">{{ video.name }}</h1>
- <div i18n class="video-info-date-views">
- Published <my-date-toggle [date]="video.publishedAt"></my-date-toggle> <span class="views"> • {{ video.views | myNumberFormatter }} views</span>
+ <div class="video-info-date-views">
+ <ng-container i18n>Published <my-date-toggle [date]="video.publishedAt"></my-date-toggle></ng-container>
+
+ <span i18n class="views">
+ • {{ video.views | myNumberFormatter }}
+ <ng-container *ngIf="!video.isLive">views</ng-container>
+ <ng-container *ngIf="video.isLive">viewers</ng-container>
+ </span>
</div>
</div>
</div>
<div class="video-info-first-row-bottom">
- <div i18n class="d-none d-md-block video-info-date-views">
- Published <my-date-toggle [date]="video.publishedAt"></my-date-toggle> <span class="views"> • {{ video.views | myNumberFormatter }} views</span>
+ <div class="d-none d-md-block video-info-date-views">
+ <ng-container i18n>Published <my-date-toggle [date]="video.publishedAt"></my-date-toggle></ng-container>
+
+ <span i18n class="views">
+ • {{ video.views | myNumberFormatter }}
+ <ng-container *ngIf="!video.isLive">views</ng-container>
+ <ng-container *ngIf="video.isLive">viewers</ng-container>
+ </span>
</div>
<div class="video-actions-rates">
<ng-container *ngIf="isUserLoggedIn()">
<my-video-actions-dropdown
placement="bottom auto" buttonDirection="horizontal" [buttonStyled]="true" [video]="video" [videoCaptions]="videoCaptions"
- (videoRemoved)="onVideoRemoved()" (modalOpened)="onModalOpened()"
+ [displayOptions]="videoActionsOptions" (videoRemoved)="onVideoRemoved()" (modalOpened)="onModalOpened()"
></my-video-actions-dropdown>
</ng-container>
</div>