Translate player according to the interface lang

pull/968/head
Chocobozzz 2018-08-16 11:11:20 +02:00
parent 3dfa849402
commit 95d5113575
No known key found for this signature in database
GPG Key ID: 583A612D890159BE
3 changed files with 13 additions and 1 deletions

View File

@ -407,7 +407,8 @@ export class VideoWatchComponent implements OnInit, OnDestroy {
peertubeLink: false,
poster: this.video.previewUrl,
startTime,
theaterMode: true
theaterMode: true,
language: this.localeId
})
if (this.videojsLocaleLoaded === false) {

View File

@ -35,6 +35,7 @@ function getVideojsOptions (options: {
startTime: number | string
theaterMode: boolean,
videoCaptions: VideoJSCaption[],
language?: string,
controls?: boolean,
muted?: boolean,
loop?: boolean
@ -74,6 +75,10 @@ function getVideojsOptions (options: {
})
}
if (options.language && !isDefaultLocale(options.language)) {
Object.assign(videojsOptions, { language: options.language })
}
return videojsOptions
}

View File

@ -16,6 +16,12 @@ post_build_hook () {
rmdir "./src/locale/pending_target/"
}
# Previous build failed
if [ ! -f client/src/locale/target/angular_fr_FR.xml ]; then
git checkout -- client/src/locale/target/
rm -r client/src/locale/pending_target/
fi
cd client
rm -rf ./dist ./compiled