diff options
Diffstat (limited to 'client/src/assets/player')
-rw-r--r-- | client/src/assets/player/peertube-player.ts | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/client/src/assets/player/peertube-player.ts b/client/src/assets/player/peertube-player.ts index 1b1ec7a68..0b9303a73 100644 --- a/client/src/assets/player/peertube-player.ts +++ b/client/src/assets/player/peertube-player.ts | |||
@@ -35,6 +35,7 @@ function getVideojsOptions (options: { | |||
35 | startTime: number | string | 35 | startTime: number | string |
36 | theaterMode: boolean, | 36 | theaterMode: boolean, |
37 | videoCaptions: VideoJSCaption[], | 37 | videoCaptions: VideoJSCaption[], |
38 | language?: string, | ||
38 | controls?: boolean, | 39 | controls?: boolean, |
39 | muted?: boolean, | 40 | muted?: boolean, |
40 | loop?: boolean | 41 | loop?: boolean |
@@ -74,6 +75,10 @@ function getVideojsOptions (options: { | |||
74 | }) | 75 | }) |
75 | } | 76 | } |
76 | 77 | ||
78 | if (options.language && !isDefaultLocale(options.language)) { | ||
79 | Object.assign(videojsOptions, { language: options.language }) | ||
80 | } | ||
81 | |||
77 | return videojsOptions | 82 | return videojsOptions |
78 | } | 83 | } |
79 | 84 | ||