Commit 0ae26137 authored by Cecilia Vela Gurovic's avatar Cecilia Vela Gurovic
Browse files

Bug 1813850: Upgrade video.js to v7.4.1

7.4.1 is the latst release
https://github.com/videojs/video.js/releases
7.4.2 is in pre-release state

behatnotneeded

Change-Id: I2527fcbe885fe05daf45de5e56906215cc721c27
parent 52adc5e4
......@@ -284,6 +284,7 @@ class PluginBlocktypeInternalmedia extends MaharaCoreBlocktype {
$jsfile = call_static_method($playerclass, 'get_js_library');
$jsblock = call_static_method($playerclass, 'get_js_initjs', $artefact, $instance, $width, $height);
$extrafilejs = call_static_method($playerclass, 'get_js_library_extra');
$js = array();
if ($jsfile) {
......@@ -292,6 +293,9 @@ class PluginBlocktypeInternalmedia extends MaharaCoreBlocktype {
if ($jsblock) {
$js['initjs'] = $jsblock;
}
if ($extrafilejs) {
$js['extrafilejs'] = $extrafilejs;
}
if ($js) {
return array($js);
}
......@@ -374,6 +378,15 @@ abstract class MaharaMediaPlayer {
*/
public static function get_js_library() { return false; }
/**
* Returns extra JS library needed display a mediaplayer of this type.
* in case we need to include more than one js file, eg lang files
*
* @return array
*/
public static function get_js_library_extra() { return false; }
/**
* Returns a JS snippet needed to initialize a mediaplayer of this type (or boolean false if none)
*
......@@ -514,7 +527,7 @@ class MaharaMediaPlayer_html5audio extends MaharaMediaPlayer {
height="'.self::VIDEOJS_CONTROL_HEIGHT.'"
>
<source src="' . $url . '" type="' . $mimetype . '"/>
' . get_string('browsercannotplay1', 'blocktype.internalmedia') . '
' . get_string('browsercannotplay1', 'blocktype.file/internalmedia') . '
</audio>';
}
......@@ -568,7 +581,7 @@ class MaharaMediaPlayer_html5video extends MaharaMediaPlayer {
height="' . $height . '"
>
<source src="' . $url . '" type="' . $mimetype . '"/>
' . get_string('browsercannotplay1', 'blocktype.internalmedia') . '
' . get_string('browsercannotplay1', 'blocktype.file/internalmedia') . '
</video>';
}
......@@ -576,6 +589,15 @@ class MaharaMediaPlayer_html5video extends MaharaMediaPlayer {
return 'videojs/video.js';
}
public static function get_js_library_extra() {
global $USER;
$lang = get_user_language($USER->get('id'));
$lang = str_replace('.utf8', '', $lang);
return array("videojs/lang/$lang.js");
}
public static function get_js_initjs(ArtefactType $artefact, BlockInstance $block, $width, $height) {
global $CFG;
return 'videojs(
......
......@@ -2,7 +2,7 @@ Video.js - HTML5 Video Player
=============================
Website: http://videojs.com/
Version: 7.0.5
Version: 7.4.1
This html5 video player is used by the Mahara internal media blocktype.
The distribution is downloaded from the latest release (https://github.com/videojs/video.js/releases).
......
videojs.addLanguage("ar",{
videojs.addLanguage('ar', {
"Play": "تشغيل",
"Pause": "إيقاف",
"Current Time": "الوقت الحالي",
......
{
"Play": "تشغيل",
"Pause": "إيقاف",
"Current Time": "الوقت الحالي",
"Duration": "مدة",
"Remaining Time": "الوقت المتبقي",
"Stream Type": "نوع التيار",
"LIVE": "مباشر",
"Loaded": "تم التحميل",
"Progress": "التقدم",
"Fullscreen": "ملء الشاشة",
"Non-Fullscreen": "تعطيل ملء الشاشة",
"Mute": "صامت",
"Unmute": "غير الصامت",
"Playback Rate": "معدل التشغيل",
"Subtitles": "الترجمة",
"subtitles off": "إيقاف الترجمة",
"Captions": "التعليقات",
"captions off": "إيقاف التعليقات",
"Chapters": "فصول",
"You aborted the media playback": "لقد ألغيت تشغيل الفيديو",
"A network error caused the media download to fail part-way.": "تسبب خطأ في الشبكة بفشل تحميل الفيديو بالكامل.",
"The media could not be loaded, either because the server or network failed or because the format is not supported.": "لا يمكن تحميل الفيديو بسبب فشل في الخادوم أو الشبكة ، أو فشل بسبب عدم إمكانية قراءة تنسيق الفيديو.",
"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "تم إيقاف تشغيل الفيديو بسبب مشكلة فساد أو لأن الفيديو المستخدم يستخدم ميزات غير مدعومة من متصفحك.",
"No compatible source was found for this media.": "فشل العثور على أي مصدر متوافق مع هذا الفيديو.",
"Play Video": "تشغيل الفيديو",
"Close": "أغلق",
"Modal Window": "نافذة مشروطة",
"This is a modal window": "هذه نافذة مشروطة",
"This modal can be closed by pressing the Escape key or activating the close button.": "يمكن غلق هذه النافذة المشروطة عن طريق الضغط على زر الخروج أو تفعيل زر الإغلاق",
", opens captions settings dialog": ", تفتح نافذة خيارات التعليقات",
", opens subtitles settings dialog": ", تفتح نافذة خيارات الترجمة",
", selected": ", مختار"
}
videojs.addLanguage("ba",{
videojs.addLanguage('ba', {
"Play": "Pusti",
"Pause": "Pauza",
"Current Time": "Trenutno vrijeme",
......
{
"Play": "Pusti",
"Pause": "Pauza",
"Current Time": "Trenutno vrijeme",
"Duration": "Vrijeme trajanja",
"Remaining Time": "Preostalo vrijeme",
"Stream Type": "Način strimovanja",
"LIVE": "UŽIVO",
"Loaded": "Učitan",
"Progress": "Progres",
"Fullscreen": "Puni ekran",
"Non-Fullscreen": "Mali ekran",
"Mute": "Prigušen",
"Unmute": "Ne-prigušen",
"Playback Rate": "Stopa reprodukcije",
"Subtitles": "Podnaslov",
"subtitles off": "Podnaslov deaktiviran",
"Captions": "Titlovi",
"captions off": "Titlovi deaktivirani",
"Chapters": "Poglavlja",
"You aborted the media playback": "Isključili ste reprodukciju videa.",
"A network error caused the media download to fail part-way.": "Video se prestao preuzimati zbog greške na mreži.",
"The media could not be loaded, either because the server or network failed or because the format is not supported.": "Video se ne može reproducirati zbog servera, greške u mreži ili je format ne podržan.",
"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Reprodukcija videa je zaustavljenja zbog greške u formatu ili zbog verzije vašeg pretraživača.",
"No compatible source was found for this media.": "Nije nađen nijedan kompatibilan izvor ovog videa."
}
videojs.addLanguage("bg",{
videojs.addLanguage('bg', {
"Play": "Възпроизвеждане",
"Pause": "Пауза",
"Current Time": "Текущо време",
......
{
"Play": "Възпроизвеждане",
"Pause": "Пауза",
"Current Time": "Текущо време",
"Duration": "Продължителност",
"Remaining Time": "Оставащо време",
"Stream Type": "Тип на потока",
"LIVE": "НА ЖИВО",
"Loaded": "Заредено",
"Progress": "Прогрес",
"Fullscreen": "Цял екран",
"Non-Fullscreen": "Спиране на цял екран",
"Mute": "Без звук",
"Unmute": "Със звук",
"Playback Rate": "Скорост на възпроизвеждане",
"Subtitles": "Субтитри",
"subtitles off": "Спряни субтитри",
"Captions": "Аудио надписи",
"captions off": "Спряни аудио надписи",
"Chapters": "Глави",
"You aborted the media playback": "Спряхте възпроизвеждането на видеото",
"A network error caused the media download to fail part-way.": "Грешка в мрежата провали изтеглянето на видеото.",
"The media could not be loaded, either because the server or network failed or because the format is not supported.": "Видеото не може да бъде заредено заради проблем със сървъра или мрежата или защото този формат не е поддържан.",
"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Възпроизвеждането на видеото беше прекъснато заради проблем с файла или защото видеото използва опции които браузърът Ви не поддържа.",
"No compatible source was found for this media.": "Не беше намерен съвместим източник за това видео."
}
videojs.addLanguage("ca",{
videojs.addLanguage('ca', {
"Play": "Reproducció",
"Pause": "Pausa",
"Current Time": "Temps reproduït",
......
{
"Play": "Reproducció",
"Pause": "Pausa",
"Current Time": "Temps reproduït",
"Duration": "Durada total",
"Remaining Time": "Temps restant",
"Stream Type": "Tipus de seqüència",
"LIVE": "EN DIRECTE",
"Loaded": "Carregat",
"Progress": "Progrés",
"Fullscreen": "Pantalla completa",
"Non-Fullscreen": "Pantalla no completa",
"Mute": "Silencia",
"Unmute": "Amb so",
"Playback Rate": "Velocitat de reproducció",
"Subtitles": "Subtítols",
"subtitles off": "Subtítols desactivats",
"Captions": "Llegendes",
"captions off": "Llegendes desactivades",
"Chapters": "Capítols",
"You aborted the media playback": "Heu interromput la reproducció del vídeo.",
"A network error caused the media download to fail part-way.": "Un error de la xarxa ha interromput la baixada del vídeo.",
"The media could not be loaded, either because the server or network failed or because the format is not supported.": "No s'ha pogut carregar el vídeo perquè el servidor o la xarxa han fallat, o bé perquè el seu format no és compatible.",
"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "La reproducció de vídeo s'ha interrumput per un problema de corrupció de dades o bé perquè el vídeo demanava funcions que el vostre navegador no ofereix.",
"No compatible source was found for this media.": "No s'ha trobat cap font compatible amb el vídeo."
}
videojs.addLanguage("cs",{
videojs.addLanguage('cs', {
"Audio Player": "Audio Přehravač",
"Video Player": "Video Přehravač",
"Play": "Přehrát",
"Pause": "Pauza",
"Replay": "Spustit znovu",
"Current Time": "Aktuální čas",
"Duration": "Doba trvání",
"Remaining Time": "Zbývající čas",
"Stream Type": "Stream Type",
"Stream Type": "Typ streamu",
"LIVE": "ŽIVĚ",
"Loaded": "Načteno",
"Progress": "Stav",
"Progress Bar": "Ukazatel průběhu",
"progress bar timing: currentTime={1} duration={2}": "{1} z {2}",
"Fullscreen": "Celá obrazovka",
"Non-Fullscreen": "Zmenšená obrazovka",
"Non-Fullscreen": "Běžné zobrazení",
"Mute": "Ztlumit zvuk",
"Unmute": "Přehrát zvuk",
"Unmute": "Zapnout zvuk",
"Playback Rate": "Rychlost přehrávání",
"Subtitles": "Titulky",
"subtitles off": "Titulky vypnuty",
"subtitles off": "Bez titulků",
"Captions": "Popisky",
"captions off": "Popisky vypnuty",
"Chapters": "Kapitoly",
"You aborted the media playback": "Přehrávání videa je přerušeno.",
"A network error caused the media download to fail part-way.": "Video nemohlo být načteno, kvůli chybě v síti.",
"The media could not be loaded, either because the server or network failed or because the format is not supported.": "Video nemohlo být načteno, buď kvůli chybě serveru nebo sítě nebo proto, že daný formát není podporován.",
"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Váš prohlížeč nepodporuje formát videa.",
"No compatible source was found for this media.": "Špatně zadaný zdroj videa."
"Descriptions": "Popisy",
"descriptions off": "Bez popisů",
"Audio Track": "Zvuková stopa",
"Volume Level": "Hlasitost",
"You aborted the media playback": "Přehrávání videa bylo přerušeno.",
"A network error caused the media download to fail part-way.": "Video nemohlo být načteno kvůli chybě v síti.",
"The media could not be loaded, either because the server or network failed or because the format is not supported.": "Video nemohlo být načteno, buď kvůli chybě serveru, sítě nebo proto, že daný formát není podporován.",
"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Váš prohlížeč nepodporuje tento formát videa.",
"No compatible source was found for this media.": "Nevalidní zadaný zdroj videa.",
"The media is encrypted and we do not have the keys to decrypt it.": "Chyba při dešifrování videa.",
"Play Video": "Přehrát video",
"Close": "Zavřit",
"Close Modal Dialog": "Zavřít okno",
"Modal Window": "Modální okno",
"This is a modal window": "Toto je modální okno",
"This modal can be closed by pressing the Escape key or activating the close button.": "Toto okno se dá zavřít křížkem nebo klávesou Esc.",
", opens captions settings dialog": ", otevřít okno pro nastavení popisků",
", opens subtitles settings dialog": ", otevřít okno pro nastavení titulků",
", opens descriptions settings dialog": ", otevře okno pro nastavení popisků pro nevidomé",
", selected": ", vybráno",
"captions settings": "nastavení popisků",
"subtitles settings": "nastavení titulků",
"descriptions settings": "nastavení popisků pro nevidomé",
"Text": "Titulky",
"White": "Bílé",
"Black": "Černé",
"Red": "Červené",
"Green": "Zelené",
"Blue": "Modré",
"Yellow": "Žluté",
"Magenta": "Fialové",
"Cyan": "Azurové",
"Background": "Pozadí titulků",
"Window": "Okno",
"Transparent": "Průhledné",
"Semi-Transparent": "Poloprůhledné",
"Opaque": "Neprůhledné",
"Font Size": "Velikost písma",
"Text Edge Style": "Okraje písma",
"None": "Bez okraje",
"Raised": "Zvýšený",
"Depressed": "Propadlý",
"Uniform": "Rovnoměrný",
"Dropshadow": "Stínovaný",
"Font Family": "Rodina písma",
"Proportional Sans-Serif": "Proporcionální bezpatkové",
"Monospace Sans-Serif": "Monospace bezpatkové",
"Proportional Serif": "Proporcionální patkové",
"Monospace Serif": "Monospace patkové",
"Casual": "Hravé",
"Script": "Ručně psané",
"Small Caps": "Malé kapitálky",
"Reset": "Obnovit",
"restore all settings to the default values": "Vrátit nastavení do výchozího stavu",
"Done": "Hotovo",
"Caption Settings Dialog": "Okno s nastavením titulků",
"Beginning of dialog window. Escape will cancel and close the window.": "Začátek dialogového okna. Klávesa Esc okno zavře.",
"End of dialog window.": "Konec dialogového okna.",
"{1} is loading.": "{1} se načítá."
});
\ No newline at end of file
{
"Audio Player": "Audio Přehravač",
"Video Player": "Video Přehravač",
"Play": "Přehrát",
"Pause": "Pauza",
"Replay": "Spustit znovu",
"Current Time": "Aktuální čas",
"Duration": "Doba trvání",
"Remaining Time": "Zbývající čas",
"Stream Type": "Typ streamu",
"LIVE": "ŽIVĚ",
"Loaded": "Načteno",
"Progress": "Stav",
"Progress Bar": "Ukazatel průběhu",
"progress bar timing: currentTime={1} duration={2}": "{1} z {2}",
"Fullscreen": "Celá obrazovka",
"Non-Fullscreen": "Běžné zobrazení",
"Mute": "Ztlumit zvuk",
"Unmute": "Zapnout zvuk",
"Playback Rate": "Rychlost přehrávání",
"Subtitles": "Titulky",
"subtitles off": "Bez titulků",
"Captions": "Popisky",
"captions off": "Popisky vypnuty",
"Chapters": "Kapitoly",
"Descriptions": "Popisy",
"descriptions off": "Bez popisů",
"Audio Track": "Zvuková stopa",
"Volume Level": "Hlasitost",
"You aborted the media playback": "Přehrávání videa bylo přerušeno.",
"A network error caused the media download to fail part-way.": "Video nemohlo být načteno kvůli chybě v síti.",
"The media could not be loaded, either because the server or network failed or because the format is not supported.": "Video nemohlo být načteno, buď kvůli chybě serveru, sítě nebo proto, že daný formát není podporován.",
"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Váš prohlížeč nepodporuje tento formát videa.",
"No compatible source was found for this media.": "Nevalidní zadaný zdroj videa.",
"The media is encrypted and we do not have the keys to decrypt it.": "Chyba při dešifrování videa.",
"Play Video": "Přehrát video",
"Close": "Zavřit",
"Close Modal Dialog": "Zavřít okno",
"Modal Window": "Modální okno",
"This is a modal window": "Toto je modální okno",
"This modal can be closed by pressing the Escape key or activating the close button.": "Toto okno se dá zavřít křížkem nebo klávesou Esc.",
", opens captions settings dialog": ", otevřít okno pro nastavení popisků",
", opens subtitles settings dialog": ", otevřít okno pro nastavení titulků",
", opens descriptions settings dialog": ", otevře okno pro nastavení popisků pro nevidomé",
", selected": ", vybráno",
"captions settings": "nastavení popisků",
"subtitles settings": "nastavení titulků",
"descriptions settings": "nastavení popisků pro nevidomé",
"Text": "Titulky",
"White": "Bílé",
"Black": "Černé",
"Red": "Červené",
"Green": "Zelené",
"Blue": "Modré",
"Yellow": "Žluté",
"Magenta": "Fialové",
"Cyan": "Azurové",
"Background": "Pozadí titulků",
"Window": "Okno",
"Transparent": "Průhledné",
"Semi-Transparent": "Poloprůhledné",
"Opaque": "Neprůhledné",
"Font Size": "Velikost písma",
"Text Edge Style": "Okraje písma",
"None": "Bez okraje",
"Raised": "Zvýšený",
"Depressed": "Propadlý",
"Uniform": "Rovnoměrný",
"Dropshadow": "Stínovaný",
"Font Family": "Rodina písma",
"Proportional Sans-Serif": "Proporcionální bezpatkové",
"Monospace Sans-Serif": "Monospace bezpatkové",
"Proportional Serif": "Proporcionální patkové",
"Monospace Serif": "Monospace patkové",
"Casual": "Hravé",
"Script": "Ručně psané",
"Small Caps": "Malé kapitálky",
"Reset": "Obnovit",
"restore all settings to the default values": "Vrátit nastavení do výchozího stavu",
"Done": "Hotovo",
"Caption Settings Dialog": "Okno s nastavením titulků",
"Beginning of dialog window. Escape will cancel and close the window.": "Začátek dialogového okna. Klávesa Esc okno zavře.",
"End of dialog window.": "Konec dialogového okna.",
"{1} is loading.": "{1} se načítá."
}
videojs.addLanguage('cy', {
"Audio Player": "Chwaraewr sain",
"Video Player": "Chwaraewr fideo",
"Play": "Chwarae",
"Pause": "Oedi",
"Replay": "Ailchwarae",
"Current Time": "Amser Cyfredol",
"Duration": "Parhad",
"Remaining Time": "Amser ar ôl",
"Stream Type": "Math o Ffrwd",
"LIVE": "YN FYW",
"Loaded": "Llwythwyd",
"Progress": "Cynnydd",
"Progress Bar": "Bar Cynnydd",
"progress bar timing: currentTime={1} duration={2}": "{1} o {2}",
"Fullscreen": "Sgrîn Lawn",
"Non-Fullscreen": "Ffenestr",
"Mute": "Pylu",
"Unmute": "Dad-bylu",
"Playback Rate": "Cyfradd Chwarae",
"Subtitles": "Isdeitlau",
"subtitles off": "Isdeitlau i ffwrdd",
"Captions": "Capsiynau",
"captions off": "Capsiynau i ffwrdd",
"Chapters": "Penodau",
"Descriptions": "Disgrifiadau",
"descriptions off": "disgrifiadau i ffwrdd",
"Audio Track": "Trac Sain",
"Volume Level": "Lefel Sain",
"You aborted the media playback": "Atalwyd y fideo gennych",
"A network error caused the media download to fail part-way.": "Mae gwall rhwydwaith wedi achosi methiant lawrlwytho.",
"The media could not be loaded, either because the server or network failed or because the format is not supported.": "Ni lwythodd y fideo, oherwydd methiant gweinydd neu rwydwaith, neu achos nid yw'r system yn cefnogi'r fformat.",
"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Atalwyd y fideo oherwydd problem llygredd data neu oherwydd nid yw'ch porwr yn cefnogi nodweddion penodol o'r fideo.",
"No compatible source was found for this media.": "Nid oedd modd canfod ffynhonnell cytûn am y fideo hwn.",
"The media is encrypted and we do not have the keys to decrypt it.": "Mae'r fideo wedi ei amgryptio ac nid oes allweddion gennym.",
"Play Video": "Chwarae Fideo",
"Close": "Cau",
"Close Modal Dialog": "Cau Blwch Deialog Moddol",
"Modal Window": "Ffenestr Foddol",
"This is a modal window": "Mae hon yn ffenestr foddol",
"This modal can be closed by pressing the Escape key or activating the close button.": "Gallech chi gau'r ffenestr foddol hon trwy wasgu Escape neu glicio'r botwm cau.",
", opens captions settings dialog": ", yn agor gosodiadau capsiynau",
", opens subtitles settings dialog": ", yn agor gosodiadau isdeitlau",
", opens descriptions settings dialog": ", yn agor gosodiadau disgrifiadau",
", selected": ", detholwyd",
"captions settings": "gosodiadau capsiynau",
"subtitles settings": "gosodiadau isdeitlau",
"descriptions settings": "gosodiadau disgrifiadau",
"Text": "Testun",
"White": "Gwyn",
"Black": "Du",
"Red": "Coch",
"Green": "Gwyrdd",
"Blue": "Glas",
"Yellow": "Melyn",
"Magenta": "Piws",
"Cyan": "Cyan",
"Background": "Cefndir",
"Window": "Ffenestr",
"Transparent": "Tryloyw",
"Semi-Transparent": "Hanner-dryloyw",
"Opaque": "Di-draidd",
"Font Size": "Maint y Ffont",
"Text Edge Style": "Arddull Ymylon Testun",
"None": "Dim",
"Raised": "Uwch",
"Depressed": "Is",
"Uniform": "Unffurf",
"Dropshadow": "Cysgod cefn",
"Font Family": "Teulu y Ffont",
"Proportional Sans-Serif": "Heb-Seriff Cyfraneddol",
"Monospace Sans-Serif": "Heb-Seriff Unlled",
"Proportional Serif": "Seriff Gyfraneddol",
"Monospace Serif": "Seriff Unlled",
"Casual": "Llawysgrif",
"Script": "Sgript",
"Small Caps": "Prif Lythyrennau Bychain",
"Reset": "Ailosod",
"restore all settings to the default values": "Adfer yr holl osodiadau diofyn",
"Done": "Gorffenwyd",
"Caption Settings Dialog": "Blwch Gosodiadau Capsiynau",
"Beginning of dialog window. Escape will cancel and close the window.": "Dechrau ffenestr deialog. Bydd Escape yn canslo a chau'r ffenestr.",
"End of dialog window.": "Diwedd ffenestr deialog.",
"{1} is loading.": "{1} yn llwytho."
});
\ No newline at end of file
{
"Audio Player":"Chwaraewr sain",
"Video Player":"Chwaraewr fideo",
"Play":"Chwarae",
"Pause":"Oedi",
"Replay":"Ailchwarae",
"Current Time":"Amser Cyfredol",
"Duration":"Parhad",
"Remaining Time":"Amser ar ôl",
"Stream Type":"Math o Ffrwd",
"LIVE":"YN FYW",
"Loaded":"Llwythwyd",
"Progress":"Cynnydd",
"Progress Bar":"Bar Cynnydd",
"progress bar timing: currentTime={1} duration={2}":"{1} o {2}",
"Fullscreen":"Sgrîn Lawn",
"Non-Fullscreen":"Ffenestr",
"Mute":"Pylu",
"Unmute":"Dad-bylu",
"Playback Rate":"Cyfradd Chwarae",
"Subtitles":"Isdeitlau",
"subtitles off":"Isdeitlau i ffwrdd",
"Captions":"Capsiynau",
"captions off":"Capsiynau i ffwrdd",
"Chapters":"Penodau",
"Descriptions":"Disgrifiadau",
"descriptions off":"disgrifiadau i ffwrdd",
"Audio Track":"Trac Sain",
"Volume Level":"Lefel Sain",
"You aborted the media playback":"Atalwyd y fideo gennych",
"A network error caused the media download to fail part-way.":"Mae gwall rhwydwaith wedi achosi methiant lawrlwytho.",
"The media could not be loaded, either because the server or network failed or because the format is not supported.":"Ni lwythodd y fideo, oherwydd methiant gweinydd neu rwydwaith, neu achos nid yw'r system yn cefnogi'r fformat.",
"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Atalwyd y fideo oherwydd problem llygredd data neu oherwydd nid yw'ch porwr yn cefnogi nodweddion penodol o'r fideo.",
"No compatible source was found for this media.":"Nid oedd modd canfod ffynhonnell cytûn am y fideo hwn.",
"The media is encrypted and we do not have the keys to decrypt it.":"Mae'r fideo wedi ei amgryptio ac nid oes allweddion gennym.",
"Play Video":"Chwarae Fideo",
"Close":"Cau",
"Close Modal Dialog":"Cau Blwch Deialog Moddol",
"Modal Window":"Ffenestr Foddol",
"This is a modal window":"Mae hon yn ffenestr foddol",
"This modal can be closed by pressing the Escape key or activating the close button.":"Gallech chi gau'r ffenestr foddol hon trwy wasgu Escape neu glicio'r botwm cau.",
", opens captions settings dialog":", yn agor gosodiadau capsiynau",
", opens subtitles settings dialog":", yn agor gosodiadau isdeitlau",
", opens descriptions settings dialog":", yn agor gosodiadau disgrifiadau",
", selected":", detholwyd",
"captions settings":"gosodiadau capsiynau",
"subtitles settings":"gosodiadau isdeitlau",
"descriptions settings":"gosodiadau disgrifiadau",
"Text":"Testun",
"White":"Gwyn",
"Black":"Du",
"Red":"Coch",
"Green":"Gwyrdd",
"Blue":"Glas",
"Yellow":"Melyn",
"Magenta":"Piws",
"Cyan":"Cyan",
"Background":"Cefndir",
"Window":"Ffenestr",
"Transparent":"Tryloyw",
"Semi-Transparent":"Hanner-dryloyw",
"Opaque":"Di-draidd",
"Font Size":"Maint y Ffont",
"Text Edge Style":"Arddull Ymylon Testun",
"None":"Dim",
"Raised":"Uwch",
"Depressed":"Is",