1
0
Fork 0

Help translators to translate trending title/tooltip

This commit is contained in:
Chocobozzz 2019-01-14 09:11:28 +01:00
parent 033bc0efc2
commit 7b95f31385
No known key found for this signature in database
GPG key ID: 583A612D890159BE
2 changed files with 13 additions and 10 deletions

View file

@ -39,7 +39,6 @@ export abstract class AbstractVideoList implements OnInit, OnDestroy {
ownerDisplayType: OwnerDisplayType = 'account'
firstLoadedPage: number
displayModerationBlock = false
trendingDays: number
titleTooltip: string
protected baseVideoWidth = 215

View file

@ -19,7 +19,6 @@ export class VideoTrendingComponent extends AbstractVideoList implements OnInit,
titlePage: string
currentRoute = '/videos/trending'
defaultSort: VideoSortField = '-trending'
trendingDays: number
constructor (
protected router: Router,
@ -33,20 +32,25 @@ export class VideoTrendingComponent extends AbstractVideoList implements OnInit,
private videoService: VideoService
) {
super()
this.trendingDays = this.serverService.getConfig().trending.videos.intervalDays
this.titlePage = this.i18n('Trending for the last ')
this.trendingDays === 1 ? this.titlePage += '24 hours' : this.titlePage += this.trendingDays + ' days'
this.titleTooltip = this.i18n('trending videos are those totalizing the greatest number of views during the last ')
this.trendingDays === 1 ? this.titleTooltip += '24 hours.' : this.titleTooltip += this.trendingDays + ' days.'
}
ngOnInit () {
super.ngOnInit()
this.generateSyndicationList()
const trendingDays = this.serverService.getConfig().trending.videos.intervalDays
if (trendingDays === 1) {
this.titlePage = this.i18n('Trending for the last 24 hours')
this.titleTooltip = this.i18n('Trending videos are those totalizing the greatest number of views during the last 24 hours.')
} else {
this.titlePage = this.i18n('Trending for the last {{days}} days', { days: trendingDays })
this.titleTooltip = this.i18n(
'Trending videos are those totalizing the greatest number of views during the last {{days}} days.',
{ days: trendingDays }
)
}
}
ngOnDestroy () {