Commit 9632fde7 authored by Mihail Geshoski's avatar Mihail Geshoski Committed by Andrew Nicols
Browse files

MDL-67383 media_videojs: Upgrade VideoJS and plugins to latest version

Upgrade VideoJS (7.7.6), Youtube Playback for VideoJS (2.6.1), Flash Tech for VideoJS (2.2.1), Flash Player for VideoJS (5.4.2)
parent 788dfb9c
File suppressed by a .gitattributes entry or the file's encoding is unsupported.
File suppressed by a .gitattributes entry or the file's encoding is unsupported.
File suppressed by a .gitattributes entry or the file's encoding is unsupported.
File suppressed by a .gitattributes entry or the file's encoding is unsupported.
File suppressed by a .gitattributes entry or the file's encoding is unsupported.
File suppressed by a .gitattributes entry or the file's encoding is unsupported.
/* The MIT License (MIT)
Copyright (c) 2014-2015 Benoit Tremblay <trembl.ben@gmail.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
......@@ -363,7 +367,7 @@ THE SOFTWARE. */
options.startSeconds = this.options_.start;
}
if (this.options_.end) {
options.endEnd = this.options_.end;
options.endSeconds = this.options_.end;
}
this.ytPlayer.loadVideoById(options);
},
......@@ -376,7 +380,7 @@ THE SOFTWARE. */
options.startSeconds = this.options_.start;
}
if (this.options_.end) {
options.endEnd = this.options_.end;
options.endSeconds = this.options_.end;
}
this.ytPlayer.cueVideoById(options);
},
......@@ -736,6 +740,11 @@ THE SOFTWARE. */
var loaded = false;
var tag = document.createElement('script');
var firstScriptTag = document.getElementsByTagName('script')[0];
if (!firstScriptTag) {
// when loaded in jest without jsdom setup it doesn't get any element.
// In jest it doesn't really make sense to do anything, because no one is watching youtube in jest
return;
}
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
tag.onload = function () {
if (!loaded) {
......@@ -786,4 +795,4 @@ THE SOFTWARE. */
} else {
videojs.registerComponent('Youtube', Youtube);
}
}));
\ No newline at end of file
}));
This diff is collapsed.
/**
* videojs-flash
* @version 2.2.0
* @copyright 2019 Brightcove, Inc.
* @version 2.2.1
* @copyright 2020 Brightcove, Inc.
* @license Apache-2.0
*/
(function (global, factory) {
......@@ -14,7 +14,7 @@ videojs = videojs && videojs.hasOwnProperty('default') ? videojs['default'] : vi
var version = "5.4.2";
var version$1 = "2.2.0";
var version$1 = "2.2.1";
/**
* @file flash-rtmp.js
......@@ -220,7 +220,7 @@ function FlashRtmpDecorator(Flash) {
return Flash;
}
var commonjsGlobal = typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};
var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};
var win;
......@@ -694,7 +694,7 @@ function _createSetter(attr) {
}
/**
* Create petters for the swf on the element
* Create getters for the swf on the element
*
* @param {string} attr
* The name of the parameter
......@@ -1106,7 +1106,7 @@ for (var _i = 0; _i < _readOnly.length; _i++) {
*/
Flash.isSupported = function () {
// for Chrome Desktop and Safari Desktop
if (videojs.browser.IS_CHROME && !videojs.browser.IS_ANDROID || videojs.browser.IS_SAFARI && !videojs.browser.IS_IOS || videojs.browser.IS_EDGE) {
if (videojs.browser.IS_CHROME && (!videojs.browser.IS_ANDROID || !videojs.browser.IS_IOS) || videojs.browser.IS_SAFARI && !videojs.browser.IS_IOS || videojs.browser.IS_EDGE) {
return true;
}
// for other browsers
......
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMinYMid meet">
<svg xmlns="http://www.w3.org/2000/svg">
<defs>
<font id="VideoJS" horiz-adv-x="1792">
<font-face font-family="VideoJS"
......
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
......@@ -30,5 +30,57 @@ videojs.addLanguage('ar', {
"This modal can be closed by pressing the Escape key or activating the close button.": "يمكن غلق هذه النافذة المشروطة عن طريق الضغط على زر الخروج أو تفعيل زر الإغلاق",
", opens captions settings dialog": ", تفتح نافذة خيارات التعليقات",
", opens subtitles settings dialog": ", تفتح نافذة خيارات الترجمة",
", selected": ", مختار"
", selected": ", مختار",
"Audio Player": "مشغل الصوت",
"Video Player": "مشغل الفيديو",
"Replay": "إعادة التشغيل",
"Seek to live, currently behind live": "ذهاب إلى نقطة البث المباشر، متأخر عن البث المباشر حاليًا",
"Seek to live, currently playing live": "ذهاب إلى نقطة البث المباشر، البث المباشر قيد التشغيل حاليًا",
"Progress Bar": "شريط التقدم",
"Descriptions": "الأوصاف",
"descriptions off": "إخفاء الأوصاف",
"Audio Track": "المسار الصوتي",
"Volume Level": "مستوى الصوت",
"The media is encrypted and we do not have the keys to decrypt it.": "الوسائط مشفرة وليس لدينا الرموز اللازمة لفك شفرتها.",
"Close Modal Dialog": "إغلاق مربع الحوار المشروط",
", opens descriptions settings dialog": "، يفتح مربع حوار إعدادات الأوصاف",
"captions settings": "إعدادات التعليقات التوضيحية",
"subtitles settings": "إعدادات الترجمات",
"descriptions settings": "إعدادات الأوصاف",
"Text": "النص",
"White": "أبيض",
"Black": "أسود",
"Red": "أحمر",
"Green": "أخضر",
"Blue": "أزرق",
"Yellow": "أصفر",
"Magenta": "أرجواني",
"Cyan": "أزرق سماوي",
"Background": "الخلفية",
"Window": "نافذة",
"Transparent": "شفاف",
"Semi-Transparent": "نصف شفاف",
"Opaque": "معتم",
"Font Size": "حجم الخط",
"Text Edge Style": "نمط حواف النص",
"None": "لا شيء",
"Raised": "بارز",
"Depressed": "منخفض",
"Uniform": "منتظم",
"Dropshadow": "ظل خلفي",
"Font Family": "عائلة الخطوط",
"Proportional Sans-Serif": "Proportional Sans-Serif",
"Monospace Sans-Serif": "Monospace Sans-Serif",
"Proportional Serif": "Proportional Serif",
"Monospace Serif": "Monospace Serif",
"Casual": "Casual",
"Script": "Script",
"Small Caps": "Small Caps",
"Reset": "إعادة الضبط",
"restore all settings to the default values": "استعادة كل الإعدادات إلى القيم الافتراضية",
"Done": "تم",
"Caption Settings Dialog": "مربع حوار إعدادات التعليقات التوضيحية",
"Beginning of dialog window. Escape will cancel and close the window.": "بداية نافذة مربع حوار. الضغط على زر \"Escape\" سيؤدي إلى الإلغاء وإغلاق النافذة.",
"End of dialog window.": "نهاية نافذة مربع حوار.",
"{1} is loading.": "{1} قيد التحميل."
});
\ No newline at end of file
......@@ -30,5 +30,57 @@
"This modal can be closed by pressing the Escape key or activating the close button.": "يمكن غلق هذه النافذة المشروطة عن طريق الضغط على زر الخروج أو تفعيل زر الإغلاق",
", opens captions settings dialog": ", تفتح نافذة خيارات التعليقات",
", opens subtitles settings dialog": ", تفتح نافذة خيارات الترجمة",
", selected": ", مختار"
", selected": ", مختار",
"Audio Player": "مشغل الصوت",
"Video Player": "مشغل الفيديو",
"Replay": "إعادة التشغيل",
"Seek to live, currently behind live": "ذهاب إلى نقطة البث المباشر، متأخر عن البث المباشر حاليًا",
"Seek to live, currently playing live": "ذهاب إلى نقطة البث المباشر، البث المباشر قيد التشغيل حاليًا",
"Progress Bar": "شريط التقدم",
"Descriptions": "الأوصاف",
"descriptions off": "إخفاء الأوصاف",
"Audio Track": "المسار الصوتي",
"Volume Level": "مستوى الصوت",
"The media is encrypted and we do not have the keys to decrypt it.": "الوسائط مشفرة وليس لدينا الرموز اللازمة لفك شفرتها.",
"Close Modal Dialog": "إغلاق مربع الحوار المشروط",
", opens descriptions settings dialog": "، يفتح مربع حوار إعدادات الأوصاف",
"captions settings": "إعدادات التعليقات التوضيحية",
"subtitles settings": "إعدادات الترجمات",
"descriptions settings": "إعدادات الأوصاف",
"Text": "النص",
"White": "أبيض",
"Black": "أسود",
"Red": "أحمر",
"Green": "أخضر",
"Blue": "أزرق",
"Yellow": "أصفر",
"Magenta": "أرجواني",
"Cyan": "أزرق سماوي",
"Background": "الخلفية",
"Window": "نافذة",
"Transparent": "شفاف",
"Semi-Transparent": "نصف شفاف",
"Opaque": "معتم",
"Font Size": "حجم الخط",
"Text Edge Style": "نمط حواف النص",
"None": "لا شيء",
"Raised": "بارز",
"Depressed": "منخفض",
"Uniform": "منتظم",
"Dropshadow": "ظل خلفي",
"Font Family": "عائلة الخطوط",
"Proportional Sans-Serif": "Proportional Sans-Serif",
"Monospace Sans-Serif": "Monospace Sans-Serif",
"Proportional Serif": "Proportional Serif",
"Monospace Serif": "Monospace Serif",
"Casual": "Casual",
"Script": "Script",
"Small Caps": "Small Caps",
"Reset": "إعادة الضبط",
"restore all settings to the default values": "استعادة كل الإعدادات إلى القيم الافتراضية",
"Done": "تم",
"Caption Settings Dialog": "مربع حوار إعدادات التعليقات التوضيحية",
"Beginning of dialog window. Escape will cancel and close the window.": "بداية نافذة مربع حوار. الضغط على زر \"Escape\" سيؤدي إلى الإلغاء وإغلاق النافذة.",
"End of dialog window.": "نهاية نافذة مربع حوار.",
"{1} is loading.": "{1} قيد التحميل."
}
......@@ -62,13 +62,13 @@ videojs.addLanguage('de', {
"Depressed": "Gedrückt",
"Uniform": "Uniform",
"Dropshadow": "Schlagschatten",
"Font Family": "Schristfamilie",
"Font Family": "Schriftfamilie",
"Proportional Sans-Serif": "Proportionale Sans-Serif",
"Monospace Sans-Serif": "Monospace Sans-Serif",
"Proportional Serif": "Proportionale Serif",
"Monospace Serif": "Monospace Serif",
"Casual": "Zwanglos",
"Script": "Schreibeschrift",
"Script": "Schreibschrift",
"Small Caps": "Small-Caps",
"Reset": "Zurücksetzen",
"restore all settings to the default values": "Alle Einstellungen auf die Standardwerte zurücksetzen",
......@@ -80,7 +80,7 @@ videojs.addLanguage('de', {
"Video Player": "Video-Player",
"Progress Bar": "Forschrittsbalken",
"progress bar timing: currentTime={1} duration={2}": "{1} von {2}",
"Volume Level": "Lautstärkestufe",
"Volume Level": "Lautstärke",
"{1} is loading.": "{1} wird geladen.",
"Seek to live, currently behind live": "Zur Live-Übertragung wechseln. Aktuell wird es nicht live abgespielt.",
"Seek to live, currently playing live": "Zur Live-Übertragung wechseln. Es wird aktuell live abgespielt."
......
......@@ -62,13 +62,13 @@
"Depressed": "Gedrückt",
"Uniform": "Uniform",
"Dropshadow": "Schlagschatten",
"Font Family": "Schristfamilie",
"Font Family": "Schriftfamilie",
"Proportional Sans-Serif": "Proportionale Sans-Serif",
"Monospace Sans-Serif": "Monospace Sans-Serif",
"Proportional Serif": "Proportionale Serif",
"Monospace Serif": "Monospace Serif",
"Casual": "Zwanglos",
"Script": "Schreibeschrift",
"Script": "Schreibschrift",
"Small Caps": "Small-Caps",
"Reset": "Zurücksetzen",
"restore all settings to the default values": "Alle Einstellungen auf die Standardwerte zurücksetzen",
......@@ -80,7 +80,7 @@
"Video Player": "Video-Player",
"Progress Bar": "Forschrittsbalken",
"progress bar timing: currentTime={1} duration={2}": "{1} von {2}",
"Volume Level": "Lautstärkestufe",
"Volume Level": "Lautstärke",
"{1} is loading.": "{1} wird geladen.",
"Seek to live, currently behind live": "Zur Live-Übertragung wechseln. Aktuell wird es nicht live abgespielt.",
"Seek to live, currently playing live": "Zur Live-Übertragung wechseln. Es wird aktuell live abgespielt."
......
......@@ -46,7 +46,7 @@ videojs.addLanguage('en', {
", opens descriptions settings dialog": ", opens descriptions settings dialog",
", selected": ", selected",
"captions settings": "captions settings",
"subtitles settings": "subititles settings",
"subtitles settings": "subtitles settings",
"descriptions settings": "descriptions settings",
"Text": "Text",
"White": "White",
......@@ -83,5 +83,7 @@ videojs.addLanguage('en', {
"Caption Settings Dialog": "Caption Settings Dialog",
"Beginning of dialog window. Escape will cancel and close the window.": "Beginning of dialog window. Escape will cancel and close the window.",
"End of dialog window.": "End of dialog window.",
"{1} is loading.": "{1} is loading."
"{1} is loading.": "{1} is loading.",
"Exit Picture-in-Picture": "Exit Picture-in-Picture",
"Picture-in-Picture": "Picture-in-Picture"
});
\ No newline at end of file
......@@ -46,7 +46,7 @@
", opens descriptions settings dialog": ", opens descriptions settings dialog",
", selected": ", selected",
"captions settings": "captions settings",
"subtitles settings": "subititles settings",
"subtitles settings": "subtitles settings",
"descriptions settings": "descriptions settings",
"Text": "Text",
"White": "White",
......@@ -83,5 +83,7 @@
"Caption Settings Dialog": "Caption Settings Dialog",
"Beginning of dialog window. Escape will cancel and close the window.": "Beginning of dialog window. Escape will cancel and close the window.",
"End of dialog window.": "End of dialog window.",
"{1} is loading.": "{1} is loading."
"{1} is loading.": "{1} is loading.",
"Exit Picture-in-Picture": "Exit Picture-in-Picture",
"Picture-in-Picture": "Picture-in-Picture"
}
videojs.addLanguage('fa', {
"Audio Player": "پخش کننده صوتی",
"Audio Player": "پخش کننده صوت",
"Video Player": "پخش کننده ویدیو",
"Play": "پخش",
"Pause": "مکث",
"Replay": "بازپخش",
"Current Time": "زمان کنونی",
"Duration": "مدت زمان",
"Remaining Time": "زمان باقیمانده",
"Pause": "توقف",
"Replay": "پخش مجدد",
"Current Time": "زمان فعلی",
"Duration": "مدت",
"Remaining Time": "زمان باقیمانده",
"Stream Type": "نوع استریم",
"LIVE": "زنده",
"Seek to live, currently behind live": "پخش زنده، هم اکنون عقب تر از پخش زنده",
"Seek to live, currently playing live": "پخش زنده، در حال پخش زنده",
"Loaded": "بارگیری شده",
"Progress": "پیشرفت",
"Progress Bar": "نوار پیشرفت",
......@@ -16,34 +18,34 @@ videojs.addLanguage('fa', {
"Fullscreen": "تمام‌صفحه",
"Non-Fullscreen": "غیر تمام‌صفحه",
"Mute": "بی صدا",
"Unmute": "صدا دار",
"Unmute": "صدادار",
"Playback Rate": "سرعت پخش",
"Subtitles": "زیرنویس",
"Subtitles": "زیرنویس ها",
"subtitles off": "بدون زیرنویس",
"Captions": "زیرتوضیح",
"captions off": "بدون زیرتوضیح",
"Chapters": "قسمت‌ها",
"Descriptions": "توصیف",
"descriptions off": "بدون توصیف",
"Audio Track": "صوت",
"Volume Level": "میزان صدا",
"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.": ".رسانه قابل بارگیری نیست. علت آن ممکن است خطا در اتصال یا عدم پشتیبانی از فرمت باشد",
"Captions": "توضیحات",
"captions off": "بدون توضیحات",
"Chapters": "بخش‌ها",
"Descriptions": "توصیفات",
"descriptions off": "بدون توصیفات",
"Audio Track": "ترَک صوتی",
"Volume Level": "سطح صدا",
"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.": "هیچ منبع سازگاری، برای این رسانه پیدا نشد.",
"The media is encrypted and we do not have the keys to decrypt it.": "این رسانه رمزنگاری شده است و ما کلید رمزگشایی آن را نداریم.",
"No compatible source was found for this media.": "هیچ منبع سازگاری برای پخش این رسانه پیدا نشد.",
"The media is encrypted and we do not have the keys to decrypt it.": "این رسانه رمزنگاری شده است و کلیدهای رمزگشایی آن موجود نیست.",
"Play Video": "پخش ویدیو",
"Close": "بستن",
"Close Modal Dialog": "بستن پنجره مودال",
"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": ", تنظیمات زیرتوضیح را باز میکند",
"Close Modal Dialog": "بستن پنجره",
"Modal Window": "پنجره محاوره",
"This is a modal window": "این پنجره قابل بستن است",
"This modal can be closed by pressing the Escape key or activating the close button.": "این پنجره با کلید Escape یا دکمه بستن قابل بسته شدن میباشد.",
", opens captions settings dialog": ", تنظیمات توضیجات را باز میکند",
", opens subtitles settings dialog": ", تنظیمات زیرنویس را باز میکند",
", opens descriptions settings dialog": ", تنظیمات توصیفات را باز میکند",
", selected": ", انتخاب شده",
"captions settings": "تنظیمات زیرتوضیح",
", selected": "، انتخاب شد",
"captions settings": "تنظیمات توضیحات",
"subtitles settings": "تنظیمات زیرنویس",
"descriptions settings": "تنظیمات توصیفات",
"Text": "متن",
......@@ -54,31 +56,34 @@ videojs.addLanguage('fa', {
"Blue": "آبی",
"Yellow": "زرد",
"Magenta": "ارغوانی",
"Cyan": "سبزآبی",
"Background": "زمینه",
"Cyan": "فیروزه‌ای",
"Background": "پس زمینه",
"Window": "پنجره",
"Transparent": "شفاف",
"Semi-Transparent": "نیمه شفاف",
"Opaque": "مات",
"Font Size": "اندازه فونت",
"Font Size": "اندازه قلم",
"Text Edge Style": "سبک لبه متن",
"None": "هیچ",
"Raised": "برآمده",
"Raised": "برجسته",
"Depressed": "فرورفته",
"Uniform": "یکنواخت",
"Dropshadow": "سایه دار",
"Font Family": "نوع فونت",
"Proportional Sans-Serif": "سنس-سریف متناسب",
"Monospace Sans-Serif": "سنس-سریف هم اندازه",
"Proportional Serif": "سریف متناسب",
"Monospace Serif": "سریف هم اندازه",
"Font Family": "نوع قلم",
"Proportional Sans-Serif": "Sans-Serif متناسب",
"Monospace Sans-Serif": "Sans-Serif هم عرض",
"Proportional Serif": "Serif متناسب",
"Monospace Serif": "Serif هم عرض",
"Casual": "فانتزی",
"Script": "دست خط",
"Small Caps": "حروف کوچک به بزرگ",
"Reset": "باز نشاندن",
"restore all settings to the default values": "بازیابی همه تنظیمات به حالت اولیه",
"Done": "تکمیل",
"Caption Settings Dialog": "پنجره تنظیمات عناوین",
"Beginning of dialog window. Escape will cancel and close the window.": "ابتدای پنجره محاوره‌ای. دکمه اسکیپ پنجره را لغو میکند و میبندد.",
"End of dialog window.": "انتهای پنجره محاوره‌ای."
"Small Caps": "حروف بزرگ کوچک",
"Reset": "تنظیم مجدد",
"restore all settings to the default values": "بازنشانی همه تنظیمات به مقادیر پیش‌فرض",
"Done": "انجام",
"Caption Settings Dialog": "پنجره تنظیمات توضیحات",
"Beginning of dialog window. Escape will cancel and close the window.": "شروع پنجره محاوره‌ای. دکمه Escape عملیات را لغو کرده و پنجره را میبندد.",
"End of dialog window.": "پایان پنجره محاوره‌ای.",
"{1} is loading.": "{1} در حال بارگیری است.",
"Exit Picture-in-Picture": "خروج از حالت تصویر در تصویر",
"Picture-in-Picture": "تصویر در تصویر"
});
\ No newline at end of file
{
"Audio Player": "پخش کننده صوتی",
"Audio Player": "پخش کننده صوت",
"Video Player": "پخش کننده ویدیو",
"Play": "پخش",
"Pause": "مکث",
"Replay": "بازپخش",
"Current Time": "زمان کنونی",
"Duration": "مدت زمان",
"Remaining Time": "زمان باقیمانده",
"Pause": "توقف",
"Replay": "پخش مجدد",
"Current Time": "زمان فعلی",
"Duration": "مدت",
"Remaining Time": "زمان باقیمانده",
"Stream Type": "نوع استریم",
"LIVE": "زنده",
"Seek to live, currently behind live": "پخش زنده، هم اکنون عقب تر از پخش زنده",
"Seek to live, currently playing live": "پخش زنده، در حال پخش زنده",
"Loaded": "بارگیری شده",
"Progress": "پیشرفت",
"Progress Bar": "نوار پیشرفت",
......@@ -16,34 +18,34 @@
"Fullscreen": "تمام‌صفحه",
"Non-Fullscreen": "غیر تمام‌صفحه",
"Mute": "بی صدا",
"Unmute": "صدا دار",
"Unmute": "صدادار",
"Playback Rate": "سرعت پخش",
"Subtitles": "زیرنویس",
"Subtitles": "زیرنویس ها",
"subtitles off": "بدون زیرنویس",
"Captions": "زیرتوضیح",
"captions off": "بدون زیرتوضیح",
"Chapters": "قسمت‌ها",
"Descriptions": "توصیف",
"descriptions off": "بدون توصیف",
"Audio Track": "صوت",
"Volume Level": "میزان صدا",
"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.": ".رسانه قابل بارگیری نیست. علت آن ممکن است خطا در اتصال یا عدم پشتیبانی از فرمت باشد",
"Captions": "توضیحات",
"captions off": "بدون توضیحات",
"Chapters": "بخش‌ها",
"Descriptions": "توصیفات",
"descriptions off": "بدون توصیفات",
"Audio Track": "ترَک صوتی",
"Volume Level": "سطح صدا",
"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.": "هیچ منبع سازگاری، برای این رسانه پیدا نشد.",
"The media is encrypted and we do not have the keys to decrypt it.": "این رسانه رمزنگاری شده است و ما کلید رمزگشایی آن را نداریم.",
"No compatible source was found for this media.": "هیچ منبع سازگاری برای پخش این رسانه پیدا نشد.",
"The media is encrypted and we do not have the keys to decrypt it.": "این رسانه رمزنگاری شده است و کلیدهای رمزگشایی آن موجود نیست.",
"Play Video": "پخش ویدیو",
"Close": "بستن",
"Close Modal Dialog": "بستن پنجره مودال",
"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": ", تنظیمات زیرتوضیح را باز میکند",
"Close Modal Dialog": "بستن پنجره",
"Modal Window": "پنجره محاوره",
"This is a modal window": "این پنجره قابل بستن است",
"This modal can be closed by pressing the Escape key or activating the close button.": "این پنجره با کلید Escape یا دکمه بستن قابل بسته شدن میباشد.",
", opens captions settings dialog": ", تنظیمات توضیجات را باز میکند",
", opens subtitles settings dialog": ", تنظیمات زیرنویس را باز میکند",
", opens descriptions settings dialog": ", تنظیمات توصیفات را باز میکند",
", selected": ", انتخاب شده",
"captions settings": "تنظیمات زیرتوضیح",
", selected": "، انتخاب شد",
"captions settings": "تنظیمات توضیحات",
"subtitles settings": "تنظیمات زیرنویس",
"descriptions settings": "تنظیمات توصیفات",
"Text": "متن",
......@@ -54,31 +56,34 @@
"Blue": "آبی",
"Yellow": "زرد",
"Magenta": "ارغوانی",
"Cyan": "سبزآبی",
"Background": "زمینه",
"Cyan": "فیروزه‌ای",
"Background": "پس زمینه",
"Window": "پنجره",
"Transparent": "شفاف",
"Semi-Transparent": "نیمه شفاف",
"Opaque": "مات",
"Font Size": "اندازه فونت",
"Font Size": "اندازه قلم",
"Text Edge Style": "سبک لبه متن",
"None": "هیچ",
"Raised": "برآمده",
"Raised": "برجسته",
"Depressed": "فرورفته",
"Uniform": "یکنواخت",
"Dropshadow": "سایه دار",
"Font Family": "نوع فونت",
"Proportional Sans-Serif": "سنس-سریف متناسب",
"Monospace Sans-Serif": "سنس-سریف هم اندازه",
"Proportional Serif": "سریف متناسب",
"Monospace Serif": "سریف هم اندازه",
"Font Family": "نوع قلم",
"Proportional Sans-Serif": "Sans-Serif متناسب",
"Monospace Sans-Serif": "Sans-Serif هم عرض",
"Proportional Serif": "Serif متناسب",
"Monospace Serif": "Serif هم عرض",
"Casual": "فانتزی",
"Script": "دست خط",
"Small Caps": "حروف کوچک به بزرگ",
"Reset": "باز نشاندن",
"restore all settings to the default values": "بازیابی همه تنظیمات به حالت اولیه",
"Done": "تکمیل",
"Caption Settings Dialog": "پنجره تنظیمات عناوین",
"Beginning of dialog window. Escape will cancel and close the window.": "ابتدای پنجره محاوره‌ای. دکمه اسکیپ پنجره را لغو میکند و میبندد.",
"End of dialog window.": "انتهای پنجره محاوره‌ای."
"Small Caps": "حروف بزرگ کوچک",
"Reset": "تنظیم مجدد",
"restore all settings to the default values": "بازنشانی همه تنظیمات به مقادیر پیش‌فرض",
"Done": "انجام",