aboutsummaryrefslogtreecommitdiff
path: root/priv/static/vendored/video.js/lang
diff options
context:
space:
mode:
Diffstat (limited to 'priv/static/vendored/video.js/lang')
-rw-r--r--priv/static/vendored/video.js/lang/ar.js96
-rw-r--r--priv/static/vendored/video.js/lang/ar.json96
-rw-r--r--priv/static/vendored/video.js/lang/az.js97
-rw-r--r--priv/static/vendored/video.js/lang/az.json97
-rw-r--r--priv/static/vendored/video.js/lang/ba.js26
-rw-r--r--priv/static/vendored/video.js/lang/ba.json26
-rw-r--r--priv/static/vendored/video.js/lang/bg.js26
-rw-r--r--priv/static/vendored/video.js/lang/bg.json26
-rw-r--r--priv/static/vendored/video.js/lang/bn.js90
-rw-r--r--priv/static/vendored/video.js/lang/bn.json90
-rw-r--r--priv/static/vendored/video.js/lang/ca.js97
-rw-r--r--priv/static/vendored/video.js/lang/ca.json97
-rw-r--r--priv/static/vendored/video.js/lang/cs.js85
-rw-r--r--priv/static/vendored/video.js/lang/cs.json85
-rw-r--r--priv/static/vendored/video.js/lang/cy.js85
-rw-r--r--priv/static/vendored/video.js/lang/cy.json85
-rw-r--r--priv/static/vendored/video.js/lang/da.js26
-rw-r--r--priv/static/vendored/video.js/lang/da.json26
-rw-r--r--priv/static/vendored/video.js/lang/de.js97
-rw-r--r--priv/static/vendored/video.js/lang/de.json98
-rw-r--r--priv/static/vendored/video.js/lang/el.js40
-rw-r--r--priv/static/vendored/video.js/lang/el.json40
-rw-r--r--priv/static/vendored/video.js/lang/en-GB.js3
-rw-r--r--priv/static/vendored/video.js/lang/en-GB.json4
-rw-r--r--priv/static/vendored/video.js/lang/en.js97
-rw-r--r--priv/static/vendored/video.js/lang/en.json97
-rw-r--r--priv/static/vendored/video.js/lang/es.js96
-rw-r--r--priv/static/vendored/video.js/lang/es.json96
-rw-r--r--priv/static/vendored/video.js/lang/et.js89
-rw-r--r--priv/static/vendored/video.js/lang/et.json89
-rw-r--r--priv/static/vendored/video.js/lang/eu.js89
-rw-r--r--priv/static/vendored/video.js/lang/eu.json89
-rw-r--r--priv/static/vendored/video.js/lang/fa.js97
-rw-r--r--priv/static/vendored/video.js/lang/fa.json97
-rw-r--r--priv/static/vendored/video.js/lang/fi.js26
-rw-r--r--priv/static/vendored/video.js/lang/fi.json26
-rw-r--r--priv/static/vendored/video.js/lang/fr.js96
-rw-r--r--priv/static/vendored/video.js/lang/fr.json96
-rw-r--r--priv/static/vendored/video.js/lang/gd.js87
-rwxr-xr-xpriv/static/vendored/video.js/lang/gd.json87
-rw-r--r--priv/static/vendored/video.js/lang/gl.js87
-rw-r--r--priv/static/vendored/video.js/lang/gl.json87
-rw-r--r--priv/static/vendored/video.js/lang/he.js84
-rw-r--r--priv/static/vendored/video.js/lang/he.json84
-rw-r--r--priv/static/vendored/video.js/lang/hi.js89
-rw-r--r--priv/static/vendored/video.js/lang/hi.json89
-rw-r--r--priv/static/vendored/video.js/lang/hr.js26
-rw-r--r--priv/static/vendored/video.js/lang/hr.json26
-rw-r--r--priv/static/vendored/video.js/lang/hu.js89
-rw-r--r--priv/static/vendored/video.js/lang/hu.json89
-rw-r--r--priv/static/vendored/video.js/lang/it.js89
-rw-r--r--priv/static/vendored/video.js/lang/it.json93
-rw-r--r--priv/static/vendored/video.js/lang/ja.js96
-rw-r--r--priv/static/vendored/video.js/lang/ja.json96
-rw-r--r--priv/static/vendored/video.js/lang/ko.js94
-rw-r--r--priv/static/vendored/video.js/lang/ko.json94
-rw-r--r--priv/static/vendored/video.js/lang/lv.js91
-rw-r--r--priv/static/vendored/video.js/lang/lv.json91
-rw-r--r--priv/static/vendored/video.js/lang/mr.js97
-rw-r--r--priv/static/vendored/video.js/lang/mr.json98
-rw-r--r--priv/static/vendored/video.js/lang/nb.js87
-rw-r--r--priv/static/vendored/video.js/lang/nb.json87
-rw-r--r--priv/static/vendored/video.js/lang/nl.js96
-rw-r--r--priv/static/vendored/video.js/lang/nl.json96
-rw-r--r--priv/static/vendored/video.js/lang/nn.js87
-rw-r--r--priv/static/vendored/video.js/lang/nn.json87
-rw-r--r--priv/static/vendored/video.js/lang/np.js89
-rw-r--r--priv/static/vendored/video.js/lang/np.json90
-rw-r--r--priv/static/vendored/video.js/lang/oc.js90
-rw-r--r--priv/static/vendored/video.js/lang/oc.json90
-rw-r--r--priv/static/vendored/video.js/lang/pl.js90
-rw-r--r--priv/static/vendored/video.js/lang/pl.json90
-rw-r--r--priv/static/vendored/video.js/lang/pt-BR.js87
-rw-r--r--priv/static/vendored/video.js/lang/pt-BR.json88
-rw-r--r--priv/static/vendored/video.js/lang/pt-PT.js43
-rw-r--r--priv/static/vendored/video.js/lang/pt-PT.json43
-rw-r--r--priv/static/vendored/video.js/lang/ro.js89
-rw-r--r--priv/static/vendored/video.js/lang/ro.json89
-rw-r--r--priv/static/vendored/video.js/lang/ru.js91
-rw-r--r--priv/static/vendored/video.js/lang/ru.json91
-rw-r--r--priv/static/vendored/video.js/lang/sk.js85
-rw-r--r--priv/static/vendored/video.js/lang/sk.json85
-rw-r--r--priv/static/vendored/video.js/lang/sl.js83
-rw-r--r--priv/static/vendored/video.js/lang/sl.json83
-rw-r--r--priv/static/vendored/video.js/lang/sr.js26
-rw-r--r--priv/static/vendored/video.js/lang/sr.json26
-rw-r--r--priv/static/vendored/video.js/lang/sv.js87
-rw-r--r--priv/static/vendored/video.js/lang/sv.json87
-rw-r--r--priv/static/vendored/video.js/lang/te.js89
-rw-r--r--priv/static/vendored/video.js/lang/te.json89
-rw-r--r--priv/static/vendored/video.js/lang/th.js89
-rw-r--r--priv/static/vendored/video.js/lang/th.json89
-rw-r--r--priv/static/vendored/video.js/lang/tr.js90
-rw-r--r--priv/static/vendored/video.js/lang/tr.json90
-rw-r--r--priv/static/vendored/video.js/lang/uk.js85
-rw-r--r--priv/static/vendored/video.js/lang/uk.json85
-rw-r--r--priv/static/vendored/video.js/lang/vi.js84
-rw-r--r--priv/static/vendored/video.js/lang/vi.json84
-rw-r--r--priv/static/vendored/video.js/lang/zh-CN.js96
-rw-r--r--priv/static/vendored/video.js/lang/zh-CN.json96
-rw-r--r--priv/static/vendored/video.js/lang/zh-Hans.js96
-rw-r--r--priv/static/vendored/video.js/lang/zh-Hans.json96
-rw-r--r--priv/static/vendored/video.js/lang/zh-Hant.js96
-rw-r--r--priv/static/vendored/video.js/lang/zh-Hant.json98
-rw-r--r--priv/static/vendored/video.js/lang/zh-TW.js96
-rw-r--r--priv/static/vendored/video.js/lang/zh-TW.json98
106 files changed, 8489 insertions, 0 deletions
diff --git a/priv/static/vendored/video.js/lang/ar.js b/priv/static/vendored/video.js/lang/ar.js
new file mode 100644
index 0000000..be0a7c4
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/ar.js
@@ -0,0 +1,96 @@
+videojs.addLanguage('ar', {
+ "Play": "تشغيل",
+ "Pause": "إيقاف",
+ "Current Time": "الوقت الحالي",
+ "Duration": "مدة",
+ "Remaining Time": "الوقت المتبقي",
+ "Stream Type": "نوع التيار",
+ "LIVE": "مباشر",
+ "Loaded": "تم التحميل",
+ "Progress": "التقدم",
+ "Fullscreen": "ملء الشاشة",
+ "Exit 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": ", مختار",
+ "Audio Player": "مشغل الصوت",
+ "Video Player": "مشغل الفيديو",
+ "Replay": "إعادة التشغيل",
+ "Seek to live, currently behind live": "ذهاب إلى نقطة البث المباشر، متأخر عن البث المباشر حاليًا",
+ "Seek to live, currently playing live": "ذهاب إلى نقطة البث المباشر، البث المباشر قيد التشغيل حاليًا",
+ "Progress Bar": "شريط التقدم",
+ "progress bar timing: currentTime={1} duration={2}": "{1} من {2}",
+ "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": "منتظم",
+ "Drop shadow": "ظل خلفي",
+ "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} قيد التحميل.",
+ "Exit Picture-in-Picture": "خرج من وضع صورة داخل صورة",
+ "Picture-in-Picture": "صورة داخل صورة",
+ "No content": "لا يوجد محتوى",
+ "Color": "اللون",
+ "Opacity": "معدل الشفافية",
+ "Text Background": "خلفية النص",
+ "Caption Area Background": "خلفية منطقة التسمية التوضيحية",
+ "Skip forward {1} seconds": "التخطي للأمام {1}",
+ "Skip backward {1} seconds": "الرجوع للخلف {1}"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/ar.json b/priv/static/vendored/video.js/lang/ar.json
new file mode 100644
index 0000000..da76477
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/ar.json
@@ -0,0 +1,96 @@
+{
+ "Play": "تشغيل",
+ "Pause": "إيقاف",
+ "Current Time": "الوقت الحالي",
+ "Duration": "مدة",
+ "Remaining Time": "الوقت المتبقي",
+ "Stream Type": "نوع التيار",
+ "LIVE": "مباشر",
+ "Loaded": "تم التحميل",
+ "Progress": "التقدم",
+ "Fullscreen": "ملء الشاشة",
+ "Exit 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": ", مختار",
+ "Audio Player": "مشغل الصوت",
+ "Video Player": "مشغل الفيديو",
+ "Replay": "إعادة التشغيل",
+ "Seek to live, currently behind live": "ذهاب إلى نقطة البث المباشر، متأخر عن البث المباشر حاليًا",
+ "Seek to live, currently playing live": "ذهاب إلى نقطة البث المباشر، البث المباشر قيد التشغيل حاليًا",
+ "Progress Bar": "شريط التقدم",
+ "progress bar timing: currentTime={1} duration={2}": "{1} من {2}",
+ "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": "منتظم",
+ "Drop shadow": "ظل خلفي",
+ "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} قيد التحميل.",
+ "Exit Picture-in-Picture": "خرج من وضع صورة داخل صورة",
+ "Picture-in-Picture": "صورة داخل صورة",
+ "No content": "لا يوجد محتوى",
+ "Color": "اللون",
+ "Opacity": "معدل الشفافية",
+ "Text Background": "خلفية النص",
+ "Caption Area Background": "خلفية منطقة التسمية التوضيحية",
+ "Skip forward {1} seconds": "التخطي للأمام {1}",
+ "Skip backward {1} seconds": "الرجوع للخلف {1}"
+}
diff --git a/priv/static/vendored/video.js/lang/az.js b/priv/static/vendored/video.js/lang/az.js
new file mode 100644
index 0000000..74b1911
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/az.js
@@ -0,0 +1,97 @@
+videojs.addLanguage('az', {
+ "Audio Player": "Audiopleyer",
+ "Video Player": "Videopleyer",
+ "Play": "Oynat",
+ "Pause": "Pauza",
+ "Replay": "Yenidən oynat",
+ "Current Time": "Cari Vaxt",
+ "Duration": "Müddət",
+ "Remaining Time": "Qalan vaxt",
+ "Stream Type": "Yayım növü",
+ "LIVE": "CANLI",
+ "Seek to live, currently behind live": "Canlı yayım axtarışı, hal-hazırda canlı yayımdan geridədir",
+ "Seek to live, currently playing live": "Canlı yayım axtarışı, hal-hazırda canlı yayım göstərilir",
+ "Loaded": "Yükləndi",
+ "Progress": "Yüklənmə",
+ "Progress Bar": "Yüklənmə göstəricisi",
+ "progress bar timing: currentTime={1} duration={2}": "{1} / {2}",
+ "Fullscreen": "Tam ekran",
+ "Exit Fullscreen": "Tam ekrandan çıx",
+ "Mute": "Səssizi qoş",
+ "Unmute": "Səssizi söndür",
+ "Playback Rate": "Oynatma sürəti",
+ "Subtitles": "Alt yazılar",
+ "subtitles off": "Alt yazıları söndür",
+ "Captions": "Başlıqlar",
+ "captions off": "Başlıqları söndür",
+ "Chapters": "Fəsillər",
+ "Descriptions": "Təsvirlər",
+ "descriptions off": "Təsvirləri söndür",
+ "Audio Track": "Audio Trek",
+ "Volume Level": "Səs Səviyyəsi",
+ "You aborted the media playback": "Siz medianın oxudulmasını dayandırdınız",
+ "A network error caused the media download to fail part-way.": "Şəbəkə xətası səbəbindən medianın endirilməsi yarıda qaldı.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Yükləmə xətası.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Media faylının korlanması səbəbilə və ya media faylın brauzerinizin dəstəkləmədiyi funksiyalardan istifadə etdiyinə görə medianın oxudulması dayandırılıb.",
+ "No compatible source was found for this media.": "Bu media üçün uyğun mənbə tapılmadı.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Media faylı şifrələnib və onun şifrəsini açmaq üçün açarlar yoxdur.",
+ "Play Video": "Videonu oynat",
+ "Close": "Bağla",
+ "Close Modal Dialog": "Modal dialoqunu bağla",
+ "Modal Window": "Modal pəncərəsi",
+ "This is a modal window": "Bu modal pəncərəsidir",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Bu modal Escape düyməsini basmaqla və ya bağlama düyməsini sıxmaqla bağlana bilər.",
+ ", opens captions settings dialog": ", başlıq parametrləri dialoqunu açır",
+ ", opens subtitles settings dialog": ", altyazı parametrləri dialoqunu açır",
+ ", opens descriptions settings dialog": ", təsvir parametrləri dialoqunu açır",
+ ", selected": ", seçilmiş",
+ "captions settings": "başlıq parametrləri",
+ "subtitles settings": "altyazı parametrləri",
+ "descriptions settings": "təsvir parametrləri",
+ "Text": "Tekst",
+ "White": "Ağ",
+ "Black": "Qara",
+ "Red": "Qırmızı",
+ "Green": "Yaşıl",
+ "Blue": "Göy",
+ "Yellow": "Sarı",
+ "Magenta": "Bənövşəyi",
+ "Cyan": "Mavi",
+ "Background": "Fon",
+ "Window": "Pəncərə",
+ "Transparent": "Şəffaf",
+ "Semi-Transparent": "Yarım-Şəffaf",
+ "Opaque": "Qeyri-şəffaf",
+ "Font Size": "Şrift Ölçüsü",
+ "Text Edge Style": "Mətnin kənarlarının üslubu",
+ "None": "Heç biri",
+ "Raised": "Artırılmış",
+ "Depressed": "Azaldılmış",
+ "Uniform": "Ümumiləşdirilmiş",
+ "Drop shadow": "Arxa kölgə",
+ "Font Family": "Şrift Ailəsi",
+ "Proportional Sans-Serif": "Proporsional Sans-Serif",
+ "Monospace Sans-Serif": "Birenli Sans-Serif",
+ "Proportional Serif": "Proporsional Serif",
+ "Monospace Serif": "Birenli Serif",
+ "Casual": "Gündəlik",
+ "Script": "Skript",
+ "Small Caps": "Kiçik böyük hərflər",
+ "Reset": "Sıfırla",
+ "restore all settings to the default values": "bütün parametrləri susmaya görə bərpa edin",
+ "Done": "Bitdi",
+ "Caption Settings Dialog": "Başlıq Parametrləri Dialoqu",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Dialoq pəncərəsinin başlanğıcı. Escape düyməsi ləğv edəcək və pəncərəni bağlayacaq.",
+ "End of dialog window.": "Dialoq pəncərəsinin sonu.",
+ "{1} is loading.": "{1} yüklənir.",
+ "Exit Picture-in-Picture": "Şəkil içində şəkil rejimindən çıxın",
+ "Picture-in-Picture": "Şəkil içində şəkil rejimi",
+ "No content": "Məzmun yoxdur",
+ "Color": "Rəng",
+ "Opacity": "Qeyri-şəffaflıq",
+ "Text Background": "Tekst Fonu",
+ "Caption Area Background": "Başlıq Sahəsinin Fonu",
+ "Playing in Picture-in-Picture": "Şəkil içində şəkil rejimində oynayır",
+ "Skip backward {1} seconds": "{1} saniyə geriyə keçin",
+ "Skip forward {1} seconds": "{1} saniyə qabağa keçin"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/az.json b/priv/static/vendored/video.js/lang/az.json
new file mode 100644
index 0000000..37e4a98
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/az.json
@@ -0,0 +1,97 @@
+{
+ "Audio Player": "Audiopleyer",
+ "Video Player": "Videopleyer",
+ "Play": "Oynat",
+ "Pause": "Pauza",
+ "Replay": "Yenidən oynat",
+ "Current Time": "Cari Vaxt",
+ "Duration": "Müddət",
+ "Remaining Time": "Qalan vaxt",
+ "Stream Type": "Yayım növü",
+ "LIVE": "CANLI",
+ "Seek to live, currently behind live": "Canlı yayım axtarışı, hal-hazırda canlı yayımdan geridədir",
+ "Seek to live, currently playing live": "Canlı yayım axtarışı, hal-hazırda canlı yayım göstərilir",
+ "Loaded": "Yükləndi",
+ "Progress": "Yüklənmə",
+ "Progress Bar": "Yüklənmə göstəricisi",
+ "progress bar timing: currentTime={1} duration={2}": "{1} / {2}",
+ "Fullscreen": "Tam ekran",
+ "Exit Fullscreen": "Tam ekrandan çıx",
+ "Mute": "Səssizi qoş",
+ "Unmute": "Səssizi söndür",
+ "Playback Rate": "Oynatma sürəti",
+ "Subtitles": "Alt yazılar",
+ "subtitles off": "Alt yazıları söndür",
+ "Captions": "Başlıqlar",
+ "captions off": "Başlıqları söndür",
+ "Chapters": "Fəsillər",
+ "Descriptions": "Təsvirlər",
+ "descriptions off": "Təsvirləri söndür",
+ "Audio Track": "Audio Trek",
+ "Volume Level": "Səs Səviyyəsi",
+ "You aborted the media playback": "Siz medianın oxudulmasını dayandırdınız",
+ "A network error caused the media download to fail part-way.": "Şəbəkə xətası səbəbindən medianın endirilməsi yarıda qaldı.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Yükləmə xətası.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Media faylının korlanması səbəbilə və ya media faylın brauzerinizin dəstəkləmədiyi funksiyalardan istifadə etdiyinə görə medianın oxudulması dayandırılıb.",
+ "No compatible source was found for this media.": "Bu media üçün uyğun mənbə tapılmadı.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Media faylı şifrələnib və onun şifrəsini açmaq üçün açarlar yoxdur.",
+ "Play Video": "Videonu oynat",
+ "Close": "Bağla",
+ "Close Modal Dialog": "Modal dialoqunu bağla",
+ "Modal Window": "Modal pəncərəsi",
+ "This is a modal window": "Bu modal pəncərəsidir",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Bu modal Escape düyməsini basmaqla və ya bağlama düyməsini sıxmaqla bağlana bilər.",
+ ", opens captions settings dialog": ", başlıq parametrləri dialoqunu açır",
+ ", opens subtitles settings dialog": ", altyazı parametrləri dialoqunu açır",
+ ", opens descriptions settings dialog": ", təsvir parametrləri dialoqunu açır",
+ ", selected": ", seçilmiş",
+ "captions settings": "başlıq parametrləri",
+ "subtitles settings": "altyazı parametrləri",
+ "descriptions settings": "təsvir parametrləri",
+ "Text": "Tekst",
+ "White": "Ağ",
+ "Black": "Qara",
+ "Red": "Qırmızı",
+ "Green": "Yaşıl",
+ "Blue": "Göy",
+ "Yellow": "Sarı",
+ "Magenta": "Bənövşəyi",
+ "Cyan": "Mavi",
+ "Background": "Fon",
+ "Window": "Pəncərə",
+ "Transparent": "Şəffaf",
+ "Semi-Transparent": "Yarım-Şəffaf",
+ "Opaque": "Qeyri-şəffaf",
+ "Font Size": "Şrift Ölçüsü",
+ "Text Edge Style": "Mətnin kənarlarının üslubu",
+ "None": "Heç biri",
+ "Raised": "Artırılmış",
+ "Depressed": "Azaldılmış",
+ "Uniform": "Ümumiləşdirilmiş",
+ "Drop shadow": "Arxa kölgə",
+ "Font Family": "Şrift Ailəsi",
+ "Proportional Sans-Serif": "Proporsional Sans-Serif",
+ "Monospace Sans-Serif": "Birenli Sans-Serif",
+ "Proportional Serif": "Proporsional Serif",
+ "Monospace Serif": "Birenli Serif",
+ "Casual": "Gündəlik",
+ "Script": "Skript",
+ "Small Caps": "Kiçik böyük hərflər",
+ "Reset": "Sıfırla",
+ "restore all settings to the default values": "bütün parametrləri susmaya görə bərpa edin",
+ "Done": "Bitdi",
+ "Caption Settings Dialog": "Başlıq Parametrləri Dialoqu",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Dialoq pəncərəsinin başlanğıcı. Escape düyməsi ləğv edəcək və pəncərəni bağlayacaq.",
+ "End of dialog window.": "Dialoq pəncərəsinin sonu.",
+ "{1} is loading.": "{1} yüklənir.",
+ "Exit Picture-in-Picture": "Şəkil içində şəkil rejimindən çıxın",
+ "Picture-in-Picture": "Şəkil içində şəkil rejimi",
+ "No content": "Məzmun yoxdur",
+ "Color": "Rəng",
+ "Opacity": "Qeyri-şəffaflıq",
+ "Text Background": "Tekst Fonu",
+ "Caption Area Background": "Başlıq Sahəsinin Fonu",
+ "Playing in Picture-in-Picture": "Şəkil içində şəkil rejimində oynayır",
+ "Skip backward {1} seconds": "{1} saniyə geriyə keçin",
+ "Skip forward {1} seconds": "{1} saniyə qabağa keçin"
+ } \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/ba.js b/priv/static/vendored/video.js/lang/ba.js
new file mode 100644
index 0000000..298dd50
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/ba.js
@@ -0,0 +1,26 @@
+videojs.addLanguage('ba', {
+ "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",
+ "Exit 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."
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/ba.json b/priv/static/vendored/video.js/lang/ba.json
new file mode 100644
index 0000000..da6b2a7
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/ba.json
@@ -0,0 +1,26 @@
+{
+ "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",
+ "Exit 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."
+}
diff --git a/priv/static/vendored/video.js/lang/bg.js b/priv/static/vendored/video.js/lang/bg.js
new file mode 100644
index 0000000..9f9fb2a
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/bg.js
@@ -0,0 +1,26 @@
+videojs.addLanguage('bg', {
+ "Play": "Възпроизвеждане",
+ "Pause": "Пауза",
+ "Current Time": "Текущо време",
+ "Duration": "Продължителност",
+ "Remaining Time": "Оставащо време",
+ "Stream Type": "Тип на потока",
+ "LIVE": "НА ЖИВО",
+ "Loaded": "Заредено",
+ "Progress": "Прогрес",
+ "Fullscreen": "Цял екран",
+ "Exit 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.": "Не беше намерен съвместим източник за това видео."
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/bg.json b/priv/static/vendored/video.js/lang/bg.json
new file mode 100644
index 0000000..92d99b4
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/bg.json
@@ -0,0 +1,26 @@
+{
+ "Play": "Възпроизвеждане",
+ "Pause": "Пауза",
+ "Current Time": "Текущо време",
+ "Duration": "Продължителност",
+ "Remaining Time": "Оставащо време",
+ "Stream Type": "Тип на потока",
+ "LIVE": "НА ЖИВО",
+ "Loaded": "Заредено",
+ "Progress": "Прогрес",
+ "Fullscreen": "Цял екран",
+ "Exit 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.": "Не беше намерен съвместим източник за това видео."
+}
diff --git a/priv/static/vendored/video.js/lang/bn.js b/priv/static/vendored/video.js/lang/bn.js
new file mode 100644
index 0000000..c715bfa
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/bn.js
@@ -0,0 +1,90 @@
+videojs.addLanguage('bn', {
+ "Audio Player": "অডিও প্লেয়ার",
+ "Video Player": "ভিডিও প্লেয়ার",
+ "Play": "প্লে করুন",
+ "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": "প্রোগ্রেস বার",
+ "progress bar timing: currentTime={1} duration={2}": "{2} এর {1}",
+ "Fullscreen": "পূর্ণ স্ক্রীন",
+ "Non-Fullscreen": "পূর্ণ স্ক্রীন থেকে প্রস্থান করুন",
+ "Mute": "মিউট",
+ "Unmute": "আনমিউট",
+ "Playback Rate": "প্লেব্যাক রেট",
+ "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.": "মিডিয়া লোড করা যায়নি, হয় সার্ভার বা নেটওয়ার্ক ব্যর্থ হওয়ার কারণে বা ফর্ম্যাটটি সমর্থিত নয়।",
+ "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.": "মিডিয়া এনক্রিপ্ট করা হয়েছে এবং এটি ডিক্রিপ্ট করার সমাধান আমাদের কাছে নেই।",
+ "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.": "Esc কী চেপে বা ক্লোজ বাটনটি সক্রিয় করে এই মডেলটি বন্ধ করা যেতে পারে।",
+ ", opens captions settings dialog": ", ক্যাপশন সেটিংস ডায়ালগ খোলে",
+ ", opens subtitles settings dialog": ", সাবটাইটেল সেটিংস ডায়ালগ খোলে",
+ ", opens descriptions settings dialog": ", বর্ণনা সেটিংস ডায়ালগ খোলে",
+ ", selected": ", নির্বাচিত",
+ "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": "ইউনিফর্ম",
+ "Drop shadow": "ড্রপশ্যাডো",
+ "Font Family": "অক্ষরের পরিবার",
+ "Proportional Sans-Serif": "সমানুপাতিক সানস-সেরিফ",
+ "Monospace Sans-Serif": "মনোস্পেস সানস-সেরিফ",
+ "Proportional Serif": "সমানুপাতিক সেরিফ",
+ "Monospace 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.": "ডায়লগ উইন্ডোর শুরু। Esc কী বাতিল করবে এবং উইন্ডো বন্ধ করবে।",
+ "End of dialog window.": "ডায়ালগ উইন্ডোর শেষ।",
+ "{1} is loading.": "{1} লোড হচ্ছে.",
+ "Exit Picture-in-Picture": "পিকচার-ইন-পিকচার থেকে প্রস্থান করুন",
+ "Picture-in-Picture": "পিকচার-ইন-পিকচার",
+ "No content": "কোন বিষয়বস্তু নেই"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/bn.json b/priv/static/vendored/video.js/lang/bn.json
new file mode 100644
index 0000000..0164c9d
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/bn.json
@@ -0,0 +1,90 @@
+{
+ "Audio Player": "অডিও প্লেয়ার",
+ "Video Player": "ভিডিও প্লেয়ার",
+ "Play": "প্লে করুন",
+ "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": "প্রোগ্রেস বার",
+ "progress bar timing: currentTime={1} duration={2}": "{2} এর {1}",
+ "Fullscreen": "পূর্ণ স্ক্রীন",
+ "Non-Fullscreen": "পূর্ণ স্ক্রীন থেকে প্রস্থান করুন",
+ "Mute": "মিউট",
+ "Unmute": "আনমিউট",
+ "Playback Rate": "প্লেব্যাক রেট",
+ "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.": "মিডিয়া লোড করা যায়নি, হয় সার্ভার বা নেটওয়ার্ক ব্যর্থ হওয়ার কারণে বা ফর্ম্যাটটি সমর্থিত নয়।",
+ "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.": "মিডিয়া এনক্রিপ্ট করা হয়েছে এবং এটি ডিক্রিপ্ট করার সমাধান আমাদের কাছে নেই।",
+ "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.": "Esc কী চেপে বা ক্লোজ বাটনটি সক্রিয় করে এই মডেলটি বন্ধ করা যেতে পারে।",
+ ", opens captions settings dialog": ", ক্যাপশন সেটিংস ডায়ালগ খোলে",
+ ", opens subtitles settings dialog": ", সাবটাইটেল সেটিংস ডায়ালগ খোলে",
+ ", opens descriptions settings dialog": ", বর্ণনা সেটিংস ডায়ালগ খোলে",
+ ", selected": ", নির্বাচিত",
+ "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": "ইউনিফর্ম",
+ "Drop shadow": "ড্রপশ্যাডো",
+ "Font Family": "অক্ষরের পরিবার",
+ "Proportional Sans-Serif": "সমানুপাতিক সানস-সেরিফ",
+ "Monospace Sans-Serif": "মনোস্পেস সানস-সেরিফ",
+ "Proportional Serif": "সমানুপাতিক সেরিফ",
+ "Monospace 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.": "ডায়লগ উইন্ডোর শুরু। Esc কী বাতিল করবে এবং উইন্ডো বন্ধ করবে।",
+ "End of dialog window.": "ডায়ালগ উইন্ডোর শেষ।",
+ "{1} is loading.": "{1} লোড হচ্ছে.",
+ "Exit Picture-in-Picture": "পিকচার-ইন-পিকচার থেকে প্রস্থান করুন",
+ "Picture-in-Picture": "পিকচার-ইন-পিকচার",
+ "No content": "কোন বিষয়বস্তু নেই"
+} \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/ca.js b/priv/static/vendored/video.js/lang/ca.js
new file mode 100644
index 0000000..8b07645
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/ca.js
@@ -0,0 +1,97 @@
+videojs.addLanguage('ca', {
+ "Audio Player": "Reproductor d'àudio",
+ "Video Player": "Reproductor de vídeo",
+ "Play": "Reproduir",
+ "Pause": "Pausa",
+ "Replay": "Repetir",
+ "Current Time": "Temps actual",
+ "Duration": "Durada",
+ "Remaining Time": "Temps restant",
+ "Stream Type": "Tipus d'emissió",
+ "LIVE": "EN DIRECTE",
+ "Seek to live, currently behind live": "Anar en directe, actualment darrere de la retransmissió en directe",
+ "Seek to live, currently playing live": "Anar en directe, actualment en directe",
+ "Loaded": "Carregat",
+ "Progress": "Progrés",
+ "Progress Bar": "Barra de progrés",
+ "progress bar timing: currentTime={1} duration={2}": "{1} de {2}",
+ "Fullscreen": "Pantalla completa",
+ "Exit Fullscreen": "Sortir de pantalla completa",
+ "Mute": "Silenciar",
+ "Unmute": "Activar el so",
+ "Playback Rate": "Velocitat de reproducció",
+ "Subtitles": "Subtítols",
+ "subtitles off": "Desactivar subtítols",
+ "Captions": "Llegendes",
+ "captions off": "Desactivar llegendes",
+ "Chapters": "Capítols",
+ "Descriptions": "Descripcions",
+ "descriptions off": "Desactivar descripcions",
+ "Audio Track": "Pista d'àudio",
+ "Volume Level": "Nivell de volum",
+ "You aborted the media playback": "Has interromput la reproducció del contingut",
+ "A network error caused the media download to fail part-way.": "Un error de xarxa ha interromput la descàrrega del contingut.",
+ "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 contingut, ja sigui perquè el servidor o la xarxa han fallat o perquè el format no està suportat.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "La reproducció del contingut s'ha interromput a causa d'un problema de corrupció o perquè el contingut fa servir funcions que el teu navegador no suporta.",
+ "No compatible source was found for this media.": "No s'ha trobat una font compatible per a aquest contingut.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "El contingut està xifrat i no disposem de les claus per desxifrar-lo.",
+ "Play Video": "Reproduir vídeo",
+ "Close": "Tancar",
+ "Close Modal Dialog": "Tancar el diàleg modal",
+ "Modal Window": "Finestra modal",
+ "This is a modal window": "Aquesta és una finestra modal",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Aquesta finestra es pot tancar prement la tecla Escape o activant el botó de tancar.",
+ ", opens captions settings dialog": ", obre el diàleg de configuració de subtítols",
+ ", opens subtitles settings dialog": ", obre el diàleg de configuració de subtítols",
+ ", opens descriptions settings dialog": ", obre el diàleg de configuració de descripcions",
+ ", selected": ", seleccionat",
+ "captions settings": "configuració de subtítols",
+ "subtitles settings": "configuració de subtítols",
+ "descriptions settings": "configuració de descripcions",
+ "Text": "Text",
+ "White": "Blanc",
+ "Black": "Negre",
+ "Red": "Vermell",
+ "Green": "Verd",
+ "Blue": "Blau",
+ "Yellow": "Groc",
+ "Magenta": "Magenta",
+ "Cyan": "Cian",
+ "Background": "Fons",
+ "Window": "Finestra",
+ "Transparent": "Transparent",
+ "Semi-Transparent": "Semi-transparent",
+ "Opaque": "Opac",
+ "Font Size": "Mida de la lletra",
+ "Text Edge Style": "Estil de la vora del text",
+ "None": "Cap",
+ "Raised": "Rellevat",
+ "Depressed": "Premut",
+ "Uniform": "Uniforme",
+ "Drop shadow": "Ombra",
+ "Font Family": "Família tipogràfica",
+ "Proportional Sans-Serif": "Sense serif proporcional",
+ "Monospace Sans-Serif": "Monoespaiada sense serif",
+ "Proportional Serif": "Serif proporcional",
+ "Monospace Serif": "Monoespaiada amb serif",
+ "Casual": "Desenfadada",
+ "Script": "Script",
+ "Small Caps": "Minúscules",
+ "Reset": "Restablir",
+ "restore all settings to the default values": "restaurar totes les configuracions als valors predeterminats",
+ "Done": "Fet",
+ "Caption Settings Dialog": "Diàleg de configuració de subtítols",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Inici del diàleg. L'Escape cancel·larà i tancarà la finestra.",
+ "End of dialog window.": "Fi del diàleg.",
+ "{1} is loading.": "S'està carregant {1}.",
+ "Exit Picture-in-Picture": "Sortir de la imatge en imatge",
+ "Picture-in-Picture": "Imatge en imatge",
+ "No content": "Sense contingut",
+ "Color": "Color",
+ "Opacity": "Opacitat",
+ "Text Background": "Fons del text",
+ "Caption Area Background": "Fons de l'àrea de subtítols",
+ "Playing in Picture-in-Picture": "Reproduint en imatge en imatge",
+ "Skip backward {1} seconds": "Salta enrere {1} segons",
+ "Skip forward {1} seconds": "Salta endavant {1} segons"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/ca.json b/priv/static/vendored/video.js/lang/ca.json
new file mode 100644
index 0000000..7a118e5
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/ca.json
@@ -0,0 +1,97 @@
+{
+ "Audio Player": "Reproductor d'àudio",
+ "Video Player": "Reproductor de vídeo",
+ "Play": "Reproduir",
+ "Pause": "Pausa",
+ "Replay": "Repetir",
+ "Current Time": "Temps actual",
+ "Duration": "Durada",
+ "Remaining Time": "Temps restant",
+ "Stream Type": "Tipus d'emissió",
+ "LIVE": "EN DIRECTE",
+ "Seek to live, currently behind live": "Anar en directe, actualment darrere de la retransmissió en directe",
+ "Seek to live, currently playing live": "Anar en directe, actualment en directe",
+ "Loaded": "Carregat",
+ "Progress": "Progrés",
+ "Progress Bar": "Barra de progrés",
+ "progress bar timing: currentTime={1} duration={2}": "{1} de {2}",
+ "Fullscreen": "Pantalla completa",
+ "Exit Fullscreen": "Sortir de pantalla completa",
+ "Mute": "Silenciar",
+ "Unmute": "Activar el so",
+ "Playback Rate": "Velocitat de reproducció",
+ "Subtitles": "Subtítols",
+ "subtitles off": "Desactivar subtítols",
+ "Captions": "Llegendes",
+ "captions off": "Desactivar llegendes",
+ "Chapters": "Capítols",
+ "Descriptions": "Descripcions",
+ "descriptions off": "Desactivar descripcions",
+ "Audio Track": "Pista d'àudio",
+ "Volume Level": "Nivell de volum",
+ "You aborted the media playback": "Has interromput la reproducció del contingut",
+ "A network error caused the media download to fail part-way.": "Un error de xarxa ha interromput la descàrrega del contingut.",
+ "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 contingut, ja sigui perquè el servidor o la xarxa han fallat o perquè el format no està suportat.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "La reproducció del contingut s'ha interromput a causa d'un problema de corrupció o perquè el contingut fa servir funcions que el teu navegador no suporta.",
+ "No compatible source was found for this media.": "No s'ha trobat una font compatible per a aquest contingut.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "El contingut està xifrat i no disposem de les claus per desxifrar-lo.",
+ "Play Video": "Reproduir vídeo",
+ "Close": "Tancar",
+ "Close Modal Dialog": "Tancar el diàleg modal",
+ "Modal Window": "Finestra modal",
+ "This is a modal window": "Aquesta és una finestra modal",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Aquesta finestra es pot tancar prement la tecla Escape o activant el botó de tancar.",
+ ", opens captions settings dialog": ", obre el diàleg de configuració de subtítols",
+ ", opens subtitles settings dialog": ", obre el diàleg de configuració de subtítols",
+ ", opens descriptions settings dialog": ", obre el diàleg de configuració de descripcions",
+ ", selected": ", seleccionat",
+ "captions settings": "configuració de subtítols",
+ "subtitles settings": "configuració de subtítols",
+ "descriptions settings": "configuració de descripcions",
+ "Text": "Text",
+ "White": "Blanc",
+ "Black": "Negre",
+ "Red": "Vermell",
+ "Green": "Verd",
+ "Blue": "Blau",
+ "Yellow": "Groc",
+ "Magenta": "Magenta",
+ "Cyan": "Cian",
+ "Background": "Fons",
+ "Window": "Finestra",
+ "Transparent": "Transparent",
+ "Semi-Transparent": "Semi-transparent",
+ "Opaque": "Opac",
+ "Font Size": "Mida de la lletra",
+ "Text Edge Style": "Estil de la vora del text",
+ "None": "Cap",
+ "Raised": "Rellevat",
+ "Depressed": "Premut",
+ "Uniform": "Uniforme",
+ "Drop shadow": "Ombra",
+ "Font Family": "Família tipogràfica",
+ "Proportional Sans-Serif": "Sense serif proporcional",
+ "Monospace Sans-Serif": "Monoespaiada sense serif",
+ "Proportional Serif": "Serif proporcional",
+ "Monospace Serif": "Monoespaiada amb serif",
+ "Casual": "Desenfadada",
+ "Script": "Script",
+ "Small Caps": "Minúscules",
+ "Reset": "Restablir",
+ "restore all settings to the default values": "restaurar totes les configuracions als valors predeterminats",
+ "Done": "Fet",
+ "Caption Settings Dialog": "Diàleg de configuració de subtítols",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Inici del diàleg. L'Escape cancel·larà i tancarà la finestra.",
+ "End of dialog window.": "Fi del diàleg.",
+ "{1} is loading.": "S'està carregant {1}.",
+ "Exit Picture-in-Picture": "Sortir de la imatge en imatge",
+ "Picture-in-Picture": "Imatge en imatge",
+ "No content": "Sense contingut",
+ "Color": "Color",
+ "Opacity": "Opacitat",
+ "Text Background": "Fons del text",
+ "Caption Area Background": "Fons de l'àrea de subtítols",
+ "Playing in Picture-in-Picture": "Reproduint en imatge en imatge",
+ "Skip backward {1} seconds": "Salta enrere {1} segons",
+ "Skip forward {1} seconds": "Salta endavant {1} segons"
+}
diff --git a/priv/static/vendored/video.js/lang/cs.js b/priv/static/vendored/video.js/lang/cs.js
new file mode 100644
index 0000000..69b8571
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/cs.js
@@ -0,0 +1,85 @@
+videojs.addLanguage('cs', {
+ "Audio Player": "Audio Přehravač",
+ "Video Player": "Video Přehravač",
+ "Play": "Přehrát",
+ "Pause": "Pozastavit",
+ "Replay": "Přehrát 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",
+ "Exit Fullscreen": "Běžné zobrazení",
+ "Mute": "Ztlumit",
+ "Unmute": "Zrušit ztlumení",
+ "Playback Rate": "Rychlost přehrávání",
+ "Subtitles": "Titulky",
+ "subtitles off": "Bez titulků",
+ "Captions": "Popisky",
+ "captions off": "Popisky vypnuté",
+ "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ý",
+ "Drop shadow": "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
diff --git a/priv/static/vendored/video.js/lang/cs.json b/priv/static/vendored/video.js/lang/cs.json
new file mode 100644
index 0000000..be449a6
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/cs.json
@@ -0,0 +1,85 @@
+{
+ "Audio Player": "Audio Přehravač",
+ "Video Player": "Video Přehravač",
+ "Play": "Přehrát",
+ "Pause": "Pozastavit",
+ "Replay": "Přehrát 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",
+ "Exit Fullscreen": "Běžné zobrazení",
+ "Mute": "Ztlumit",
+ "Unmute": "Zrušit ztlumení",
+ "Playback Rate": "Rychlost přehrávání",
+ "Subtitles": "Titulky",
+ "subtitles off": "Bez titulků",
+ "Captions": "Popisky",
+ "captions off": "Popisky vypnuté",
+ "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ý",
+ "Drop shadow": "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á."
+}
diff --git a/priv/static/vendored/video.js/lang/cy.js b/priv/static/vendored/video.js/lang/cy.js
new file mode 100644
index 0000000..4d250fe
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/cy.js
@@ -0,0 +1,85 @@
+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",
+ "Exit 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",
+ "Drop shadow": "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
diff --git a/priv/static/vendored/video.js/lang/cy.json b/priv/static/vendored/video.js/lang/cy.json
new file mode 100644
index 0000000..9d3d9b7
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/cy.json
@@ -0,0 +1,85 @@
+{
+ "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",
+ "Exit 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",
+ "Drop shadow":"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."
+}
diff --git a/priv/static/vendored/video.js/lang/da.js b/priv/static/vendored/video.js/lang/da.js
new file mode 100644
index 0000000..b0ddbcc
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/da.js
@@ -0,0 +1,26 @@
+videojs.addLanguage('da', {
+ "Play": "Afspil",
+ "Pause": "Pause",
+ "Current Time": "Aktuel tid",
+ "Duration": "Varighed",
+ "Remaining Time": "Resterende tid",
+ "Stream Type": "Stream-type",
+ "LIVE": "LIVE",
+ "Loaded": "Indlæst",
+ "Progress": "Status",
+ "Fullscreen": "Fuldskærm",
+ "Exit Fullscreen": "Luk fuldskærm",
+ "Mute": "Uden lyd",
+ "Unmute": "Med lyd",
+ "Playback Rate": "Afspilningsrate",
+ "Subtitles": "Undertekster",
+ "subtitles off": "Uden undertekster",
+ "Captions": "Undertekster for hørehæmmede",
+ "captions off": "Uden undertekster for hørehæmmede",
+ "Chapters": "Kapitler",
+ "You aborted the media playback": "Du afbrød videoafspilningen.",
+ "A network error caused the media download to fail part-way.": "En netværksfejl fik download af videoen til at fejle.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Videoen kunne ikke indlæses, enten fordi serveren eller netværket fejlede, eller fordi formatet ikke er understøttet.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Videoafspilningen blev afbrudt på grund af ødelagte data eller fordi videoen benyttede faciliteter som din browser ikke understøtter.",
+ "No compatible source was found for this media.": "Fandt ikke en kompatibel kilde for denne media."
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/da.json b/priv/static/vendored/video.js/lang/da.json
new file mode 100644
index 0000000..5826785
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/da.json
@@ -0,0 +1,26 @@
+{
+ "Play": "Afspil",
+ "Pause": "Pause",
+ "Current Time": "Aktuel tid",
+ "Duration": "Varighed",
+ "Remaining Time": "Resterende tid",
+ "Stream Type": "Stream-type",
+ "LIVE": "LIVE",
+ "Loaded": "Indlæst",
+ "Progress": "Status",
+ "Fullscreen": "Fuldskærm",
+ "Exit Fullscreen": "Luk fuldskærm",
+ "Mute": "Uden lyd",
+ "Unmute": "Med lyd",
+ "Playback Rate": "Afspilningsrate",
+ "Subtitles": "Undertekster",
+ "subtitles off": "Uden undertekster",
+ "Captions": "Undertekster for hørehæmmede",
+ "captions off": "Uden undertekster for hørehæmmede",
+ "Chapters": "Kapitler",
+ "You aborted the media playback": "Du afbrød videoafspilningen.",
+ "A network error caused the media download to fail part-way.": "En netværksfejl fik download af videoen til at fejle.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Videoen kunne ikke indlæses, enten fordi serveren eller netværket fejlede, eller fordi formatet ikke er understøttet.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Videoafspilningen blev afbrudt på grund af ødelagte data eller fordi videoen benyttede faciliteter som din browser ikke understøtter.",
+ "No compatible source was found for this media.": "Fandt ikke en kompatibel kilde for denne media."
+}
diff --git a/priv/static/vendored/video.js/lang/de.js b/priv/static/vendored/video.js/lang/de.js
new file mode 100644
index 0000000..3e809d1
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/de.js
@@ -0,0 +1,97 @@
+videojs.addLanguage('de', {
+ "Play": "Wiedergabe",
+ "Pause": "Pause",
+ "Replay": "Erneut abspielen",
+ "Current Time": "Aktueller Zeitpunkt",
+ "Duration": "Dauer",
+ "Remaining Time": "Verbleibende Zeit",
+ "Stream Type": "Streamtyp",
+ "LIVE": "LIVE",
+ "Loaded": "Geladen",
+ "Progress": "Status",
+ "Fullscreen": "Vollbild",
+ "Exit Fullscreen": "Vollbildmodus beenden",
+ "Mute": "Stumm schalten",
+ "Unmute": "Ton einschalten",
+ "Playback Rate": "Wiedergabegeschwindigkeit",
+ "Subtitles": "Untertitel",
+ "subtitles off": "Untertitel aus",
+ "Captions": "Untertitel",
+ "captions off": "Untertitel aus",
+ "Chapters": "Kapitel",
+ "You aborted the media playback": "Sie haben die Videowiedergabe abgebrochen.",
+ "A network error caused the media download to fail part-way.": "Der Videodownload ist aufgrund eines Netzwerkfehlers fehlgeschlagen.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Das Video konnte nicht geladen werden, da entweder ein Server- oder Netzwerkfehler auftrat oder das Format nicht unterstützt wird.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Die Videowiedergabe wurde entweder wegen eines Problems mit einem beschädigten Video oder wegen verwendeten Funktionen, die vom Browser nicht unterstützt werden, abgebrochen.",
+ "No compatible source was found for this media.": "Für dieses Video wurde keine kompatible Quelle gefunden.",
+ "Play Video": "Video abspielen",
+ "Close": "Schließen",
+ "Modal Window": "Modales Fenster",
+ "This is a modal window": "Dies ist ein modales Fenster",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Durch Drücken der Esc-Taste bzw. Betätigung der Schaltfläche \"Schließen\" wird dieses modale Fenster geschlossen.",
+ ", opens captions settings dialog": ", öffnet Einstellungen für Untertitel",
+ ", opens subtitles settings dialog": ", öffnet Einstellungen für Untertitel",
+ ", selected": ", ausgewählt",
+ "captions settings": "Untertiteleinstellungen",
+ "subtitles settings": "Untertiteleinstellungen",
+ "descriptions settings": "Einstellungen für Beschreibungen",
+ "Close Modal Dialog": "Modales Fenster schließen",
+ "Descriptions": "Beschreibungen",
+ "descriptions off": "Beschreibungen aus",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Die Entschlüsselungsschlüssel für den verschlüsselten Medieninhalt sind nicht verfügbar.",
+ ", opens descriptions settings dialog": ", öffnet Einstellungen für Beschreibungen",
+ "Audio Track": "Tonspur",
+ "Text": "Schrift",
+ "White": "Weiß",
+ "Black": "Schwarz",
+ "Red": "Rot",
+ "Green": "Grün",
+ "Blue": "Blau",
+ "Yellow": "Gelb",
+ "Magenta": "Magenta",
+ "Cyan": "Türkis",
+ "Background": "Hintergrund",
+ "Window": "Fenster",
+ "Transparent": "Durchsichtig",
+ "Semi-Transparent": "Halbdurchsichtig",
+ "Opaque": "Undurchsichtig",
+ "Font Size": "Schriftgröße",
+ "Text Edge Style": "Textkantenstil",
+ "None": "Kein",
+ "Raised": "Erhoben",
+ "Depressed": "Gedrückt",
+ "Uniform": "Uniform",
+ "Drop shadow": "Schlagschatten",
+ "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": "Schreibschrift",
+ "Small Caps": "Small-Caps",
+ "Reset": "Zurücksetzen",
+ "restore all settings to the default values": "Alle Einstellungen auf die Standardwerte zurücksetzen",
+ "Done": "Fertig",
+ "Caption Settings Dialog": "Einstellungsdialog für Untertitel",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Anfang des Dialogfensters. Esc bricht ab und schließt das Fenster.",
+ "End of dialog window.": "Ende des Dialogfensters.",
+ "Audio Player": "Audio-Player",
+ "Video Player": "Video-Player",
+ "Progress Bar": "Fortschrittsbalken",
+ "progress bar timing: currentTime={1} duration={2}": "{1} von {2}",
+ "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.",
+ "Exit Picture-in-Picture": "Bild-im-Bild-Modus beenden",
+ "Picture-in-Picture": "Bild-im-Bild-Modus",
+ "No content": "Kein Inhalt",
+ "Color": "Farbe",
+ "Opacity": "Deckkraft",
+ "Text Background": "Texthintergrund",
+ "Caption Area Background": "Hintergrund des Untertitelbereichs",
+ "Playing in Picture-in-Picture": "Wird im Bild-im-Bild-Modus wiedergegeben",
+ "Skip forward {1} seconds": "{1} Sekunden vorwärts",
+ "Skip backward {1} seconds": "{1} Sekunden zurück"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/de.json b/priv/static/vendored/video.js/lang/de.json
new file mode 100644
index 0000000..3c5cfd4
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/de.json
@@ -0,0 +1,98 @@
+{
+ "Play": "Wiedergabe",
+ "Pause": "Pause",
+ "Replay": "Erneut abspielen",
+ "Current Time": "Aktueller Zeitpunkt",
+ "Duration": "Dauer",
+ "Remaining Time": "Verbleibende Zeit",
+ "Stream Type": "Streamtyp",
+ "LIVE": "LIVE",
+ "Loaded": "Geladen",
+ "Progress": "Status",
+ "Fullscreen": "Vollbild",
+ "Exit Fullscreen": "Vollbildmodus beenden",
+ "Mute": "Stumm schalten",
+ "Unmute": "Ton einschalten",
+ "Playback Rate": "Wiedergabegeschwindigkeit",
+ "Subtitles": "Untertitel",
+ "subtitles off": "Untertitel aus",
+ "Captions": "Untertitel",
+ "captions off": "Untertitel aus",
+ "Chapters": "Kapitel",
+ "You aborted the media playback": "Sie haben die Videowiedergabe abgebrochen.",
+ "A network error caused the media download to fail part-way.": "Der Videodownload ist aufgrund eines Netzwerkfehlers fehlgeschlagen.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Das Video konnte nicht geladen werden, da entweder ein Server- oder Netzwerkfehler auftrat oder das Format nicht unterstützt wird.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Die Videowiedergabe wurde entweder wegen eines Problems mit einem beschädigten Video oder wegen verwendeten Funktionen, die vom Browser nicht unterstützt werden, abgebrochen.",
+ "No compatible source was found for this media.": "Für dieses Video wurde keine kompatible Quelle gefunden.",
+ "Play Video": "Video abspielen",
+ "Close": "Schließen",
+ "Modal Window": "Modales Fenster",
+ "This is a modal window": "Dies ist ein modales Fenster",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Durch Drücken der Esc-Taste bzw. Betätigung der Schaltfläche \"Schließen\" wird dieses modale Fenster geschlossen.",
+ ", opens captions settings dialog": ", öffnet Einstellungen für Untertitel",
+ ", opens subtitles settings dialog": ", öffnet Einstellungen für Untertitel",
+ ", selected": ", ausgewählt",
+ "captions settings": "Untertiteleinstellungen",
+ "subtitles settings": "Untertiteleinstellungen",
+ "descriptions settings": "Einstellungen für Beschreibungen",
+ "Close Modal Dialog": "Modales Fenster schließen",
+ "Descriptions": "Beschreibungen",
+ "descriptions off": "Beschreibungen aus",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Die Entschlüsselungsschlüssel für den verschlüsselten Medieninhalt sind nicht verfügbar.",
+ ", opens descriptions settings dialog": ", öffnet Einstellungen für Beschreibungen",
+ "Audio Track": "Tonspur",
+ "Text": "Schrift",
+ "White": "Weiß",
+ "Black": "Schwarz",
+ "Red": "Rot",
+ "Green": "Grün",
+ "Blue": "Blau",
+ "Yellow": "Gelb",
+ "Magenta": "Magenta",
+ "Cyan": "Türkis",
+ "Background": "Hintergrund",
+ "Window": "Fenster",
+ "Transparent": "Durchsichtig",
+ "Semi-Transparent": "Halbdurchsichtig",
+ "Opaque": "Undurchsichtig",
+ "Font Size": "Schriftgröße",
+ "Text Edge Style": "Textkantenstil",
+ "None": "Kein",
+ "Raised": "Erhoben",
+ "Depressed": "Gedrückt",
+ "Uniform": "Uniform",
+ "Drop shadow": "Schlagschatten",
+ "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": "Schreibschrift",
+ "Small Caps": "Small-Caps",
+ "Reset": "Zurücksetzen",
+ "restore all settings to the default values": "Alle Einstellungen auf die Standardwerte zurücksetzen",
+ "Done": "Fertig",
+ "Caption Settings Dialog": "Einstellungsdialog für Untertitel",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Anfang des Dialogfensters. Esc bricht ab und schließt das Fenster.",
+ "End of dialog window.": "Ende des Dialogfensters.",
+ "Audio Player": "Audio-Player",
+ "Video Player": "Video-Player",
+ "Progress Bar": "Fortschrittsbalken",
+ "progress bar timing: currentTime={1} duration={2}": "{1} von {2}",
+ "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.",
+ "Exit Picture-in-Picture": "Bild-im-Bild-Modus beenden",
+ "Picture-in-Picture": "Bild-im-Bild-Modus",
+ "No content": "Kein Inhalt",
+ "Color": "Farbe",
+ "Opacity": "Deckkraft",
+ "Text Background": "Texthintergrund",
+ "Caption Area Background": "Hintergrund des Untertitelbereichs",
+ "Playing in Picture-in-Picture": "Wird im Bild-im-Bild-Modus wiedergegeben",
+ "Skip forward {1} seconds": "{1} Sekunden vorwärts",
+ "Skip backward {1} seconds": "{1} Sekunden zurück"
+}
+
diff --git a/priv/static/vendored/video.js/lang/el.js b/priv/static/vendored/video.js/lang/el.js
new file mode 100644
index 0000000..9f236ce
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/el.js
@@ -0,0 +1,40 @@
+videojs.addLanguage('el', {
+ "Play": "Aναπαραγωγή",
+ "Pause": "Παύση",
+ "Current Time": "Τρέχων χρόνος",
+ "Duration": "Συνολικός χρόνος",
+ "Remaining Time": "Υπολοιπόμενος χρόνος",
+ "Stream Type": "Τύπος ροής",
+ "LIVE": "ΖΩΝΤΑΝΑ",
+ "Loaded": "Φόρτωση επιτυχής",
+ "Progress": "Πρόοδος",
+ "Fullscreen": "Πλήρης οθόνη",
+ "Exit Fullscreen": "Έξοδος από πλήρη οθόνη",
+ "Mute": "Σίγαση",
+ "Unmute": "Kατάργηση σίγασης",
+ "Playback Rate": "Ρυθμός αναπαραγωγής",
+ "Subtitles": "Υπότιτλοι",
+ "subtitles off": "απόκρυψη υπότιτλων",
+ "Captions": "Λεζάντες",
+ "captions off": "απόκρυψη λεζάντων",
+ "Chapters": "Κεφάλαια",
+ "Close Modal Dialog": "Κλείσιμο παραθύρου",
+ "Descriptions": "Περιγραφές",
+ "descriptions off": "απόκρυψη περιγραφών",
+ "Audio Track": "Ροή ήχου",
+ "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.": "Το αρχείο προς αναπαραγωγή είναι κρυπτογραφημένo και δεν υπάρχουν τα απαραίτητα κλειδιά αποκρυπτογράφησης.",
+ "Play Video": "Αναπαραγωγή βίντεο",
+ "Close": "Κλείσιμο",
+ "Modal Window": "Aναδυόμενο παράθυρο",
+ "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": ", επιλεγμένο"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/el.json b/priv/static/vendored/video.js/lang/el.json
new file mode 100644
index 0000000..7211ee4
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/el.json
@@ -0,0 +1,40 @@
+{
+ "Play": "Aναπαραγωγή",
+ "Pause": "Παύση",
+ "Current Time": "Τρέχων χρόνος",
+ "Duration": "Συνολικός χρόνος",
+ "Remaining Time": "Υπολοιπόμενος χρόνος",
+ "Stream Type": "Τύπος ροής",
+ "LIVE": "ΖΩΝΤΑΝΑ",
+ "Loaded": "Φόρτωση επιτυχής",
+ "Progress": "Πρόοδος",
+ "Fullscreen": "Πλήρης οθόνη",
+ "Exit Fullscreen": "Έξοδος από πλήρη οθόνη",
+ "Mute": "Σίγαση",
+ "Unmute": "Kατάργηση σίγασης",
+ "Playback Rate": "Ρυθμός αναπαραγωγής",
+ "Subtitles": "Υπότιτλοι",
+ "subtitles off": "απόκρυψη υπότιτλων",
+ "Captions": "Λεζάντες",
+ "captions off": "απόκρυψη λεζάντων",
+ "Chapters": "Κεφάλαια",
+ "Close Modal Dialog": "Κλείσιμο παραθύρου",
+ "Descriptions": "Περιγραφές",
+ "descriptions off": "απόκρυψη περιγραφών",
+ "Audio Track": "Ροή ήχου",
+ "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.": "Το αρχείο προς αναπαραγωγή είναι κρυπτογραφημένo και δεν υπάρχουν τα απαραίτητα κλειδιά αποκρυπτογράφησης.",
+ "Play Video": "Αναπαραγωγή βίντεο",
+ "Close": "Κλείσιμο",
+ "Modal Window": "Aναδυόμενο παράθυρο",
+ "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": ", επιλεγμένο"
+}
diff --git a/priv/static/vendored/video.js/lang/en-GB.js b/priv/static/vendored/video.js/lang/en-GB.js
new file mode 100644
index 0000000..73653fb
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/en-GB.js
@@ -0,0 +1,3 @@
+videojs.addLanguage('en-GB', {
+ "Color": "Colour"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/en-GB.json b/priv/static/vendored/video.js/lang/en-GB.json
new file mode 100644
index 0000000..7010b64
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/en-GB.json
@@ -0,0 +1,4 @@
+{
+ "Color": "Colour"
+}
+
diff --git a/priv/static/vendored/video.js/lang/en.js b/priv/static/vendored/video.js/lang/en.js
new file mode 100644
index 0000000..c227dc9
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/en.js
@@ -0,0 +1,97 @@
+videojs.addLanguage('en', {
+ "Audio Player": "Audio Player",
+ "Video Player": "Video Player",
+ "Play": "Play",
+ "Pause": "Pause",
+ "Replay": "Replay",
+ "Current Time": "Current Time",
+ "Duration": "Duration",
+ "Remaining Time": "Remaining Time",
+ "Stream Type": "Stream Type",
+ "LIVE": "LIVE",
+ "Seek to live, currently behind live": "Seek to live, currently behind live",
+ "Seek to live, currently playing live": "Seek to live, currently playing live",
+ "Loaded": "Loaded",
+ "Progress": "Progress",
+ "Progress Bar": "Progress Bar",
+ "progress bar timing: currentTime={1} duration={2}": "{1} of {2}",
+ "Fullscreen": "Fullscreen",
+ "Exit Fullscreen": "Exit Fullscreen",
+ "Mute": "Mute",
+ "Unmute": "Unmute",
+ "Playback Rate": "Playback Rate",
+ "Subtitles": "Subtitles",
+ "subtitles off": "subtitles off",
+ "Captions": "Captions",
+ "captions off": "captions off",
+ "Chapters": "Chapters",
+ "Descriptions": "Descriptions",
+ "descriptions off": "descriptions off",
+ "Audio Track": "Audio Track",
+ "Volume Level": "Volume Level",
+ "You aborted the media playback": "You aborted the media playback",
+ "A network error caused the media download to fail part-way.": "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 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.": "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.": "No compatible source was found for this media.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "The media is encrypted and we do not have the keys to decrypt it.",
+ "Play Video": "Play Video",
+ "Close": "Close",
+ "Close Modal Dialog": "Close Modal Dialog",
+ "Modal Window": "Modal Window",
+ "This is a modal window": "This is a modal window",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "This modal can be closed by pressing the Escape key or activating the close button.",
+ ", opens captions settings dialog": ", opens captions settings dialog",
+ ", opens subtitles settings dialog": ", opens subtitles settings dialog",
+ ", opens descriptions settings dialog": ", opens descriptions settings dialog",
+ ", selected": ", selected",
+ "captions settings": "captions settings",
+ "subtitles settings": "subtitles settings",
+ "descriptions settings": "descriptions settings",
+ "Text": "Text",
+ "White": "White",
+ "Black": "Black",
+ "Red": "Red",
+ "Green": "Green",
+ "Blue": "Blue",
+ "Yellow": "Yellow",
+ "Magenta": "Magenta",
+ "Cyan": "Cyan",
+ "Background": "Background",
+ "Window": "Window",
+ "Transparent": "Transparent",
+ "Semi-Transparent": "Semi-Transparent",
+ "Opaque": "Opaque",
+ "Font Size": "Font Size",
+ "Text Edge Style": "Text Edge Style",
+ "None": "None",
+ "Raised": "Raised",
+ "Depressed": "Depressed",
+ "Uniform": "Uniform",
+ "Drop shadow": "Drop shadow",
+ "Font Family": "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": "Reset",
+ "restore all settings to the default values": "restore all settings to the default values",
+ "Done": "Done",
+ "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.",
+ "Exit Picture-in-Picture": "Exit Picture-in-Picture",
+ "Picture-in-Picture": "Picture-in-Picture",
+ "No content": "No content",
+ "Color": "Color",
+ "Opacity": "Opacity",
+ "Text Background": "Text Background",
+ "Caption Area Background": "Caption Area Background",
+ "Playing in Picture-in-Picture": "Playing in Picture-in-Picture",
+ "Skip backward {1} seconds": "Skip backward {1} seconds",
+ "Skip forward {1} seconds": "Skip forward {1} seconds"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/en.json b/priv/static/vendored/video.js/lang/en.json
new file mode 100644
index 0000000..ba96366
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/en.json
@@ -0,0 +1,97 @@
+{
+ "Audio Player": "Audio Player",
+ "Video Player": "Video Player",
+ "Play": "Play",
+ "Pause": "Pause",
+ "Replay": "Replay",
+ "Current Time": "Current Time",
+ "Duration": "Duration",
+ "Remaining Time": "Remaining Time",
+ "Stream Type": "Stream Type",
+ "LIVE": "LIVE",
+ "Seek to live, currently behind live": "Seek to live, currently behind live",
+ "Seek to live, currently playing live": "Seek to live, currently playing live",
+ "Loaded": "Loaded",
+ "Progress": "Progress",
+ "Progress Bar": "Progress Bar",
+ "progress bar timing: currentTime={1} duration={2}": "{1} of {2}",
+ "Fullscreen": "Fullscreen",
+ "Exit Fullscreen": "Exit Fullscreen",
+ "Mute": "Mute",
+ "Unmute": "Unmute",
+ "Playback Rate": "Playback Rate",
+ "Subtitles": "Subtitles",
+ "subtitles off": "subtitles off",
+ "Captions": "Captions",
+ "captions off": "captions off",
+ "Chapters": "Chapters",
+ "Descriptions": "Descriptions",
+ "descriptions off": "descriptions off",
+ "Audio Track": "Audio Track",
+ "Volume Level": "Volume Level",
+ "You aborted the media playback": "You aborted the media playback",
+ "A network error caused the media download to fail part-way.": "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 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.": "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.": "No compatible source was found for this media.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "The media is encrypted and we do not have the keys to decrypt it.",
+ "Play Video": "Play Video",
+ "Close": "Close",
+ "Close Modal Dialog": "Close Modal Dialog",
+ "Modal Window": "Modal Window",
+ "This is a modal window": "This is a modal window",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "This modal can be closed by pressing the Escape key or activating the close button.",
+ ", opens captions settings dialog": ", opens captions settings dialog",
+ ", opens subtitles settings dialog": ", opens subtitles settings dialog",
+ ", opens descriptions settings dialog": ", opens descriptions settings dialog",
+ ", selected": ", selected",
+ "captions settings": "captions settings",
+ "subtitles settings": "subtitles settings",
+ "descriptions settings": "descriptions settings",
+ "Text": "Text",
+ "White": "White",
+ "Black": "Black",
+ "Red": "Red",
+ "Green": "Green",
+ "Blue": "Blue",
+ "Yellow": "Yellow",
+ "Magenta": "Magenta",
+ "Cyan": "Cyan",
+ "Background": "Background",
+ "Window": "Window",
+ "Transparent": "Transparent",
+ "Semi-Transparent": "Semi-Transparent",
+ "Opaque": "Opaque",
+ "Font Size": "Font Size",
+ "Text Edge Style": "Text Edge Style",
+ "None": "None",
+ "Raised": "Raised",
+ "Depressed": "Depressed",
+ "Uniform": "Uniform",
+ "Drop shadow": "Drop shadow",
+ "Font Family": "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": "Reset",
+ "restore all settings to the default values": "restore all settings to the default values",
+ "Done": "Done",
+ "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.",
+ "Exit Picture-in-Picture": "Exit Picture-in-Picture",
+ "Picture-in-Picture": "Picture-in-Picture",
+ "No content": "No content",
+ "Color": "Color",
+ "Opacity": "Opacity",
+ "Text Background": "Text Background",
+ "Caption Area Background": "Caption Area Background",
+ "Playing in Picture-in-Picture": "Playing in Picture-in-Picture",
+ "Skip backward {1} seconds": "Skip backward {1} seconds",
+ "Skip forward {1} seconds": "Skip forward {1} seconds"
+}
diff --git a/priv/static/vendored/video.js/lang/es.js b/priv/static/vendored/video.js/lang/es.js
new file mode 100644
index 0000000..55a6b6d
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/es.js
@@ -0,0 +1,96 @@
+videojs.addLanguage('es', {
+ "Play": "Reproducir",
+ "Play Video": "Reproducir Vídeo",
+ "Pause": "Pausa",
+ "Current Time": "Tiempo reproducido",
+ "Duration": "Duración total",
+ "Remaining Time": "Tiempo restante",
+ "Stream Type": "Tipo de secuencia",
+ "LIVE": "DIRECTO",
+ "Loaded": "Cargado",
+ "Progress": "Progreso",
+ "Fullscreen": "Pantalla completa",
+ "Exit Fullscreen": "Pantalla no completa",
+ "Mute": "Desactivar el sonido",
+ "Unmute": "Activar el sonido",
+ "Playback Rate": "Velocidad de reproducción",
+ "Subtitles": "Subtítulos",
+ "subtitles off": "Subtítulos desactivados",
+ "Captions": "Subtítulos especiales",
+ "captions off": "Subtítulos especiales desactivados",
+ "Chapters": "Capítulos",
+ "You aborted the media playback": "Ha interrumpido la reproducción del vídeo.",
+ "A network error caused the media download to fail part-way.": "Un error de red ha interrumpido la descarga del vídeo.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "No se ha podido cargar el vídeo debido a un fallo de red o del servidor o porque el formato es incompatible.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "La reproducción de vídeo se ha interrumpido por un problema de corrupción de datos o porque el vídeo precisa funciones que su navegador no ofrece.",
+ "No compatible source was found for this media.": "No se ha encontrado ninguna fuente compatible con este vídeo.",
+ "Audio Player": "Reproductor de audio",
+ "Video Player": "Reproductor de video",
+ "Replay": "Volver a reproducir",
+ "Seek to live, currently behind live": "Buscar en vivo, actualmente demorado con respecto a la transmisión en vivo",
+ "Seek to live, currently playing live": "Buscar en vivo, actualmente reproduciendo en vivo",
+ "Progress Bar": "Barra de progreso",
+ "progress bar timing: currentTime={1} duration={2}": "{1} de {2}",
+ "Descriptions": "Descripciones",
+ "descriptions off": "descripciones desactivadas",
+ "Audio Track": "Pista de audio",
+ "Volume Level": "Nivel de volumen",
+ "The media is encrypted and we do not have the keys to decrypt it.": "El material audiovisual está cifrado y no tenemos las claves para descifrarlo.",
+ "Close": "Cerrar",
+ "Modal Window": "Ventana modal",
+ "This is a modal window": "Esta es una ventana modal",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Esta ventana modal puede cerrarse presionando la tecla Escape o activando el botón de cierre.",
+ ", opens captions settings dialog": ", abre el diálogo de configuración de leyendas",
+ ", opens subtitles settings dialog": ", abre el diálogo de configuración de subtítulos",
+ ", selected": ", seleccionado",
+ "Close Modal Dialog": "Cierra cuadro de diálogo modal",
+ ", opens descriptions settings dialog": ", abre el diálogo de configuración de las descripciones",
+ "captions settings": "configuración de leyendas",
+ "subtitles settings": "configuración de subtítulos",
+ "descriptions settings": "configuración de descripciones",
+ "Text": "Texto",
+ "White": "Blanco",
+ "Black": "Negro",
+ "Red": "Rojo",
+ "Green": "Verde",
+ "Blue": "Azul",
+ "Yellow": "Amarillo",
+ "Magenta": "Magenta",
+ "Cyan": "Cian",
+ "Background": "Fondo",
+ "Window": "Ventana",
+ "Transparent": "Transparente",
+ "Semi-Transparent": "Semitransparente",
+ "Opaque": "Opaca",
+ "Font Size": "Tamaño de fuente",
+ "Text Edge Style": "Estilo de borde del texto",
+ "None": "Ninguno",
+ "Raised": "En relieve",
+ "Depressed": "Hundido",
+ "Uniform": "Uniforme",
+ "Drop shadow": "Sombra paralela",
+ "Font Family": "Familia de fuente",
+ "Proportional Sans-Serif": "Sans-Serif proporcional",
+ "Monospace Sans-Serif": "Sans-Serif monoespacio",
+ "Proportional Serif": "Serif proporcional",
+ "Monospace Serif": "Serif monoespacio",
+ "Casual": "Informal",
+ "Script": "Cursiva",
+ "Small Caps": "Minúsculas",
+ "Reset": "Restablecer",
+ "restore all settings to the default values": "restablece todas las configuraciones a los valores predeterminados",
+ "Done": "Listo",
+ "Caption Settings Dialog": "Diálogo de configuración de leyendas",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Comienzo de la ventana de diálogo. La tecla Escape cancelará la operación y cerrará la ventana.",
+ "End of dialog window.": "Final de la ventana de diálogo.",
+ "{1} is loading.": "{1} se está cargando.",
+ "Exit Picture-in-Picture": "Salir de imagen sobre imagen",
+ "Picture-in-Picture": "Imagen sobre imagen",
+ "No content": "Sin contenido",
+ "Color": "Color",
+ "Opacity": "Opacidad",
+ "Text Background": "Fondo del texto",
+ "Caption Area Background": "Fondo del área de subtítulos",
+ "Skip forward {1} seconds": "Avanza {1} segundos",
+ "Skip backward {1} seconds": "Retrocede {1} segundos"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/es.json b/priv/static/vendored/video.js/lang/es.json
new file mode 100644
index 0000000..91d30ff
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/es.json
@@ -0,0 +1,96 @@
+{
+ "Play": "Reproducir",
+ "Play Video": "Reproducir Vídeo",
+ "Pause": "Pausa",
+ "Current Time": "Tiempo reproducido",
+ "Duration": "Duración total",
+ "Remaining Time": "Tiempo restante",
+ "Stream Type": "Tipo de secuencia",
+ "LIVE": "DIRECTO",
+ "Loaded": "Cargado",
+ "Progress": "Progreso",
+ "Fullscreen": "Pantalla completa",
+ "Exit Fullscreen": "Pantalla no completa",
+ "Mute": "Desactivar el sonido",
+ "Unmute": "Activar el sonido",
+ "Playback Rate": "Velocidad de reproducción",
+ "Subtitles": "Subtítulos",
+ "subtitles off": "Subtítulos desactivados",
+ "Captions": "Subtítulos especiales",
+ "captions off": "Subtítulos especiales desactivados",
+ "Chapters": "Capítulos",
+ "You aborted the media playback": "Ha interrumpido la reproducción del vídeo.",
+ "A network error caused the media download to fail part-way.": "Un error de red ha interrumpido la descarga del vídeo.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "No se ha podido cargar el vídeo debido a un fallo de red o del servidor o porque el formato es incompatible.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "La reproducción de vídeo se ha interrumpido por un problema de corrupción de datos o porque el vídeo precisa funciones que su navegador no ofrece.",
+ "No compatible source was found for this media.": "No se ha encontrado ninguna fuente compatible con este vídeo.",
+ "Audio Player": "Reproductor de audio",
+ "Video Player": "Reproductor de video",
+ "Replay": "Volver a reproducir",
+ "Seek to live, currently behind live": "Buscar en vivo, actualmente demorado con respecto a la transmisión en vivo",
+ "Seek to live, currently playing live": "Buscar en vivo, actualmente reproduciendo en vivo",
+ "Progress Bar": "Barra de progreso",
+ "progress bar timing: currentTime={1} duration={2}": "{1} de {2}",
+ "Descriptions": "Descripciones",
+ "descriptions off": "descripciones desactivadas",
+ "Audio Track": "Pista de audio",
+ "Volume Level": "Nivel de volumen",
+ "The media is encrypted and we do not have the keys to decrypt it.": "El material audiovisual está cifrado y no tenemos las claves para descifrarlo.",
+ "Close": "Cerrar",
+ "Modal Window": "Ventana modal",
+ "This is a modal window": "Esta es una ventana modal",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Esta ventana modal puede cerrarse presionando la tecla Escape o activando el botón de cierre.",
+ ", opens captions settings dialog": ", abre el diálogo de configuración de leyendas",
+ ", opens subtitles settings dialog": ", abre el diálogo de configuración de subtítulos",
+ ", selected": ", seleccionado",
+ "Close Modal Dialog": "Cierra cuadro de diálogo modal",
+ ", opens descriptions settings dialog": ", abre el diálogo de configuración de las descripciones",
+ "captions settings": "configuración de leyendas",
+ "subtitles settings": "configuración de subtítulos",
+ "descriptions settings": "configuración de descripciones",
+ "Text": "Texto",
+ "White": "Blanco",
+ "Black": "Negro",
+ "Red": "Rojo",
+ "Green": "Verde",
+ "Blue": "Azul",
+ "Yellow": "Amarillo",
+ "Magenta": "Magenta",
+ "Cyan": "Cian",
+ "Background": "Fondo",
+ "Window": "Ventana",
+ "Transparent": "Transparente",
+ "Semi-Transparent": "Semitransparente",
+ "Opaque": "Opaca",
+ "Font Size": "Tamaño de fuente",
+ "Text Edge Style": "Estilo de borde del texto",
+ "None": "Ninguno",
+ "Raised": "En relieve",
+ "Depressed": "Hundido",
+ "Uniform": "Uniforme",
+ "Drop shadow": "Sombra paralela",
+ "Font Family": "Familia de fuente",
+ "Proportional Sans-Serif": "Sans-Serif proporcional",
+ "Monospace Sans-Serif": "Sans-Serif monoespacio",
+ "Proportional Serif": "Serif proporcional",
+ "Monospace Serif": "Serif monoespacio",
+ "Casual": "Informal",
+ "Script": "Cursiva",
+ "Small Caps": "Minúsculas",
+ "Reset": "Restablecer",
+ "restore all settings to the default values": "restablece todas las configuraciones a los valores predeterminados",
+ "Done": "Listo",
+ "Caption Settings Dialog": "Diálogo de configuración de leyendas",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Comienzo de la ventana de diálogo. La tecla Escape cancelará la operación y cerrará la ventana.",
+ "End of dialog window.": "Final de la ventana de diálogo.",
+ "{1} is loading.": "{1} se está cargando.",
+ "Exit Picture-in-Picture": "Salir de imagen sobre imagen",
+ "Picture-in-Picture": "Imagen sobre imagen",
+ "No content": "Sin contenido",
+ "Color": "Color",
+ "Opacity": "Opacidad",
+ "Text Background": "Fondo del texto",
+ "Caption Area Background": "Fondo del área de subtítulos",
+ "Skip forward {1} seconds": "Avanza {1} segundos",
+ "Skip backward {1} seconds": "Retrocede {1} segundos"
+}
diff --git a/priv/static/vendored/video.js/lang/et.js b/priv/static/vendored/video.js/lang/et.js
new file mode 100644
index 0000000..8ae7209
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/et.js
@@ -0,0 +1,89 @@
+videojs.addLanguage('et', {
+ "Audio Player": "Heliesitaja",
+ "Video Player": "Videoesitaja",
+ "Play": "Esita",
+ "Pause": "Paus",
+ "Replay": "Esita uuesti",
+ "Current Time": "Praegune aeg",
+ "Duration": "Kestus",
+ "Remaining Time": "Järelejäänud aeg",
+ "Stream Type": "Voo tüüp",
+ "LIVE": "OTSE",
+ "Seek to live, currently behind live": "Mine üle otseedastusle, praegu reaalajast taga",
+ "Seek to live, currently playing live": "Mine üle otseedastusle, praegu reaalajas ",
+ "Loaded": "Laaditud",
+ "Progress": "Edenemine",
+ "Progress Bar": "Edenemisriba ",
+ "progress bar timing: currentTime={1} duration={2}": "{1} / {2}",
+ "Fullscreen": "Täisekraan",
+ "Exit Fullscreen": "Välju täisekraanist",
+ "Mute": "Vaigista",
+ "Unmute": "Lõpeta vaigistus",
+ "Playback Rate": "Taasesituse kiirus",
+ "Subtitles": "Subtiitrid",
+ "subtitles off": "subtiitrid väljas",
+ "Captions": "Pealdised",
+ "captions off": "pealdised väljas",
+ "Chapters": "Peatükid",
+ "Descriptions": "Kirjeldused",
+ "descriptions off": "kirjeldused väljas",
+ "Audio Track": "Helirada",
+ "Volume Level": "Helitugevuse tase",
+ "You aborted the media playback": "Katkestasid taasesituse",
+ "A network error caused the media download to fail part-way.": "Võrguvea tõttu nurjus meediumifaili allalaadimine poole pealt.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Seda meediumifaili ei õnnestunud laadida, kuna serveris või võrgus esines tõrge või kuna vormingut ei toetata.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Meediumifaili taasesitamine katkestati, kuna fail on rikutud või see kasutab funktsiooni, mida sinu brauser ei toeta.",
+ "No compatible source was found for this media.": "Ei leitud selle meediumifailiga ühilduvat allikat.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "See meediumifail on krüpteeritud ja meil pole dekrüpteerimiseks vajalikku võtit.",
+ "Play Video": "Esita video",
+ "Close": "Sule",
+ "Close Modal Dialog": "Sule modaaldialoog",
+ "Modal Window": "Modaalaken",
+ "This is a modal window": "See on modaalaken",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Saad selle modaalelemendi sulgeda, vajutades paoklahvi või tehes sulgemisnupu aktiivseks.",
+ ", opens captions settings dialog": ", avab pealdiste sätete dialoogi",
+ ", opens subtitles settings dialog": ", avab subtiitrite sätete dialoogi",
+ ", opens descriptions settings dialog": ", avab kirjelduste sätete dialoogi",
+ ", selected": ", valitud",
+ "captions settings": "pealdiste sätted",
+ "subtitles settings": "subtiitrite sätted",
+ "descriptions settings": "kirjelduste sätted",
+ "Text": "Tekst",
+ "White": "Valge",
+ "Black": "Must",
+ "Red": "Punane",
+ "Green": "Roheline",
+ "Blue": "Sinine",
+ "Yellow": "Kollane",
+ "Magenta": "Magneta",
+ "Cyan": "Tsüaan",
+ "Background": "Taust",
+ "Window": "Aken",
+ "Transparent": "Läbipaistev",
+ "Semi-Transparent": "Poolläbipaistev",
+ "Opaque": "Läbipaistmatu",
+ "Font Size": "Fondi suurus",
+ "Text Edge Style": "Tekstiserva stiil",
+ "None": "Puudub",
+ "Raised": "Kõrgem",
+ "Depressed": "Madalam",
+ "Uniform": "Ühtlane",
+ "Drop shadow": "Langeva varjuga",
+ "Font Family": "Fondipere",
+ "Proportional Sans-Serif": "Seriifideta proportsionaalkiri",
+ "Monospace Sans-Serif": "Seriifideta püsisammkiri",
+ "Proportional Serif": "Seriifidega proportsionaalkiri",
+ "Monospace Serif": "Seriifidega püsisammkiri",
+ "Casual": "Sidumata kiri",
+ "Script": "Käsikirjaline kiri",
+ "Small Caps": "Kapiteelkiri",
+ "Reset": "Lähtesta",
+ "restore all settings to the default values": "taasta kõigi sätete vaikeväärtused",
+ "Done": "Valmis",
+ "Caption Settings Dialog": "Pealdiste sätete dialoog",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Dialoogiakna algus. Paoklahv loobub aknast ja suleb selle.",
+ "End of dialog window.": "Dialoogiakna lõpp.",
+ "{1} is loading.": "{1} laadimisel.",
+ "Exit Picture-in-Picture": "Välju funktsioonist pilt pildis",
+ "Picture-in-Picture": "Pilt pildis"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/et.json b/priv/static/vendored/video.js/lang/et.json
new file mode 100644
index 0000000..1554589
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/et.json
@@ -0,0 +1,89 @@
+{
+ "Audio Player": "Heliesitaja",
+ "Video Player": "Videoesitaja",
+ "Play": "Esita",
+ "Pause": "Paus",
+ "Replay": "Esita uuesti",
+ "Current Time": "Praegune aeg",
+ "Duration": "Kestus",
+ "Remaining Time": "Järelejäänud aeg",
+ "Stream Type": "Voo tüüp",
+ "LIVE": "OTSE",
+ "Seek to live, currently behind live": "Mine üle otseedastusle, praegu reaalajast taga",
+ "Seek to live, currently playing live": "Mine üle otseedastusle, praegu reaalajas ",
+ "Loaded": "Laaditud",
+ "Progress": "Edenemine",
+ "Progress Bar": "Edenemisriba ",
+ "progress bar timing: currentTime={1} duration={2}": "{1} / {2}",
+ "Fullscreen": "Täisekraan",
+ "Exit Fullscreen": "Välju täisekraanist",
+ "Mute": "Vaigista",
+ "Unmute": "Lõpeta vaigistus",
+ "Playback Rate": "Taasesituse kiirus",
+ "Subtitles": "Subtiitrid",
+ "subtitles off": "subtiitrid väljas",
+ "Captions": "Pealdised",
+ "captions off": "pealdised väljas",
+ "Chapters": "Peatükid",
+ "Descriptions": "Kirjeldused",
+ "descriptions off": "kirjeldused väljas",
+ "Audio Track": "Helirada",
+ "Volume Level": "Helitugevuse tase",
+ "You aborted the media playback": "Katkestasid taasesituse",
+ "A network error caused the media download to fail part-way.": "Võrguvea tõttu nurjus meediumifaili allalaadimine poole pealt.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Seda meediumifaili ei õnnestunud laadida, kuna serveris või võrgus esines tõrge või kuna vormingut ei toetata.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Meediumifaili taasesitamine katkestati, kuna fail on rikutud või see kasutab funktsiooni, mida sinu brauser ei toeta.",
+ "No compatible source was found for this media.": "Ei leitud selle meediumifailiga ühilduvat allikat.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "See meediumifail on krüpteeritud ja meil pole dekrüpteerimiseks vajalikku võtit.",
+ "Play Video": "Esita video",
+ "Close": "Sule",
+ "Close Modal Dialog": "Sule modaaldialoog",
+ "Modal Window": "Modaalaken",
+ "This is a modal window": "See on modaalaken",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Saad selle modaalelemendi sulgeda, vajutades paoklahvi või tehes sulgemisnupu aktiivseks.",
+ ", opens captions settings dialog": ", avab pealdiste sätete dialoogi",
+ ", opens subtitles settings dialog": ", avab subtiitrite sätete dialoogi",
+ ", opens descriptions settings dialog": ", avab kirjelduste sätete dialoogi",
+ ", selected": ", valitud",
+ "captions settings": "pealdiste sätted",
+ "subtitles settings": "subtiitrite sätted",
+ "descriptions settings": "kirjelduste sätted",
+ "Text": "Tekst",
+ "White": "Valge",
+ "Black": "Must",
+ "Red": "Punane",
+ "Green": "Roheline",
+ "Blue": "Sinine",
+ "Yellow": "Kollane",
+ "Magenta": "Magneta",
+ "Cyan": "Tsüaan",
+ "Background": "Taust",
+ "Window": "Aken",
+ "Transparent": "Läbipaistev",
+ "Semi-Transparent": "Poolläbipaistev",
+ "Opaque": "Läbipaistmatu",
+ "Font Size": "Fondi suurus",
+ "Text Edge Style": "Tekstiserva stiil",
+ "None": "Puudub",
+ "Raised": "Kõrgem",
+ "Depressed": "Madalam",
+ "Uniform": "Ühtlane",
+ "Drop shadow": "Langeva varjuga",
+ "Font Family": "Fondipere",
+ "Proportional Sans-Serif": "Seriifideta proportsionaalkiri",
+ "Monospace Sans-Serif": "Seriifideta püsisammkiri",
+ "Proportional Serif": "Seriifidega proportsionaalkiri",
+ "Monospace Serif": "Seriifidega püsisammkiri",
+ "Casual": "Sidumata kiri",
+ "Script": "Käsikirjaline kiri",
+ "Small Caps": "Kapiteelkiri",
+ "Reset": "Lähtesta",
+ "restore all settings to the default values": "taasta kõigi sätete vaikeväärtused",
+ "Done": "Valmis",
+ "Caption Settings Dialog": "Pealdiste sätete dialoog",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Dialoogiakna algus. Paoklahv loobub aknast ja suleb selle.",
+ "End of dialog window.": "Dialoogiakna lõpp.",
+ "{1} is loading.": "{1} laadimisel.",
+ "Exit Picture-in-Picture": "Välju funktsioonist pilt pildis",
+ "Picture-in-Picture": "Pilt pildis"
+}
diff --git a/priv/static/vendored/video.js/lang/eu.js b/priv/static/vendored/video.js/lang/eu.js
new file mode 100644
index 0000000..2f08b5c
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/eu.js
@@ -0,0 +1,89 @@
+videojs.addLanguage('eu', {
+ "Audio Player": "Audio jogailua",
+ "Video Player": "Bideo jogailua",
+ "Play": "Hasi",
+ "Pause": "Gelditu",
+ "Replay": "Berriz hasi",
+ "Current Time": "Uneko denbora",
+ "Duration": "Iraupena",
+ "Remaining Time": "Gelditzen den denbora",
+ "Stream Type": "Jario mota",
+ "LIVE": "ZUZENEAN",
+ "Seek to live, currently behind live": "Zuzenekora joan, orain zuzenekoaren atzetik",
+ "Seek to live, currently playing live": "Zuzenekora joan, orain zuzenean ari da",
+ "Loaded": "Kargatuta",
+ "Progress": "Aurrerapena",
+ "Progress Bar": "Aurrerapen barra",
+ "progress bar timing: currentTime={1} duration={2}": "{1} / {2}",
+ "Fullscreen": "Pantaila osoa",
+ "Exit Fullscreen": "Irten pantaila osotik",
+ "Mute": "Ixildu",
+ "Unmute": "Soinua jarri",
+ "Playback Rate": "Abiadura",
+ "Subtitles": "Azpitituluak",
+ "subtitles off": "azpitituluak kenduta",
+ "Captions": "Oharrak",
+ "captions off": "oharrak kenduta",
+ "Chapters": "Kapituluak",
+ "Descriptions": "Deskribapenak",
+ "descriptions off": "deskribapenak kenduta",
+ "Audio Track": "Audio pista",
+ "Volume Level": "Bolumen maila",
+ "You aborted the media playback": "Bertan behera utzi duzu",
+ "A network error caused the media download to fail part-way.": "Sare errore batek deskargak huts egitea eragin du.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Media ezin izan da kargatu, zerbitzariak edo sareak huts egin duelako edo formatu horretako media erabili ezin delako.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Bertan behera gelditu da fitxategia ondo ez dagoelako edo zure nabigatzailean erabili ezin diren ezaugarriak dituelako.",
+ "No compatible source was found for this media.": "Ez dago media honentzako iturburu bateragarririk.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Media zifratuta dago eta ez ditugu beharrezko gakoak.",
+ "Play Video": "Bideoa hasi",
+ "Close": "Itxi",
+ "Close Modal Dialog": "Leihoa itxi",
+ "Modal Window": "Leihoa",
+ "This is a modal window": "Hau leiho modal bat da",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Leiho modal hau zure teklatuko Escape tekla sakatuz edo ixteko botoia sakatuz itxi daiteke.",
+ ", opens captions settings dialog": ", oharren ezarpenen leihoa irekitzen du",
+ ", opens subtitles settings dialog": ", azpitituluen ezarpenen leihoa irekitzen du",
+ ", opens descriptions settings dialog": ", deskribapenen ezarpenen leihoa irekitzen du",
+ ", selected": ", aukeratuta",
+ "captions settings": "oharren ezarpenak",
+ "subtitles settings": "azpitituluen ezarpenak",
+ "descriptions settings": "deskribapenen ezarpenak",
+ "Text": "Testua",
+ "White": "Zuria",
+ "Black": "Beltza",
+ "Red": "Gorria",
+ "Green": "Berdea",
+ "Blue": "Urdina",
+ "Yellow": "Horia",
+ "Magenta": "Magenta",
+ "Cyan": "Cyan (urdina)",
+ "Background": "Atzeko planoa",
+ "Window": "Leihoa",
+ "Transparent": "Gardena",
+ "Semi-Transparent": "Erdi-gardena",
+ "Opaque": "Opaku",
+ "Font Size": "Letra-tamaina",
+ "Text Edge Style": "Tesuaren etzen estiloa",
+ "None": "Bat ere ez",
+ "Raised": "Jasoa",
+ "Depressed": "Hondoratua",
+ "Uniform": "Uniformea",
+ "Drop shadow": "Itzalduna",
+ "Font Family": "Letra-tipoa",
+ "Proportional Sans-Serif": "Sans-Serif proportzionala",
+ "Monospace Sans-Serif": "Tarte berdineko Sans-Serif",
+ "Proportional Serif": "Serif proporzionala",
+ "Monospace Serif": "Tarte berdineko Serif",
+ "Casual": "Informala",
+ "Script": "Eskuz idatzitakoa",
+ "Small Caps": "letra xeheak",
+ "Reset": "Berrezarri",
+ "restore all settings to the default values": "berrezarri ezarpen guztiak defektuzko balioetara",
+ "Done": "Eginda",
+ "Caption Settings Dialog": "Oharren ezarpenen leihoa",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Leihoaren hasiera. Escapeta teklak leihoa itxi egingo du.",
+ "End of dialog window.": "Leihoaren amaiera.",
+ "{1} is loading.": "{1} kargatzen ari da.",
+ "Exit Picture-in-Picture": "Irten irudiz-irudiztik",
+ "Picture-in-Picture": "Irudiz-irudi"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/eu.json b/priv/static/vendored/video.js/lang/eu.json
new file mode 100644
index 0000000..d9fc5d9
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/eu.json
@@ -0,0 +1,89 @@
+{
+ "Audio Player": "Audio jogailua",
+ "Video Player": "Bideo jogailua",
+ "Play": "Hasi",
+ "Pause": "Gelditu",
+ "Replay": "Berriz hasi",
+ "Current Time": "Uneko denbora",
+ "Duration": "Iraupena",
+ "Remaining Time": "Gelditzen den denbora",
+ "Stream Type": "Jario mota",
+ "LIVE": "ZUZENEAN",
+ "Seek to live, currently behind live": "Zuzenekora joan, orain zuzenekoaren atzetik",
+ "Seek to live, currently playing live": "Zuzenekora joan, orain zuzenean ari da",
+ "Loaded": "Kargatuta",
+ "Progress": "Aurrerapena",
+ "Progress Bar": "Aurrerapen barra",
+ "progress bar timing: currentTime={1} duration={2}": "{1} / {2}",
+ "Fullscreen": "Pantaila osoa",
+ "Exit Fullscreen": "Irten pantaila osotik",
+ "Mute": "Ixildu",
+ "Unmute": "Soinua jarri",
+ "Playback Rate": "Abiadura",
+ "Subtitles": "Azpitituluak",
+ "subtitles off": "azpitituluak kenduta",
+ "Captions": "Oharrak",
+ "captions off": "oharrak kenduta",
+ "Chapters": "Kapituluak",
+ "Descriptions": "Deskribapenak",
+ "descriptions off": "deskribapenak kenduta",
+ "Audio Track": "Audio pista",
+ "Volume Level": "Bolumen maila",
+ "You aborted the media playback": "Bertan behera utzi duzu",
+ "A network error caused the media download to fail part-way.": "Sare errore batek deskargak huts egitea eragin du.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Media ezin izan da kargatu, zerbitzariak edo sareak huts egin duelako edo formatu horretako media erabili ezin delako.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Bertan behera gelditu da fitxategia ondo ez dagoelako edo zure nabigatzailean erabili ezin diren ezaugarriak dituelako.",
+ "No compatible source was found for this media.": "Ez dago media honentzako iturburu bateragarririk.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Media zifratuta dago eta ez ditugu beharrezko gakoak.",
+ "Play Video": "Bideoa hasi",
+ "Close": "Itxi",
+ "Close Modal Dialog": "Leihoa itxi",
+ "Modal Window": "Leihoa",
+ "This is a modal window": "Hau leiho modal bat da",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Leiho modal hau zure teklatuko Escape tekla sakatuz edo ixteko botoia sakatuz itxi daiteke.",
+ ", opens captions settings dialog": ", oharren ezarpenen leihoa irekitzen du",
+ ", opens subtitles settings dialog": ", azpitituluen ezarpenen leihoa irekitzen du",
+ ", opens descriptions settings dialog": ", deskribapenen ezarpenen leihoa irekitzen du",
+ ", selected": ", aukeratuta",
+ "captions settings": "oharren ezarpenak",
+ "subtitles settings": "azpitituluen ezarpenak",
+ "descriptions settings": "deskribapenen ezarpenak",
+ "Text": "Testua",
+ "White": "Zuria",
+ "Black": "Beltza",
+ "Red": "Gorria",
+ "Green": "Berdea",
+ "Blue": "Urdina",
+ "Yellow": "Horia",
+ "Magenta": "Magenta",
+ "Cyan": "Cyan (urdina)",
+ "Background": "Atzeko planoa",
+ "Window": "Leihoa",
+ "Transparent": "Gardena",
+ "Semi-Transparent": "Erdi-gardena",
+ "Opaque": "Opaku",
+ "Font Size": "Letra-tamaina",
+ "Text Edge Style": "Tesuaren etzen estiloa",
+ "None": "Bat ere ez",
+ "Raised": "Jasoa",
+ "Depressed": "Hondoratua",
+ "Uniform": "Uniformea",
+ "Drop shadow": "Itzalduna",
+ "Font Family": "Letra-tipoa",
+ "Proportional Sans-Serif": "Sans-Serif proportzionala",
+ "Monospace Sans-Serif": "Tarte berdineko Sans-Serif",
+ "Proportional Serif": "Serif proporzionala",
+ "Monospace Serif": "Tarte berdineko Serif",
+ "Casual": "Informala",
+ "Script": "Eskuz idatzitakoa",
+ "Small Caps": "letra xeheak",
+ "Reset": "Berrezarri",
+ "restore all settings to the default values": "berrezarri ezarpen guztiak defektuzko balioetara",
+ "Done": "Eginda",
+ "Caption Settings Dialog": "Oharren ezarpenen leihoa",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Leihoaren hasiera. Escapeta teklak leihoa itxi egingo du.",
+ "End of dialog window.": "Leihoaren amaiera.",
+ "{1} is loading.": "{1} kargatzen ari da.",
+ "Exit Picture-in-Picture": "Irten irudiz-irudiztik",
+ "Picture-in-Picture": "Irudiz-irudi"
+}
diff --git a/priv/static/vendored/video.js/lang/fa.js b/priv/static/vendored/video.js/lang/fa.js
new file mode 100644
index 0000000..00225f9
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/fa.js
@@ -0,0 +1,97 @@
+videojs.addLanguage('fa', {
+ "Audio Player": "پخش‌کنندهٔ صوت",
+ "Video Player": "پخش‌کنندهٔ ویدیو",
+ "Play": "پخش",
+ "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": "نوار پیشرفت",
+ "progress bar timing: currentTime={1} duration={2}": "{1} از {2}",
+ "Fullscreen": "تمام‌صفحه",
+ "Exit Fullscreen": "غیر تمام‌صفحه",
+ "Mute": "بی‌صدا",
+ "Unmute": "صدادار",
+ "Playback Rate": "سرعت پخش",
+ "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.": "رسانه قابل بارگیری نیست. ممکن است مشکلی در شبکه یا سرور رخ داده باشد یا قالب رسانه در دستگاه شما پشتیبانی نشود.",
+ "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.": "این رسانه رمزنگاری شده‌است و کلیدهای رمزگشایی آن موجود نیست.",
+ "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.": "این پنجره با کلید Escape یا دکمهٔ بستن قابل بسته‌شدن است.",
+ ", opens captions settings dialog": "، تنظیمات توضیجات را باز می‌کند",
+ ", opens subtitles settings dialog": "، تنظیمات زیرنویس را باز می‌کند",
+ ", opens descriptions settings dialog": "، تنظیمات توصیفات را باز می‌کند",
+ ", selected": "، انتخاب شد",
+ "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": "یکنواخت",
+ "Drop shadow": "سایه‌دار",
+ "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.": "شروع پنجرهٔ محاوره‌ای. دکمهٔ Escape عملیات را لغو کرده و پنجره را می‌بندد.",
+ "End of dialog window.": "پایان پنجرهٔ محاوره‌ای.",
+ "{1} is loading.": "{1} در حال بارگیری است.",
+ "Exit Picture-in-Picture": "خروج از حالت تصویر در تصویر",
+ "Picture-in-Picture": "تصویر در تصویر",
+ "Skip forward {1} seconds": "{1} ثانیه بعد",
+ "Skip backward {1} seconds": "{1} ثانیه قبل",
+ "No content": "بدون محتوا",
+ "Color": "رنگ",
+ "Opacity": "شفافیت",
+ "Text Background": "رنگ پس زمینه",
+ "Caption Area Background": "رنگ پس زمینه عنوان",
+ "Playing in Picture-in-Picture": "پخش در حالت تصویر در تصویر"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/fa.json b/priv/static/vendored/video.js/lang/fa.json
new file mode 100644
index 0000000..b7f4d66
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/fa.json
@@ -0,0 +1,97 @@
+{
+ "Audio Player": "پخش‌کنندهٔ صوت",
+ "Video Player": "پخش‌کنندهٔ ویدیو",
+ "Play": "پخش",
+ "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": "نوار پیشرفت",
+ "progress bar timing: currentTime={1} duration={2}": "{1} از {2}",
+ "Fullscreen": "تمام‌صفحه",
+ "Exit Fullscreen": "غیر تمام‌صفحه",
+ "Mute": "بی‌صدا",
+ "Unmute": "صدادار",
+ "Playback Rate": "سرعت پخش",
+ "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.": "رسانه قابل بارگیری نیست. ممکن است مشکلی در شبکه یا سرور رخ داده باشد یا قالب رسانه در دستگاه شما پشتیبانی نشود.",
+ "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.": "این رسانه رمزنگاری شده‌است و کلیدهای رمزگشایی آن موجود نیست.",
+ "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.": "این پنجره با کلید Escape یا دکمهٔ بستن قابل بسته‌شدن است.",
+ ", opens captions settings dialog": "، تنظیمات توضیجات را باز می‌کند",
+ ", opens subtitles settings dialog": "، تنظیمات زیرنویس را باز می‌کند",
+ ", opens descriptions settings dialog": "، تنظیمات توصیفات را باز می‌کند",
+ ", selected": "، انتخاب شد",
+ "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": "یکنواخت",
+ "Drop shadow": "سایه‌دار",
+ "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.": "شروع پنجرهٔ محاوره‌ای. دکمهٔ Escape عملیات را لغو کرده و پنجره را می‌بندد.",
+ "End of dialog window.": "پایان پنجرهٔ محاوره‌ای.",
+ "{1} is loading.": "{1} در حال بارگیری است.",
+ "Exit Picture-in-Picture": "خروج از حالت تصویر در تصویر",
+ "Picture-in-Picture": "تصویر در تصویر",
+ "Skip forward {1} seconds": "{1} ثانیه بعد",
+ "Skip backward {1} seconds": "{1} ثانیه قبل",
+ "No content": "بدون محتوا",
+ "Color": "رنگ",
+ "Opacity": "شفافیت",
+ "Text Background": "رنگ پس زمینه",
+ "Caption Area Background": "رنگ پس زمینه عنوان",
+ "Playing in Picture-in-Picture": "پخش در حالت تصویر در تصویر"
+}
diff --git a/priv/static/vendored/video.js/lang/fi.js b/priv/static/vendored/video.js/lang/fi.js
new file mode 100644
index 0000000..95549bb
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/fi.js
@@ -0,0 +1,26 @@
+videojs.addLanguage('fi', {
+ "Play": "Toisto",
+ "Pause": "Tauko",
+ "Current Time": "Tämänhetkinen aika",
+ "Duration": "Kokonaisaika",
+ "Remaining Time": "Jäljellä oleva aika",
+ "Stream Type": "Lähetystyyppi",
+ "LIVE": "LIVE",
+ "Loaded": "Ladattu",
+ "Progress": "Edistyminen",
+ "Fullscreen": "Koko näyttö",
+ "Exit Fullscreen": "Koko näyttö pois",
+ "Mute": "Ääni pois",
+ "Unmute": "Ääni päällä",
+ "Playback Rate": "Toistonopeus",
+ "Subtitles": "Tekstitys",
+ "subtitles off": "Tekstitys pois",
+ "Captions": "Tekstitys",
+ "captions off": "Tekstitys pois",
+ "Chapters": "Kappaleet",
+ "You aborted the media playback": "Olet keskeyttänyt videotoiston.",
+ "A network error caused the media download to fail part-way.": "Verkkovirhe keskeytti videon latauksen.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Videon lataus ei onnistunut joko palvelin- tai verkkovirheestä tai väärästä formaatista johtuen.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Videon toisto keskeytyi, koska media on vaurioitunut tai käyttää käyttää toimintoja, joita selaimesi ei tue.",
+ "No compatible source was found for this media.": "Tälle videolle ei löytynyt yhteensopivaa lähdettä."
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/fi.json b/priv/static/vendored/video.js/lang/fi.json
new file mode 100644
index 0000000..d9bd475
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/fi.json
@@ -0,0 +1,26 @@
+{
+ "Play": "Toisto",
+ "Pause": "Tauko",
+ "Current Time": "Tämänhetkinen aika",
+ "Duration": "Kokonaisaika",
+ "Remaining Time": "Jäljellä oleva aika",
+ "Stream Type": "Lähetystyyppi",
+ "LIVE": "LIVE",
+ "Loaded": "Ladattu",
+ "Progress": "Edistyminen",
+ "Fullscreen": "Koko näyttö",
+ "Exit Fullscreen": "Koko näyttö pois",
+ "Mute": "Ääni pois",
+ "Unmute": "Ääni päällä",
+ "Playback Rate": "Toistonopeus",
+ "Subtitles": "Tekstitys",
+ "subtitles off": "Tekstitys pois",
+ "Captions": "Tekstitys",
+ "captions off": "Tekstitys pois",
+ "Chapters": "Kappaleet",
+ "You aborted the media playback": "Olet keskeyttänyt videotoiston.",
+ "A network error caused the media download to fail part-way.": "Verkkovirhe keskeytti videon latauksen.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Videon lataus ei onnistunut joko palvelin- tai verkkovirheestä tai väärästä formaatista johtuen.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Videon toisto keskeytyi, koska media on vaurioitunut tai käyttää käyttää toimintoja, joita selaimesi ei tue.",
+ "No compatible source was found for this media.": "Tälle videolle ei löytynyt yhteensopivaa lähdettä."
+}
diff --git a/priv/static/vendored/video.js/lang/fr.js b/priv/static/vendored/video.js/lang/fr.js
new file mode 100644
index 0000000..b254399
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/fr.js
@@ -0,0 +1,96 @@
+videojs.addLanguage('fr', {
+ "Audio Player": "Lecteur audio",
+ "Video Player": "Lecteur vidéo",
+ "Play": "Lecture",
+ "Pause": "Pause",
+ "Replay": "Revoir",
+ "Current Time": "Temps actuel",
+ "Duration": "Durée",
+ "Remaining Time": "Temps restant",
+ "Stream Type": "Type de flux",
+ "LIVE": "EN DIRECT",
+ "Seek to live, currently behind live": "Rechercher le direct, actuellement après le direct",
+ "Seek to live, currently playing live": "Rechercher le direct, le direct actuellement en cours de lecture",
+ "Loaded": "Chargé",
+ "Progress": "Progression",
+ "Progress Bar": "Barre de progression",
+ "progress bar timing: currentTime={1} duration={2}": "{1} de {2}",
+ "Fullscreen": "Plein écran",
+ "Exit Fullscreen": "Fenêtré",
+ "Mute": "Mettre en sourdine",
+ "Unmute": "Activer le son",
+ "Playback Rate": "Vitesse de lecture",
+ "Subtitles": "Sous-titres",
+ "subtitles off": "Sous-titres désactivés",
+ "Captions": "Sous-titres transcrits",
+ "captions off": "Sous-titres transcrits désactivés",
+ "Chapters": "Chapitres",
+ "Descriptions": "Descriptions",
+ "descriptions off": "descriptions désactivées",
+ "Audio Track": "Piste audio",
+ "Volume Level": "Niveau de volume",
+ "You aborted the media playback": "Vous avez interrompu la lecture de la vidéo.",
+ "A network error caused the media download to fail part-way.": "Une erreur de réseau a interrompu le téléchargement de la vidéo.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Cette vidéo n'a pas pu être chargée, soit parce que le serveur ou le réseau a échoué ou parce que le format n'est pas reconnu.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "La lecture de la vidéo a été interrompue à cause d'un problème de corruption ou parce que la vidéo utilise des fonctionnalités non prises en charge par votre navigateur.",
+ "No compatible source was found for this media.": "Aucune source compatible n'a été trouvée pour cette vidéo.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Le média est chiffré et nous n'avons pas les clés pour le déchiffrer.",
+ "Play Video": "Lire la vidéo",
+ "Close": "Fermer",
+ "Close Modal Dialog": "Fermer la boîte de dialogue modale",
+ "Modal Window": "Fenêtre modale",
+ "This is a modal window": "Ceci est une fenêtre modale",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Ce modal peut être fermé en appuyant sur la touche Échap ou activer le bouton de fermeture.",
+ ", opens captions settings dialog": ", ouvrir les paramètres des sous-titres transcrits",
+ ", opens subtitles settings dialog": ", ouvrir les paramètres des sous-titres",
+ ", opens descriptions settings dialog": ", ouvrir les paramètres des descriptions",
+ ", selected": ", sélectionné",
+ "captions settings": "Paramètres des sous-titres transcrits",
+ "subtitles settings": "Paramètres des sous-titres",
+ "descriptions settings": "Paramètres des descriptions",
+ "Text": "Texte",
+ "White": "Blanc",
+ "Black": "Noir",
+ "Red": "Rouge",
+ "Green": "Vert",
+ "Blue": "Bleu",
+ "Yellow": "Jaune",
+ "Magenta": "Magenta",
+ "Cyan": "Cyan",
+ "Background": "Arrière-plan",
+ "Window": "Fenêtre",
+ "Transparent": "Transparent",
+ "Semi-Transparent": "Semi-transparent",
+ "Opaque": "Opaque",
+ "Font Size": "Taille des caractères",
+ "Text Edge Style": "Style des contours du texte",
+ "None": "Aucun",
+ "Raised": "Élevé",
+ "Depressed": "Enfoncé",
+ "Uniform": "Uniforme",
+ "Drop shadow": "Ombre portée",
+ "Font Family": "Famille de polices",
+ "Proportional Sans-Serif": "Polices à chasse variable sans empattement (Proportional Sans-Serif)",
+ "Monospace Sans-Serif": "Polices à chasse fixe sans empattement (Monospace Sans-Serif)",
+ "Proportional Serif": "Polices à chasse variable avec empattement (Proportional Serif)",
+ "Monospace Serif": "Polices à chasse fixe avec empattement (Monospace Serif)",
+ "Casual": "Manuscrite",
+ "Script": "Scripte",
+ "Small Caps": "Petites capitales",
+ "Reset": "Réinitialiser",
+ "restore all settings to the default values": "Restaurer tous les paramètres aux valeurs par défaut",
+ "Done": "Terminé",
+ "Caption Settings Dialog": "Boîte de dialogue des paramètres des sous-titres transcrits",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Début de la fenêtre de dialogue. La touche d'échappement annulera et fermera la fenêtre.",
+ "End of dialog window.": "Fin de la fenêtre de dialogue.",
+ "Exit Picture-in-Picture": "Quitter le mode image dans l'image",
+ "Picture-in-Picture": "Image dans l'image",
+ "{1} is loading.": "{1} en cours de chargement.",
+ "No content": "Aucun contenu",
+ "Color": "Couleur",
+ "Opacity": "Opacité",
+ "Text Background": "Arrière-plan du texte",
+ "Caption Area Background": "Arrière-plan de la zone de sous-titre",
+ "Skip backward {1} seconds": "Reculer de {1} secondes",
+ "Skip forward {1} seconds": "Avancer de {1} secondes"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/fr.json b/priv/static/vendored/video.js/lang/fr.json
new file mode 100644
index 0000000..513b64c
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/fr.json
@@ -0,0 +1,96 @@
+{
+ "Audio Player": "Lecteur audio",
+ "Video Player": "Lecteur vidéo",
+ "Play": "Lecture",
+ "Pause": "Pause",
+ "Replay": "Revoir",
+ "Current Time": "Temps actuel",
+ "Duration": "Durée",
+ "Remaining Time": "Temps restant",
+ "Stream Type": "Type de flux",
+ "LIVE": "EN DIRECT",
+ "Seek to live, currently behind live": "Rechercher le direct, actuellement après le direct",
+ "Seek to live, currently playing live": "Rechercher le direct, le direct actuellement en cours de lecture",
+ "Loaded": "Chargé",
+ "Progress": "Progression",
+ "Progress Bar": "Barre de progression",
+ "progress bar timing: currentTime={1} duration={2}": "{1} de {2}",
+ "Fullscreen": "Plein écran",
+ "Exit Fullscreen": "Fenêtré",
+ "Mute": "Mettre en sourdine",
+ "Unmute": "Activer le son",
+ "Playback Rate": "Vitesse de lecture",
+ "Subtitles": "Sous-titres",
+ "subtitles off": "Sous-titres désactivés",
+ "Captions": "Sous-titres transcrits",
+ "captions off": "Sous-titres transcrits désactivés",
+ "Chapters": "Chapitres",
+ "Descriptions": "Descriptions",
+ "descriptions off": "descriptions désactivées",
+ "Audio Track": "Piste audio",
+ "Volume Level": "Niveau de volume",
+ "You aborted the media playback": "Vous avez interrompu la lecture de la vidéo.",
+ "A network error caused the media download to fail part-way.": "Une erreur de réseau a interrompu le téléchargement de la vidéo.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Cette vidéo n'a pas pu être chargée, soit parce que le serveur ou le réseau a échoué ou parce que le format n'est pas reconnu.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "La lecture de la vidéo a été interrompue à cause d'un problème de corruption ou parce que la vidéo utilise des fonctionnalités non prises en charge par votre navigateur.",
+ "No compatible source was found for this media.": "Aucune source compatible n'a été trouvée pour cette vidéo.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Le média est chiffré et nous n'avons pas les clés pour le déchiffrer.",
+ "Play Video": "Lire la vidéo",
+ "Close": "Fermer",
+ "Close Modal Dialog": "Fermer la boîte de dialogue modale",
+ "Modal Window": "Fenêtre modale",
+ "This is a modal window": "Ceci est une fenêtre modale",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Ce modal peut être fermé en appuyant sur la touche Échap ou activer le bouton de fermeture.",
+ ", opens captions settings dialog": ", ouvrir les paramètres des sous-titres transcrits",
+ ", opens subtitles settings dialog": ", ouvrir les paramètres des sous-titres",
+ ", opens descriptions settings dialog": ", ouvrir les paramètres des descriptions",
+ ", selected": ", sélectionné",
+ "captions settings": "Paramètres des sous-titres transcrits",
+ "subtitles settings": "Paramètres des sous-titres",
+ "descriptions settings": "Paramètres des descriptions",
+ "Text": "Texte",
+ "White": "Blanc",
+ "Black": "Noir",
+ "Red": "Rouge",
+ "Green": "Vert",
+ "Blue": "Bleu",
+ "Yellow": "Jaune",
+ "Magenta": "Magenta",
+ "Cyan": "Cyan",
+ "Background": "Arrière-plan",
+ "Window": "Fenêtre",
+ "Transparent": "Transparent",
+ "Semi-Transparent": "Semi-transparent",
+ "Opaque": "Opaque",
+ "Font Size": "Taille des caractères",
+ "Text Edge Style": "Style des contours du texte",
+ "None": "Aucun",
+ "Raised": "Élevé",
+ "Depressed": "Enfoncé",
+ "Uniform": "Uniforme",
+ "Drop shadow": "Ombre portée",
+ "Font Family": "Famille de polices",
+ "Proportional Sans-Serif": "Polices à chasse variable sans empattement (Proportional Sans-Serif)",
+ "Monospace Sans-Serif": "Polices à chasse fixe sans empattement (Monospace Sans-Serif)",
+ "Proportional Serif": "Polices à chasse variable avec empattement (Proportional Serif)",
+ "Monospace Serif": "Polices à chasse fixe avec empattement (Monospace Serif)",
+ "Casual": "Manuscrite",
+ "Script": "Scripte",
+ "Small Caps": "Petites capitales",
+ "Reset": "Réinitialiser",
+ "restore all settings to the default values": "Restaurer tous les paramètres aux valeurs par défaut",
+ "Done": "Terminé",
+ "Caption Settings Dialog": "Boîte de dialogue des paramètres des sous-titres transcrits",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Début de la fenêtre de dialogue. La touche d'échappement annulera et fermera la fenêtre.",
+ "End of dialog window.": "Fin de la fenêtre de dialogue.",
+ "Exit Picture-in-Picture": "Quitter le mode image dans l'image",
+ "Picture-in-Picture": "Image dans l'image",
+ "{1} is loading.": "{1} en cours de chargement.",
+ "No content": "Aucun contenu",
+ "Color": "Couleur",
+ "Opacity": "Opacité",
+ "Text Background": "Arrière-plan du texte",
+ "Caption Area Background": "Arrière-plan de la zone de sous-titre",
+ "Skip backward {1} seconds": "Reculer de {1} secondes",
+ "Skip forward {1} seconds": "Avancer de {1} secondes"
+}
diff --git a/priv/static/vendored/video.js/lang/gd.js b/priv/static/vendored/video.js/lang/gd.js
new file mode 100644
index 0000000..c0b4ca7
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/gd.js
@@ -0,0 +1,87 @@
+videojs.addLanguage('gd', {
+ "Audio Player": "Cluicheadair fuaime",
+ "Video Player": "Cluicheadair video",
+ "Play": "Cluich",
+ "Pause": "Cuir ’na stad",
+ "Replay": "Cluich a-rithist",
+ "Current Time": "An ùine làithreach",
+ "Duration": "Faide",
+ "Remaining Time": "An ùine air fhàgail",
+ "Stream Type": "Seòrsa an t-sruthaidh",
+ "LIVE": "BEÒ",
+ "Seek to live, currently behind live": "A’ sireadh sruth beò ’s air dheireadh",
+ "Seek to live, currently playing live": "A’ sireadh sruth beò ’s ‘ga chluich",
+ "Loaded": "Air a luchdadh",
+ "Progress": "Adhartas",
+ "Progress Bar": "Bàr adhartais",
+ "progress bar timing: currentTime={1} duration={2}": "{1} à {2}",
+ "Fullscreen": "Làn-sgrìn",
+ "Exit Fullscreen": "Fàg modh làn-sgrìn",
+ "Mute": "Mùch",
+ "Unmute": "Dì-mhùch",
+ "Playback Rate": "Reat na cluiche",
+ "Subtitles": "Fo-thiotalan",
+ "subtitles off": "fo-thiotalan dheth",
+ "Captions": "Caipseanan",
+ "captions off": "caipseanan dheth",
+ "Chapters": "Caibideil",
+ "Descriptions": "Tuairisgeulan",
+ "descriptions off": "tuairisgeulan dheth",
+ "Audio Track": "Traca fuaime",
+ "Volume Level": "Àirde na fuaime",
+ "You aborted the media playback": "Sguir thu de chluich a’ mheadhain",
+ "A network error caused the media download to fail part-way.": "Cha deach leinn an còrr dhen mheadhan a luchdadh a-nuas ri linn mearachd lìonraidh.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Cha b’ urrainn dhuinn am meadhan a luchdadh – dh’fhaoidte gun do dh’fhàillig leis an fhrithealaiche no an lìonra no nach cuir sinn taic ris an fhòrmat.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Sguir sinn de chluich a’ mheadhain – dh’fhaoidte gu bheil e coirbte no gu bheil gleus aig a’ mheadhan nach cuir am brabhsair taic ris.",
+ "No compatible source was found for this media.": "Cha ceach tùs co-chòrdail a lorg airson a’ mheadhain seo.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Tha am meadhan crioptaichte ’s chan eil iuchair dì-chrioptachaidh againn dha.",
+ "Play Video": "Cluich video",
+ "Close": "Dùin",
+ "Close Modal Dialog": "Dùin an còmhradh",
+ "Modal Window": "Uinneag mòdach",
+ "This is a modal window": "Seo uinneag mòdach",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "’S urrainn dhut seo a dhùnadh leis an iuchair Escape no leis a’ phutan dùnaidh.",
+ ", opens captions settings dialog": ", fosglaidh e còmhradh nan roghainnean",
+ ", opens subtitles settings dialog": ", fosglaidh e còmhradh nam fo-thiotalan",
+ ", opens descriptions settings dialog": ", fosglaidh e còmhradh roghainnean nan tuairisgeulan",
+ ", selected": ", air a thaghadh",
+ "captions settings": "roghainnean nan caipseanan",
+ "subtitles settings": "roghainnean nam fo-thiotalan",
+ "descriptions settings": "roghainnean nan tuairisgeulan",
+ "Text": "Teacsa",
+ "White": "Geal",
+ "Black": "Dubh",
+ "Red": "Dearg",
+ "Green": "Uaine",
+ "Blue": "Gorm",
+ "Yellow": "Buidhe",
+ "Magenta": "Magenta",
+ "Cyan": "Saidhean",
+ "Background": "Cùlaibh",
+ "Window": "Uinneag",
+ "Transparent": "Trìd-shoilleir",
+ "Semi-Transparent": "Leth-thrìd-shoilleir",
+ "Opaque": "Trìd-dhoilleir",
+ "Font Size": "Meud a’ chrutha-chlò",
+ "Text Edge Style": "Stoidhle oir an teacsa",
+ "None": "Chan eil gin",
+ "Raised": "Àrdaichte",
+ "Depressed": "Air a bhrùthadh",
+ "Uniform": "Cunbhalach",
+ "Drop shadow": "Sgàil",
+ "Font Family": "Teaghlach a’ chrutha-chlò",
+ "Proportional Sans-Serif": "Sans-serif co-rèireach",
+ "Monospace Sans-Serif": "Sans-serif aon-leud",
+ "Proportional Serif": "Serif co-rèireach",
+ "Monospace Serif": "Serif aon-leud",
+ "Casual": "Fuasgailte",
+ "Script": "Sgriobt",
+ "Small Caps": "Ceann-litrichean beaga",
+ "Reset": "Ath-shuidhich",
+ "restore all settings to the default values": "till dhan a h-uile bun-roghainn",
+ "Done": "Deiseil",
+ "Caption Settings Dialog": "Còmhradh roghainnean nan caipseanan",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Toiseach uinneag còmhraidh. Sguiridh Escape dheth ’s dùinidh e an uinneag",
+ "End of dialog window.": "Deireadh uinneag còmhraidh.",
+ "{1} is loading.": "Tha {1} ’ga luchdadh."
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/gd.json b/priv/static/vendored/video.js/lang/gd.json
new file mode 100755
index 0000000..6d06843
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/gd.json
@@ -0,0 +1,87 @@
+{
+ "Audio Player": "Cluicheadair fuaime",
+ "Video Player": "Cluicheadair video",
+ "Play": "Cluich",
+ "Pause": "Cuir ’na stad",
+ "Replay": "Cluich a-rithist",
+ "Current Time": "An ùine làithreach",
+ "Duration": "Faide",
+ "Remaining Time": "An ùine air fhàgail",
+ "Stream Type": "Seòrsa an t-sruthaidh",
+ "LIVE": "BEÒ",
+ "Seek to live, currently behind live": "A’ sireadh sruth beò ’s air dheireadh",
+ "Seek to live, currently playing live": "A’ sireadh sruth beò ’s ‘ga chluich",
+ "Loaded": "Air a luchdadh",
+ "Progress": "Adhartas",
+ "Progress Bar": "Bàr adhartais",
+ "progress bar timing: currentTime={1} duration={2}": "{1} à {2}",
+ "Fullscreen": "Làn-sgrìn",
+ "Exit Fullscreen": "Fàg modh làn-sgrìn",
+ "Mute": "Mùch",
+ "Unmute": "Dì-mhùch",
+ "Playback Rate": "Reat na cluiche",
+ "Subtitles": "Fo-thiotalan",
+ "subtitles off": "fo-thiotalan dheth",
+ "Captions": "Caipseanan",
+ "captions off": "caipseanan dheth",
+ "Chapters": "Caibideil",
+ "Descriptions": "Tuairisgeulan",
+ "descriptions off": "tuairisgeulan dheth",
+ "Audio Track": "Traca fuaime",
+ "Volume Level": "Àirde na fuaime",
+ "You aborted the media playback": "Sguir thu de chluich a’ mheadhain",
+ "A network error caused the media download to fail part-way.": "Cha deach leinn an còrr dhen mheadhan a luchdadh a-nuas ri linn mearachd lìonraidh.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Cha b’ urrainn dhuinn am meadhan a luchdadh – dh’fhaoidte gun do dh’fhàillig leis an fhrithealaiche no an lìonra no nach cuir sinn taic ris an fhòrmat.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Sguir sinn de chluich a’ mheadhain – dh’fhaoidte gu bheil e coirbte no gu bheil gleus aig a’ mheadhan nach cuir am brabhsair taic ris.",
+ "No compatible source was found for this media.": "Cha ceach tùs co-chòrdail a lorg airson a’ mheadhain seo.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Tha am meadhan crioptaichte ’s chan eil iuchair dì-chrioptachaidh againn dha.",
+ "Play Video": "Cluich video",
+ "Close": "Dùin",
+ "Close Modal Dialog": "Dùin an còmhradh",
+ "Modal Window": "Uinneag mòdach",
+ "This is a modal window": "Seo uinneag mòdach",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "’S urrainn dhut seo a dhùnadh leis an iuchair Escape no leis a’ phutan dùnaidh.",
+ ", opens captions settings dialog": ", fosglaidh e còmhradh nan roghainnean",
+ ", opens subtitles settings dialog": ", fosglaidh e còmhradh nam fo-thiotalan",
+ ", opens descriptions settings dialog": ", fosglaidh e còmhradh roghainnean nan tuairisgeulan",
+ ", selected": ", air a thaghadh",
+ "captions settings": "roghainnean nan caipseanan",
+ "subtitles settings": "roghainnean nam fo-thiotalan",
+ "descriptions settings": "roghainnean nan tuairisgeulan",
+ "Text": "Teacsa",
+ "White": "Geal",
+ "Black": "Dubh",
+ "Red": "Dearg",
+ "Green": "Uaine",
+ "Blue": "Gorm",
+ "Yellow": "Buidhe",
+ "Magenta": "Magenta",
+ "Cyan": "Saidhean",
+ "Background": "Cùlaibh",
+ "Window": "Uinneag",
+ "Transparent": "Trìd-shoilleir",
+ "Semi-Transparent": "Leth-thrìd-shoilleir",
+ "Opaque": "Trìd-dhoilleir",
+ "Font Size": "Meud a’ chrutha-chlò",
+ "Text Edge Style": "Stoidhle oir an teacsa",
+ "None": "Chan eil gin",
+ "Raised": "Àrdaichte",
+ "Depressed": "Air a bhrùthadh",
+ "Uniform": "Cunbhalach",
+ "Drop shadow": "Sgàil",
+ "Font Family": "Teaghlach a’ chrutha-chlò",
+ "Proportional Sans-Serif": "Sans-serif co-rèireach",
+ "Monospace Sans-Serif": "Sans-serif aon-leud",
+ "Proportional Serif": "Serif co-rèireach",
+ "Monospace Serif": "Serif aon-leud",
+ "Casual": "Fuasgailte",
+ "Script": "Sgriobt",
+ "Small Caps": "Ceann-litrichean beaga",
+ "Reset": "Ath-shuidhich",
+ "restore all settings to the default values": "till dhan a h-uile bun-roghainn",
+ "Done": "Deiseil",
+ "Caption Settings Dialog": "Còmhradh roghainnean nan caipseanan",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Toiseach uinneag còmhraidh. Sguiridh Escape dheth ’s dùinidh e an uinneag",
+ "End of dialog window.": "Deireadh uinneag còmhraidh.",
+ "{1} is loading.": "Tha {1} ’ga luchdadh."
+}
diff --git a/priv/static/vendored/video.js/lang/gl.js b/priv/static/vendored/video.js/lang/gl.js
new file mode 100644
index 0000000..afe2cd8
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/gl.js
@@ -0,0 +1,87 @@
+videojs.addLanguage('gl', {
+ "Audio Player": "Reprodutor de son",
+ "Video Player": "Reprodutor de vídeo",
+ "Play": "Reproducir",
+ "Pause": "Pausa",
+ "Replay": "Repetir",
+ "Current Time": "Tempo reproducido",
+ "Duration": "Duración",
+ "Remaining Time": "Tempo restante",
+ "Stream Type": "Tipo de fluxo",
+ "LIVE": "EN DIRECTO",
+ "Seek to live, currently behind live": "Buscando directo, actualmente tras en directo",
+ "Seek to live, currently playing live": "Buscando directo, actualmente reproducindo en directo",
+ "Loaded": "Cargado",
+ "Progress": "Progresión",
+ "Progress Bar": "Barra de progreso",
+ "progress bar timing: currentTime={1} duration={2}": "{1} de {2}",
+ "Fullscreen": "Pantalla completa",
+ "Exit Fullscreen": "Xanela",
+ "Mute": "Silenciar",
+ "Unmute": "Son activado",
+ "Playback Rate": "Velocidade de reprodución",
+ "Subtitles": "Subtítulos",
+ "subtitles off": "subtítulos desactivados",
+ "Captions": "Subtítulos para xordos",
+ "captions off": "subtítulos para xordos desactivados",
+ "Chapters": "Capítulos",
+ "Descriptions": "Descricións",
+ "descriptions off": "descricións desactivadas",
+ "Audio Track": "Pista de son",
+ "Volume Level": "Nivel do volume",
+ "You aborted the media playback": "Vostede interrompeu a reprodución do medio.",
+ "A network error caused the media download to fail part-way.": "Un erro de rede interrompeu a descarga do medio.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Non foi posíbel cargar o medio por mor dun fallo de rede ou do servidor ou porque o formato non é compatíbel.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Interrompeuse a reprodución do medio por mor dun problema de estragamento dos datos ou porque o medio precisa funcións que o seu navegador non ofrece.",
+ "No compatible source was found for this media.": "Non se atopou ningunha orixe compatíbel con este vídeo.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "O medio está cifrado e non temos as chaves para descifralo .",
+ "Play Video": "Reproducir vídeo",
+ "Close": "Pechar",
+ "Close Modal Dialog": "Pechar a caixa de diálogo modal",
+ "Modal Window": "Xanela modal",
+ "This is a modal window": "Esta é unha xanela modal",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Este diálogo modal pódese pechar premendo a tecla Escape ou activando o botón de pechar.",
+ ", opens captions settings dialog": ", abre o diálogo de axustes dos subtítulos para xordos",
+ ", opens subtitles settings dialog": ", abre o diálogo de axustes dos subtítulos",
+ ", opens descriptions settings dialog": ", abre o diálogo de axustes das descricións",
+ ", selected": ", séleccionado",
+ "captions settings": "axustes dos subtítulos para xordos",
+ "subtitles settings": "axustes dos subtítulos",
+ "descriptions settings": "axustes das descricións",
+ "Text": "Texto",
+ "White": "Branco",
+ "Black": "Negro",
+ "Red": "Vermello",
+ "Green": "Verde",
+ "Blue": "Azul",
+ "Yellow": "Marelo",
+ "Magenta": "Maxenta",
+ "Cyan": "Cian",
+ "Background": "Fondo",
+ "Window": "Xanela",
+ "Transparent": "Transparente",
+ "Semi-Transparent": "Semi-transparente",
+ "Opaque": "Opaca",
+ "Font Size": "Tamaño das letras",
+ "Text Edge Style": "Estilo do bordos do texto",
+ "None": "Ningún",
+ "Raised": "Érguida",
+ "Depressed": "Caída",
+ "Uniform": "Uniforme",
+ "Drop shadow": "Sombra caída",
+ "Font Family": "Familia de letras",
+ "Proportional Sans-Serif": "Sans-Serif proporcional",
+ "Monospace Sans-Serif": "Sans-Serif monoespazo (caixa fixa)",
+ "Proportional Serif": "Serif proporcional",
+ "Monospace Serif": "Serif monoespazo (caixa fixa)",
+ "Casual": "Manuscrito",
+ "Script": "Itálica",
+ "Small Caps": "Pequenas maiúsculas",
+ "Reset": "Reiniciar",
+ "restore all settings to the default values": "restaurar todos os axustes aos valores predeterminados",
+ "Done": "Feito",
+ "Caption Settings Dialog": "Diálogo de axustes dos subtítulos para xordos",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Inicio da xanela de diálogo. A tecla Escape cancelará e pechará a xanela.",
+ "End of dialog window.": "Fin da xanela de diálogo.",
+ "{1} is loading.": "{1} está a cargar."
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/gl.json b/priv/static/vendored/video.js/lang/gl.json
new file mode 100644
index 0000000..9b0d7b1
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/gl.json
@@ -0,0 +1,87 @@
+{
+ "Audio Player": "Reprodutor de son",
+ "Video Player": "Reprodutor de vídeo",
+ "Play": "Reproducir",
+ "Pause": "Pausa",
+ "Replay": "Repetir",
+ "Current Time": "Tempo reproducido",
+ "Duration": "Duración",
+ "Remaining Time": "Tempo restante",
+ "Stream Type": "Tipo de fluxo",
+ "LIVE": "EN DIRECTO",
+ "Seek to live, currently behind live": "Buscando directo, actualmente tras en directo",
+ "Seek to live, currently playing live": "Buscando directo, actualmente reproducindo en directo",
+ "Loaded": "Cargado",
+ "Progress": "Progresión",
+ "Progress Bar": "Barra de progreso",
+ "progress bar timing: currentTime={1} duration={2}": "{1} de {2}",
+ "Fullscreen": "Pantalla completa",
+ "Exit Fullscreen": "Xanela",
+ "Mute": "Silenciar",
+ "Unmute": "Son activado",
+ "Playback Rate": "Velocidade de reprodución",
+ "Subtitles": "Subtítulos",
+ "subtitles off": "subtítulos desactivados",
+ "Captions": "Subtítulos para xordos",
+ "captions off": "subtítulos para xordos desactivados",
+ "Chapters": "Capítulos",
+ "Descriptions": "Descricións",
+ "descriptions off": "descricións desactivadas",
+ "Audio Track": "Pista de son",
+ "Volume Level": "Nivel do volume",
+ "You aborted the media playback": "Vostede interrompeu a reprodución do medio.",
+ "A network error caused the media download to fail part-way.": "Un erro de rede interrompeu a descarga do medio.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Non foi posíbel cargar o medio por mor dun fallo de rede ou do servidor ou porque o formato non é compatíbel.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Interrompeuse a reprodución do medio por mor dun problema de estragamento dos datos ou porque o medio precisa funcións que o seu navegador non ofrece.",
+ "No compatible source was found for this media.": "Non se atopou ningunha orixe compatíbel con este vídeo.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "O medio está cifrado e non temos as chaves para descifralo .",
+ "Play Video": "Reproducir vídeo",
+ "Close": "Pechar",
+ "Close Modal Dialog": "Pechar a caixa de diálogo modal",
+ "Modal Window": "Xanela modal",
+ "This is a modal window": "Esta é unha xanela modal",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Este diálogo modal pódese pechar premendo a tecla Escape ou activando o botón de pechar.",
+ ", opens captions settings dialog": ", abre o diálogo de axustes dos subtítulos para xordos",
+ ", opens subtitles settings dialog": ", abre o diálogo de axustes dos subtítulos",
+ ", opens descriptions settings dialog": ", abre o diálogo de axustes das descricións",
+ ", selected": ", séleccionado",
+ "captions settings": "axustes dos subtítulos para xordos",
+ "subtitles settings": "axustes dos subtítulos",
+ "descriptions settings": "axustes das descricións",
+ "Text": "Texto",
+ "White": "Branco",
+ "Black": "Negro",
+ "Red": "Vermello",
+ "Green": "Verde",
+ "Blue": "Azul",
+ "Yellow": "Marelo",
+ "Magenta": "Maxenta",
+ "Cyan": "Cian",
+ "Background": "Fondo",
+ "Window": "Xanela",
+ "Transparent": "Transparente",
+ "Semi-Transparent": "Semi-transparente",
+ "Opaque": "Opaca",
+ "Font Size": "Tamaño das letras",
+ "Text Edge Style": "Estilo do bordos do texto",
+ "None": "Ningún",
+ "Raised": "Érguida",
+ "Depressed": "Caída",
+ "Uniform": "Uniforme",
+ "Drop shadow": "Sombra caída",
+ "Font Family": "Familia de letras",
+ "Proportional Sans-Serif": "Sans-Serif proporcional",
+ "Monospace Sans-Serif": "Sans-Serif monoespazo (caixa fixa)",
+ "Proportional Serif": "Serif proporcional",
+ "Monospace Serif": "Serif monoespazo (caixa fixa)",
+ "Casual": "Manuscrito",
+ "Script": "Itálica",
+ "Small Caps": "Pequenas maiúsculas",
+ "Reset": "Reiniciar",
+ "restore all settings to the default values": "restaurar todos os axustes aos valores predeterminados",
+ "Done": "Feito",
+ "Caption Settings Dialog": "Diálogo de axustes dos subtítulos para xordos",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Inicio da xanela de diálogo. A tecla Escape cancelará e pechará a xanela.",
+ "End of dialog window.": "Fin da xanela de diálogo.",
+ "{1} is loading.": "{1} está a cargar."
+}
diff --git a/priv/static/vendored/video.js/lang/he.js b/priv/static/vendored/video.js/lang/he.js
new file mode 100644
index 0000000..f2a807f
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/he.js
@@ -0,0 +1,84 @@
+videojs.addLanguage('he', {
+ "Audio Player": "נַגָּן שמע",
+ "Video Player": "נַגָּן וידאו",
+ "Play": "נַגֵּן",
+ "Pause": "השהה",
+ "Replay": "נַגֵּן שוב",
+ "Current Time": "זמן נוכחי",
+ "Duration": "זמן כולל",
+ "Remaining Time": "זמן נותר",
+ "Stream Type": "סוג Stream",
+ "LIVE": "שידור חי",
+ "Loaded": "נטען",
+ "Progress": "התקדמות",
+ "Progress Bar": "סרגל התקדמות",
+ "progress bar timing: currentTime={1} duration={2}": "{1} מתוך {2}",
+ "Fullscreen": "מסך מלא",
+ "Exit Fullscreen": "מסך לא מלא",
+ "Mute": "השתק",
+ "Unmute": "בטל השתקה",
+ "Playback Rate": "קצב ניגון",
+ "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.": "לא ניתן לטעון את המדיה, או מכיוון שהרשת או השרת כשלו או מכיוון שהפורמט אינו נתמך.",
+ "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.": "המדיה מוצפנת ואין בידינו את המפתח כדי לפענח אותה.",
+ "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.": "ניתן לסגור חלון מודאלי זה ע\"י לחיצה על כפתור ה-Escape או הפעלת כפתור הסגירה.",
+ ", opens captions settings dialog": ", פותח חלון הגדרות כיתובים",
+ ", opens subtitles settings dialog": ", פותח חלון הגדרות כתוביות",
+ ", opens descriptions settings dialog": ", פותח חלון הגדרות תיאורים",
+ ", selected": ", נבחר/ו",
+ "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": "אחיד",
+ "Drop shadow": "הטלת צל",
+ "Font Family": "משפחת גופן",
+ "Proportional Sans-Serif": "פרופורציוני וללא תגיות (Proportional Sans-Serif)",
+ "Monospace Sans-Serif": "ברוחב אחיד וללא תגיות (Monospace Sans-Serif)",
+ "Proportional Serif": "פרופורציוני ועם תגיות (Proportional Serif)",
+ "Monospace Serif": "ברוחב אחיד ועם תגיות (Monospace 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.": "תחילת חלון דו-שיח. Escape יבטל ויסגור את החלון",
+ "End of dialog window.": "סוף חלון דו-שיח."
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/he.json b/priv/static/vendored/video.js/lang/he.json
new file mode 100644
index 0000000..834bd5e
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/he.json
@@ -0,0 +1,84 @@
+{
+ "Audio Player": "נַגָּן שמע",
+ "Video Player": "נַגָּן וידאו",
+ "Play": "נַגֵּן",
+ "Pause": "השהה",
+ "Replay": "נַגֵּן שוב",
+ "Current Time": "זמן נוכחי",
+ "Duration": "זמן כולל",
+ "Remaining Time": "זמן נותר",
+ "Stream Type": "סוג Stream",
+ "LIVE": "שידור חי",
+ "Loaded": "נטען",
+ "Progress": "התקדמות",
+ "Progress Bar": "סרגל התקדמות",
+ "progress bar timing: currentTime={1} duration={2}": "{1} מתוך {2}",
+ "Fullscreen": "מסך מלא",
+ "Exit Fullscreen": "מסך לא מלא",
+ "Mute": "השתק",
+ "Unmute": "בטל השתקה",
+ "Playback Rate": "קצב ניגון",
+ "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.": "לא ניתן לטעון את המדיה, או מכיוון שהרשת או השרת כשלו או מכיוון שהפורמט אינו נתמך.",
+ "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.": "המדיה מוצפנת ואין בידינו את המפתח כדי לפענח אותה.",
+ "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.": "ניתן לסגור חלון מודאלי זה ע\"י לחיצה על כפתור ה-Escape או הפעלת כפתור הסגירה.",
+ ", opens captions settings dialog": ", פותח חלון הגדרות כיתובים",
+ ", opens subtitles settings dialog": ", פותח חלון הגדרות כתוביות",
+ ", opens descriptions settings dialog": ", פותח חלון הגדרות תיאורים",
+ ", selected": ", נבחר/ו",
+ "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": "אחיד",
+ "Drop shadow": "הטלת צל",
+ "Font Family": "משפחת גופן",
+ "Proportional Sans-Serif": "פרופורציוני וללא תגיות (Proportional Sans-Serif)",
+ "Monospace Sans-Serif": "ברוחב אחיד וללא תגיות (Monospace Sans-Serif)",
+ "Proportional Serif": "פרופורציוני ועם תגיות (Proportional Serif)",
+ "Monospace Serif": "ברוחב אחיד ועם תגיות (Monospace 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.": "תחילת חלון דו-שיח. Escape יבטל ויסגור את החלון",
+ "End of dialog window.": "סוף חלון דו-שיח."
+}
diff --git a/priv/static/vendored/video.js/lang/hi.js b/priv/static/vendored/video.js/lang/hi.js
new file mode 100644
index 0000000..d6bf0e8
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/hi.js
@@ -0,0 +1,89 @@
+videojs.addLanguage('hi', {
+ "Audio Player": "ऑडियो प्लेयर",
+ "Video Player": "वीडियो प्लेयर",
+ "Play": "चलाएँ",
+ "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": "प्रोगेस बार",
+ "progress bar timing: currentTime={1} duration={2}": "{2} में से {1}",
+ "Fullscreen": "फ़ुल स्क्रीन",
+ "Exit Fullscreen": "फ़ुल स्क्रीन से बाहर निकलें",
+ "Mute": "म्यूट करें",
+ "Unmute": "अनम्यूट करें",
+ "Playback Rate": "चलाने की दर",
+ "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.": "मीडिया लोड नहीं किया जा सका, या तो सर्वर या नेटवर्क विफल होने के कारण या प्रारूप समर्थित नहीं होने के कारण।",
+ "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.": "मीडिया एन्क्रिप्टेड है और हमारे पास इसे डिक्रिप्ट करने की चाबी नहीं है।",
+ "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": ", कैप्शन सेटिंग डायलॉग खोलता है",
+ ", opens subtitles settings dialog": ", उपशीर्षक सेटिंग्स संवाद खोलता है",
+ ", opens descriptions settings dialog": ", विवरण सेटिंग संवाद खोलता है",
+ ", selected": ", चुना गया",
+ "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": "समान",
+ "Drop shadow": "परछाई",
+ "Font Family": "फॉण्ट परिवार",
+ "Proportional Sans-Serif": "प्रोपोरशनल साँस-सेरिफ",
+ "Monospace Sans-Serif": "मोनोस्पास साँस-सेरिफ",
+ "Proportional Serif": "प्रोपोरशनल सेरिफ",
+ "Monospace 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.": "संवाद विंडो का अंत।",
+ "{1} is loading.": "{1} लोड हो रहा है।",
+ "Exit Picture-in-Picture": "पिक्चर-इन-पिक्चर से बाहर निकलें",
+ "Picture-in-Picture": "पिक्चर-इन-पिक्चर"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/hi.json b/priv/static/vendored/video.js/lang/hi.json
new file mode 100644
index 0000000..ffe859d
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/hi.json
@@ -0,0 +1,89 @@
+{
+ "Audio Player": "ऑडियो प्लेयर",
+ "Video Player": "वीडियो प्लेयर",
+ "Play": "चलाएँ",
+ "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": "प्रोगेस बार",
+ "progress bar timing: currentTime={1} duration={2}": "{2} में से {1}",
+ "Fullscreen": "फ़ुल स्क्रीन",
+ "Exit Fullscreen": "फ़ुल स्क्रीन से बाहर निकलें",
+ "Mute": "म्यूट करें",
+ "Unmute": "अनम्यूट करें",
+ "Playback Rate": "चलाने की दर",
+ "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.": "मीडिया लोड नहीं किया जा सका, या तो सर्वर या नेटवर्क विफल होने के कारण या प्रारूप समर्थित नहीं होने के कारण।",
+ "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.": "मीडिया एन्क्रिप्टेड है और हमारे पास इसे डिक्रिप्ट करने की चाबी नहीं है।",
+ "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": ", कैप्शन सेटिंग डायलॉग खोलता है",
+ ", opens subtitles settings dialog": ", उपशीर्षक सेटिंग्स संवाद खोलता है",
+ ", opens descriptions settings dialog": ", विवरण सेटिंग संवाद खोलता है",
+ ", selected": ", चुना गया",
+ "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": "समान",
+ "Drop shadow": "परछाई",
+ "Font Family": "फॉण्ट परिवार",
+ "Proportional Sans-Serif": "प्रोपोरशनल साँस-सेरिफ",
+ "Monospace Sans-Serif": "मोनोस्पास साँस-सेरिफ",
+ "Proportional Serif": "प्रोपोरशनल सेरिफ",
+ "Monospace 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.": "संवाद विंडो का अंत।",
+ "{1} is loading.": "{1} लोड हो रहा है।",
+ "Exit Picture-in-Picture": "पिक्चर-इन-पिक्चर से बाहर निकलें",
+ "Picture-in-Picture": "पिक्चर-इन-पिक्चर"
+}
diff --git a/priv/static/vendored/video.js/lang/hr.js b/priv/static/vendored/video.js/lang/hr.js
new file mode 100644
index 0000000..79a6463
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/hr.js
@@ -0,0 +1,26 @@
+videojs.addLanguage('hr', {
+ "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",
+ "Exit 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."
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/hr.json b/priv/static/vendored/video.js/lang/hr.json
new file mode 100644
index 0000000..da6b2a7
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/hr.json
@@ -0,0 +1,26 @@
+{
+ "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",
+ "Exit 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."
+}
diff --git a/priv/static/vendored/video.js/lang/hu.js b/priv/static/vendored/video.js/lang/hu.js
new file mode 100644
index 0000000..57f31b9
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/hu.js
@@ -0,0 +1,89 @@
+videojs.addLanguage('hu', {
+ "Play": "Lejátszás",
+ "Pause": "Szünet",
+ "Current Time": "Aktuális időpont",
+ "Duration": "Hossz",
+ "Remaining Time": "Hátralévő idő",
+ "Stream Type": "Adatfolyam típusa",
+ "LIVE": "ÉLŐ",
+ "Loaded": "Betöltve",
+ "Progress": "Állapot",
+ "Fullscreen": "Teljes képernyő",
+ "Exit Fullscreen": "Normál méret",
+ "Mute": "Némítás",
+ "Unmute": "Némítás kikapcsolva",
+ "Playback Rate": "Lejátszási sebesség",
+ "Subtitles": "Feliratok",
+ "subtitles off": "Feliratok kikapcsolva",
+ "Captions": "Magyarázó szöveg",
+ "captions off": "Magyarázó szöveg kikapcsolva",
+ "Chapters": "Fejezetek",
+ "You aborted the media playback": "Leállította a lejátszást",
+ "A network error caused the media download to fail part-way.": "Hálózati hiba miatt a videó részlegesen töltődött le.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "A videó nem tölthető be hálózati vagy kiszolgálói hiba miatt, vagy a formátuma nem támogatott.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "A lejátszás adatsérülés miatt leállt, vagy a videó egyes tulajdonságait a böngészője nem támogatja.",
+ "No compatible source was found for this media.": "Nincs kompatibilis forrás ehhez a videóhoz.",
+ "Audio Player": "Audio lejátszó",
+ "Video Player": "Videó lejátszó",
+ "Replay": "Visszajátszás",
+ "Descriptions": "Leírások",
+ "descriptions off": "leírások kikapcsolva",
+ "Audio Track": "Hangsáv",
+ "Volume Level": "Hangerő",
+ "Play Video": "Videó lejátszása",
+ "Close": "Bezárás",
+ "Text": "Szöveg",
+ "White": "Fehér",
+ "Black": "Fekete",
+ "Red": "Piros",
+ "Green": "Zöld",
+ "Blue": "Kék",
+ "Yellow": "Sárga",
+ "Background": "Háttér",
+ "Window": "Ablak",
+ "Transparent": "Átlátszó",
+ "Semi-Transparent": "Félig átlátszó",
+ "Opaque": "Áttetsző",
+ "Font Size": "Betűméret",
+ "Font Family": "Betűtípus",
+ "Done": "Kész",
+ "Picture-in-Picture": "Kép a képben",
+ "Exit Picture-in-Picture": "Kilépés kép a képben módból",
+ "{1} is loading.": "{1} betöltése.",
+ "Reset": "Visszaállítás",
+ "restore all settings to the default values": "összes beállítás visszaállítása az alapértelmezett értékekre",
+ "The media is encrypted and we do not have the keys to decrypt it.": "A média titkosítva van és nincsenek kulcsok a visszafejtéshez.",
+ "Close Modal Dialog": "Felugró ablak bezárása",
+ "Modal Window": "Felugró ablak",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Ezt a felugró ablakot az Escape gomb megnyomásával vagy a bezáró gomb aktiválásával lehet bezárni.",
+ ", selected": ", kiválasztva",
+ "descriptions settings": "leírások beállítása",
+ "Text Edge Style": "Szövegél stílus",
+ "This is a modal window": "Ez egy felugró ablak",
+ "Cyan": "Cián",
+ "Drop shadow": "Árnyék",
+ "End of dialog window.": "Párbeszédablak vége.",
+ "Progress Bar": "Folyamatjelző sáv",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Párbeszédablak eleje. Az Escape gomb befejezi és bezárja az ablakot.",
+ "Caption Settings Dialog": "Feliratbeállítások párbeszédablak",
+ ", opens descriptions settings dialog": ", megnyitja a leírások beállításainak párbeszédablakját",
+ ", opens captions settings dialog": ", megnyitja a magyarázó szövegek beállításainak párbeszédablakját",
+ ", opens subtitles settings dialog": ", megnyitja a feliratok beállításainak párbeszédablakját",
+ "Seek to live, currently behind live": "Élő adáshoz tekerés, jelenleg az élő adás mögött van",
+ "Seek to live, currently playing live": "Élő adáshoz tekerés, jelenleg az élő adásnál van",
+ "progress bar timing: currentTime={1} duration={2}": "{1} / {2}",
+ "Magenta": "Lila",
+ "Script": "Script",
+ "Casual": "Casual",
+ "Monospace Serif": "Monospace Serif",
+ "Monospace Sans-Serif": "Monospace Sans-Serif",
+ "Proportional Sans-Serif": "Proportional Sans-Serif",
+ "Proportional Serif": "Proportional Serif",
+ "Uniform": "Uniform",
+ "Small Caps": "Kiskapitális",
+ "None": "Egyik sem",
+ "captions settings": "magyarázó szövegek beállításai",
+ "subtitles settings": "feliratok beállításai",
+ "Raised": "Emelt",
+ "Depressed": "Nyomott"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/hu.json b/priv/static/vendored/video.js/lang/hu.json
new file mode 100644
index 0000000..d9c3948
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/hu.json
@@ -0,0 +1,89 @@
+{
+ "Play": "Lejátszás",
+ "Pause": "Szünet",
+ "Current Time": "Aktuális időpont",
+ "Duration": "Hossz",
+ "Remaining Time": "Hátralévő idő",
+ "Stream Type": "Adatfolyam típusa",
+ "LIVE": "ÉLŐ",
+ "Loaded": "Betöltve",
+ "Progress": "Állapot",
+ "Fullscreen": "Teljes képernyő",
+ "Exit Fullscreen": "Normál méret",
+ "Mute": "Némítás",
+ "Unmute": "Némítás kikapcsolva",
+ "Playback Rate": "Lejátszási sebesség",
+ "Subtitles": "Feliratok",
+ "subtitles off": "Feliratok kikapcsolva",
+ "Captions": "Magyarázó szöveg",
+ "captions off": "Magyarázó szöveg kikapcsolva",
+ "Chapters": "Fejezetek",
+ "You aborted the media playback": "Leállította a lejátszást",
+ "A network error caused the media download to fail part-way.": "Hálózati hiba miatt a videó részlegesen töltődött le.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "A videó nem tölthető be hálózati vagy kiszolgálói hiba miatt, vagy a formátuma nem támogatott.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "A lejátszás adatsérülés miatt leállt, vagy a videó egyes tulajdonságait a böngészője nem támogatja.",
+ "No compatible source was found for this media.": "Nincs kompatibilis forrás ehhez a videóhoz.",
+ "Audio Player": "Audio lejátszó",
+ "Video Player": "Videó lejátszó",
+ "Replay": "Visszajátszás",
+ "Descriptions": "Leírások",
+ "descriptions off": "leírások kikapcsolva",
+ "Audio Track": "Hangsáv",
+ "Volume Level": "Hangerő",
+ "Play Video": "Videó lejátszása",
+ "Close": "Bezárás",
+ "Text": "Szöveg",
+ "White": "Fehér",
+ "Black": "Fekete",
+ "Red": "Piros",
+ "Green": "Zöld",
+ "Blue": "Kék",
+ "Yellow": "Sárga",
+ "Background": "Háttér",
+ "Window": "Ablak",
+ "Transparent": "Átlátszó",
+ "Semi-Transparent": "Félig átlátszó",
+ "Opaque": "Áttetsző",
+ "Font Size": "Betűméret",
+ "Font Family": "Betűtípus",
+ "Done": "Kész",
+ "Picture-in-Picture": "Kép a képben",
+ "Exit Picture-in-Picture": "Kilépés kép a képben módból",
+ "{1} is loading.": "{1} betöltése.",
+ "Reset": "Visszaállítás",
+ "restore all settings to the default values": "összes beállítás visszaállítása az alapértelmezett értékekre",
+ "The media is encrypted and we do not have the keys to decrypt it.": "A média titkosítva van és nincsenek kulcsok a visszafejtéshez.",
+ "Close Modal Dialog": "Felugró ablak bezárása",
+ "Modal Window": "Felugró ablak",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Ezt a felugró ablakot az Escape gomb megnyomásával vagy a bezáró gomb aktiválásával lehet bezárni.",
+ ", selected": ", kiválasztva",
+ "descriptions settings": "leírások beállítása",
+ "Text Edge Style": "Szövegél stílus",
+ "This is a modal window": "Ez egy felugró ablak",
+ "Cyan": "Cián",
+ "Drop shadow": "Árnyék",
+ "End of dialog window.": "Párbeszédablak vége.",
+ "Progress Bar": "Folyamatjelző sáv",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Párbeszédablak eleje. Az Escape gomb befejezi és bezárja az ablakot.",
+ "Caption Settings Dialog": "Feliratbeállítások párbeszédablak",
+ ", opens descriptions settings dialog": ", megnyitja a leírások beállításainak párbeszédablakját",
+ ", opens captions settings dialog": ", megnyitja a magyarázó szövegek beállításainak párbeszédablakját",
+ ", opens subtitles settings dialog": ", megnyitja a feliratok beállításainak párbeszédablakját",
+ "Seek to live, currently behind live": "Élő adáshoz tekerés, jelenleg az élő adás mögött van",
+ "Seek to live, currently playing live": "Élő adáshoz tekerés, jelenleg az élő adásnál van",
+ "progress bar timing: currentTime={1} duration={2}": "{1} / {2}",
+ "Magenta": "Lila",
+ "Script": "Script",
+ "Casual": "Casual",
+ "Monospace Serif": "Monospace Serif",
+ "Monospace Sans-Serif": "Monospace Sans-Serif",
+ "Proportional Sans-Serif": "Proportional Sans-Serif",
+ "Proportional Serif": "Proportional Serif",
+ "Uniform": "Uniform",
+ "Small Caps": "Kiskapitális",
+ "None": "Egyik sem",
+ "captions settings": "magyarázó szövegek beállításai",
+ "subtitles settings": "feliratok beállításai",
+ "Raised": "Emelt",
+ "Depressed": "Nyomott"
+}
diff --git a/priv/static/vendored/video.js/lang/it.js b/priv/static/vendored/video.js/lang/it.js
new file mode 100644
index 0000000..dfea383
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/it.js
@@ -0,0 +1,89 @@
+videojs.addLanguage('it', {
+ "Audio Player": "Lettore audio",
+ "Video Player": "Lettore video",
+ "Play": "Play",
+ "Pause": "Pausa",
+ "Replay": "Replay",
+ "Current Time": "Orario attuale",
+ "Duration": "Durata",
+ "Remaining Time": "Tempo rimanente",
+ "Stream Type": "Tipo di streaming",
+ "LIVE": "LIVE",
+ "Loaded": "Caricato",
+ "Progress": "Stato",
+ "Progress Bar": "Barra di avanzamento",
+ "progress bar timing: currentTime={1} duration={2}": "{1} di {2}",
+ "Fullscreen": "Schermo intero",
+ "Exit Fullscreen": "Chiudi Schermo intero",
+ "Mute": "Disattiva l’audio",
+ "Unmute": "Attiva l’audio",
+ "Playback Rate": "Velocità di riproduzione",
+ "Subtitles": "Sottotitoli",
+ "subtitles off": "Senza sottotitoli",
+ "Captions": "Didascalie",
+ "captions off": "Senza didascalie",
+ "Chapters": "Capitolo",
+ "Descriptions": "Descrizioni",
+ "descriptions off": "Descrizioni disattivate",
+ "Audio Track": "Traccia audio",
+ "Volume Level": "Livello del volume",
+ "You aborted the media playback": "La riproduzione del contenuto multimediale è stata interrotta.",
+ "A network error caused the media download to fail part-way.": "Il download del contenuto multimediale è stato interrotto a causa di un problema rete.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Il contenuto multimediale non può essere caricato a causa di un errore nel server o nella rete o perché il formato non viene supportato.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "La riproduzione del contenuto multimediale è stata interrotta a causa di un file danneggiato o per l’utilizzo di impostazioni non supportate dal browser.",
+ "No compatible source was found for this media.": "Non ci sono fonti compatibili per questo contenuto multimediale.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Il contenuto multimediale è criptato e non disponiamo delle chiavi per decifrarlo.",
+ "Play Video": "Riproduci il video",
+ "Close": "Chiudi",
+ "Close Modal Dialog": "Chiudi la finestra di dialogo",
+ "Modal Window": "Finestra di dialogo",
+ "This is a modal window": "Questa è una finestra di dialogo",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Questa finestra di dialogo può essere chiusa premendo sul tasto Esc o attivando il pulsante di chiusura.",
+ ", opens captions settings dialog": ", aprire le impostazioni delle didascalie",
+ ", opens subtitles settings dialog": ", aprire le impostazioni dei sottotitoli",
+ ", opens descriptions settings dialog": ", aprire le impostazioni delle descrizioni",
+ ", selected": ", selezionato",
+ "captions settings": "Impostazioni didascalie",
+ "subtitles settings": "Impostazioni sottotitoli",
+ "descriptions settings": "Impostazioni descrizioni",
+ "Text": "Testo",
+ "White": "Bianco",
+ "Black": "Nero",
+ "Red": "Rosso",
+ "Green": "Verde",
+ "Blue": "Blu",
+ "Yellow": "Giallo",
+ "Magenta": "Magenta",
+ "Cyan": "Ciano",
+ "Background": "Sfondo",
+ "Window": "Finestra",
+ "Transparent": "Trasparente",
+ "Semi-Transparent": "Semi-Trasparente",
+ "Opaque": "Opaco",
+ "Font Size": "Dimensione dei caratteri",
+ "Text Edge Style": "Stile dei bordi del testo",
+ "None": "Nessuno",
+ "Uniform": "Uniforme",
+ "Drop shadow": "Ombra",
+ "Font Family": "Carattere",
+ "Proportional Sans-Serif": "Sans-Serif proporzionale",
+ "Monospace Sans-Serif": "Sans-Serif monospaziato",
+ "Proportional Serif": "Serif proporzionale",
+ "Monospace Serif": "Serif monospaziato",
+ "Small Caps": "Maiuscoletto",
+ "Reset": "Reinizializza",
+ "restore all settings to the default values": "Ripristina i valori predefiniti per tutti i parametri",
+ "Done": "Fatto",
+ "Caption Settings Dialog": "Finestra di dialogo dei parametri della trascrizione dei sottotitoli",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Inizio della finestra di dialogo. Il tasto Esc annullerà l’operazione e chiuderà la finestra.",
+ "End of dialog window.": "Fine della finestra di dialogo.",
+ "{1} is loading.": "{1} in fase di caricamento.",
+ "Exit Picture-in-Picture": "Esci dalla modalità Picture-in-Picture",
+ "Picture-in-Picture": "Picture-in-Picture",
+ "Color": "Colore",
+ "Opacity": "Opacità",
+ "Text Background": "Sfondo testo",
+ "Caption Area Background": "Sfondo area sottotitoli",
+ "Skip forward {1} seconds": "Avanti {1} secondi",
+ "Skip backward {1} seconds": "Indietro {1} secondi"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/it.json b/priv/static/vendored/video.js/lang/it.json
new file mode 100644
index 0000000..8091ce0
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/it.json
@@ -0,0 +1,93 @@
+{
+ "Audio Player": "Lettore audio",
+ "Video Player": "Lettore video",
+ "Play": "Play",
+ "Pause": "Pausa",
+ "Replay": "Replay",
+ "Current Time": "Orario attuale",
+ "Duration": "Durata",
+ "Remaining Time": "Tempo rimanente",
+ "Stream Type": "Tipo di streaming",
+ "LIVE": "LIVE",
+ "Loaded": "Caricato",
+ "Progress": "Stato",
+ "Progress Bar": "Barra di avanzamento",
+ "progress bar timing: currentTime={1} duration={2}": "{1} di {2}",
+ "Fullscreen": "Schermo intero",
+ "Exit Fullscreen": "Chiudi Schermo intero",
+ "Mute": "Disattiva l’audio",
+ "Unmute": "Attiva l’audio",
+ "Playback Rate": "Velocità di riproduzione",
+ "Subtitles": "Sottotitoli",
+ "subtitles off": "Senza sottotitoli",
+ "Captions": "Didascalie",
+ "captions off": "Senza didascalie",
+ "Chapters": "Capitolo",
+ "Descriptions": "Descrizioni",
+ "descriptions off": "Descrizioni disattivate",
+ "Audio Track": "Traccia audio",
+ "Volume Level": "Livello del volume",
+ "You aborted the media playback": "La riproduzione del contenuto multimediale è stata interrotta.",
+ "A network error caused the media download to fail part-way.": "Il download del contenuto multimediale è stato interrotto a causa di un problema rete.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.":
+ "Il contenuto multimediale non può essere caricato a causa di un errore nel server o nella rete o perché il formato non viene supportato.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":
+ "La riproduzione del contenuto multimediale è stata interrotta a causa di un file danneggiato o per l’utilizzo di impostazioni non supportate dal browser.",
+ "No compatible source was found for this media.": "Non ci sono fonti compatibili per questo contenuto multimediale.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Il contenuto multimediale è criptato e non disponiamo delle chiavi per decifrarlo.",
+ "Play Video": "Riproduci il video",
+ "Close": "Chiudi",
+ "Close Modal Dialog": "Chiudi la finestra di dialogo",
+ "Modal Window": "Finestra di dialogo",
+ "This is a modal window": "Questa è una finestra di dialogo",
+ "This modal can be closed by pressing the Escape key or activating the close button.":
+ "Questa finestra di dialogo può essere chiusa premendo sul tasto Esc o attivando il pulsante di chiusura.",
+ ", opens captions settings dialog": ", aprire le impostazioni delle didascalie",
+ ", opens subtitles settings dialog": ", aprire le impostazioni dei sottotitoli",
+ ", opens descriptions settings dialog": ", aprire le impostazioni delle descrizioni",
+ ", selected": ", selezionato",
+ "captions settings": "Impostazioni didascalie",
+ "subtitles settings": "Impostazioni sottotitoli",
+ "descriptions settings": "Impostazioni descrizioni",
+ "Text": "Testo",
+ "White": "Bianco",
+ "Black": "Nero",
+ "Red": "Rosso",
+ "Green": "Verde",
+ "Blue": "Blu",
+ "Yellow": "Giallo",
+ "Magenta": "Magenta",
+ "Cyan": "Ciano",
+ "Background": "Sfondo",
+ "Window": "Finestra",
+ "Transparent": "Trasparente",
+ "Semi-Transparent": "Semi-Trasparente",
+ "Opaque": "Opaco",
+ "Font Size": "Dimensione dei caratteri",
+ "Text Edge Style": "Stile dei bordi del testo",
+ "None": "Nessuno",
+ "Uniform": "Uniforme",
+ "Drop shadow": "Ombra",
+ "Font Family": "Carattere",
+ "Proportional Sans-Serif": "Sans-Serif proporzionale",
+ "Monospace Sans-Serif": "Sans-Serif monospaziato",
+ "Proportional Serif": "Serif proporzionale",
+ "Monospace Serif": "Serif monospaziato",
+ "Small Caps": "Maiuscoletto",
+ "Reset": "Reinizializza",
+ "restore all settings to the default values": "Ripristina i valori predefiniti per tutti i parametri",
+ "Done": "Fatto",
+ "Caption Settings Dialog": "Finestra di dialogo dei parametri della trascrizione dei sottotitoli",
+ "Beginning of dialog window. Escape will cancel and close the window.":
+ "Inizio della finestra di dialogo. Il tasto Esc annullerà l’operazione e chiuderà la finestra.",
+ "End of dialog window.": "Fine della finestra di dialogo.",
+ "{1} is loading.": "{1} in fase di caricamento.",
+ "Exit Picture-in-Picture": "Esci dalla modalità Picture-in-Picture",
+ "Picture-in-Picture": "Picture-in-Picture",
+ "Color": "Colore",
+ "Opacity": "Opacità",
+ "Text Background": "Sfondo testo",
+ "Caption Area Background": "Sfondo area sottotitoli",
+ "Skip forward {1} seconds": "Avanti {1} secondi",
+ "Skip backward {1} seconds": "Indietro {1} secondi"
+}
diff --git a/priv/static/vendored/video.js/lang/ja.js b/priv/static/vendored/video.js/lang/ja.js
new file mode 100644
index 0000000..a306a74
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/ja.js
@@ -0,0 +1,96 @@
+videojs.addLanguage('ja', {
+ "Audio Player": "オーディオプレイヤー",
+ "Video Player": "ビデオプレイヤー",
+ "Play": "再生",
+ "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": "シークバー",
+ "progress bar timing: currentTime={1} duration={2}": "{2}の{1}",
+ "Fullscreen": "フルスクリーン",
+ "Exit Fullscreen": "フルスクリーン以外",
+ "Mute": "ミュート",
+ "Unmute": "サウンドをオン",
+ "Playback Rate": "再生レート",
+ "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.": "サーバーまたはネットワークのエラー、またはフォーマットがサポートされていないため、動画をロードできませんでした",
+ "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.": "メディアは暗号化されており、解読するためのキーがありません。",
+ "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.": "このダイアログボックスは、Escキーを押すか、閉じるボタンを押して閉じることができま",
+ ", opens captions settings dialog": ", 書き起こし字幕の設定を開く",
+ ", opens subtitles settings dialog": ", 字幕の設定を開く",
+ ", opens descriptions settings dialog": ", ディスクリプションの設定を開く",
+ ", selected": ", 選択済み",
+ "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": "均一",
+ "Drop shadow": "影付き",
+ "Font Family": "フォントの種類",
+ "Proportional Sans-Serif": "セリフなし可変幅フォント",
+ "Monospace Sans-Serif": "セリフなし等幅フォント",
+ "Proportional Serif": "セリフあり可変幅フォント",
+ "Monospace 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.": "ダイアログボックスの開始。Escキーでキャンセルしてウィンドウを閉じます。",
+ "End of dialog window.": "ダイアログボックスの終了",
+ "{1} is loading.": "{1}は読み込み中です。",
+ "Exit Picture-in-Picture": "ピクチャーインピクチャー機能の終了",
+ "Picture-in-Picture": "ピクチャーインピクチャー",
+ "No content": "コンテンツなし",
+ "Color": "色",
+ "Opacity": "不透明度",
+ "Text Background": "テキスト背景",
+ "Caption Area Background": "キャプション領域背景",
+ "Skip forward {1} seconds": "{1}秒進む",
+ "Skip backward {1} seconds": "{1}秒戻る"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/ja.json b/priv/static/vendored/video.js/lang/ja.json
new file mode 100644
index 0000000..116fb13
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/ja.json
@@ -0,0 +1,96 @@
+{
+ "Audio Player": "オーディオプレイヤー",
+ "Video Player": "ビデオプレイヤー",
+ "Play": "再生",
+ "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": "シークバー",
+ "progress bar timing: currentTime={1} duration={2}": "{2}の{1}",
+ "Fullscreen": "フルスクリーン",
+ "Exit Fullscreen": "フルスクリーン以外",
+ "Mute": "ミュート",
+ "Unmute": "サウンドをオン",
+ "Playback Rate": "再生レート",
+ "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.": "サーバーまたはネットワークのエラー、またはフォーマットがサポートされていないため、動画をロードできませんでした",
+ "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.": "メディアは暗号化されており、解読するためのキーがありません。",
+ "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.": "このダイアログボックスは、Escキーを押すか、閉じるボタンを押して閉じることができま",
+ ", opens captions settings dialog": ", 書き起こし字幕の設定を開く",
+ ", opens subtitles settings dialog": ", 字幕の設定を開く",
+ ", opens descriptions settings dialog": ", ディスクリプションの設定を開く",
+ ", selected": ", 選択済み",
+ "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": "均一",
+ "Drop shadow": "影付き",
+ "Font Family": "フォントの種類",
+ "Proportional Sans-Serif": "セリフなし可変幅フォント",
+ "Monospace Sans-Serif": "セリフなし等幅フォント",
+ "Proportional Serif": "セリフあり可変幅フォント",
+ "Monospace 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.": "ダイアログボックスの開始。Escキーでキャンセルしてウィンドウを閉じます。",
+ "End of dialog window.": "ダイアログボックスの終了",
+ "{1} is loading.": "{1}は読み込み中です。",
+ "Exit Picture-in-Picture": "ピクチャーインピクチャー機能の終了",
+ "Picture-in-Picture": "ピクチャーインピクチャー",
+ "No content": "コンテンツなし",
+ "Color": "色",
+ "Opacity": "不透明度",
+ "Text Background": "テキスト背景",
+ "Caption Area Background": "キャプション領域背景",
+ "Skip forward {1} seconds": "{1}秒進む",
+ "Skip backward {1} seconds": "{1}秒戻る"
+}
diff --git a/priv/static/vendored/video.js/lang/ko.js b/priv/static/vendored/video.js/lang/ko.js
new file mode 100644
index 0000000..efe0567
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/ko.js
@@ -0,0 +1,94 @@
+videojs.addLanguage('ko', {
+ "Audio Player": "오디오 플레이어",
+ "Video Player": "비디오 플레이어",
+ "Play": "재생",
+ "Pause": "일시중지",
+ "Replay": "다시 재생",
+ "Current Time": "현재 시간",
+ "Duration": "지정 기간",
+ "Remaining Time": "남은 시간",
+ "Stream Type": "스트리밍 유형",
+ "LIVE": "라이브",
+ "Seek to live, currently behind live": "Seek to Live, 현재 생중계보다 뒤처짐",
+ "Seek to live, currently playing live": "Seek to Live, 현재 생중계 스트리밍 중",
+ "Loaded": "로드됨",
+ "Progress": "진행",
+ "Progress Bar": "진행 표시줄",
+ "progress bar timing: currentTime={1} duration={2}": "{2} 중 {1}",
+ "Fullscreen": "전체 화면",
+ "Exit Fullscreen": "전체 화면 해제",
+ "Mute": "음소거",
+ "Unmute": "소리 활성화하기",
+ "Playback Rate": "재생 속도",
+ "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.": "비디오를 로드할 수 없습니다. 서버 혹은 네트워크 오류 때문이거나 지원되지 않는 형식 때문일 수 있습니다.",
+ "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.": "미디어는 암호화되어 있으며 이를 해독할 키를 갖고 있지 않습니다.",
+ "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.": "이 모달은 Esc 키를 누르거나 닫기 버튼을 활성화하여 닫을 수 있습니다.",
+ ", opens captions settings dialog": ", 캡션 설정 대화 상자가 열립니다",
+ ", opens subtitles settings dialog": ", 자막 설정 대화 상자가 열립니다",
+ ", opens descriptions settings dialog": ", 설명 설정 대화 상자가 열립니다",
+ ", selected": ", 선택됨",
+ "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": "균일",
+ "Drop shadow": "그림자 효과 넣기",
+ "Font Family": "폰트 모음",
+ "Proportional Sans-Serif": "비례 산세리프체",
+ "Monospace Sans-Serif": "고정폭 산세리프체",
+ "Proportional Serif": "비례 세리프체",
+ "Monospace 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.": "대화창 시작. Esc 키를 누르면 취소되고 창이 닫힙니다.",
+ "End of dialog window.": "대화창 종료",
+ "{1} is loading.": "{1}이(가) 로딩 중입니다.",
+ "Exit Picture-in-Picture": "Picture-in-Picture 종료",
+ "Picture-in-Picture": "Picture-in-Picture",
+ "No content": "콘텐츠 없음",
+ "Color": "색상",
+ "Opacity": "투명도",
+ "Text Background": "텍스트 배경",
+ "Caption Area Background": "자막 배경"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/ko.json b/priv/static/vendored/video.js/lang/ko.json
new file mode 100644
index 0000000..d7700b4
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/ko.json
@@ -0,0 +1,94 @@
+{
+ "Audio Player": "오디오 플레이어",
+ "Video Player": "비디오 플레이어",
+ "Play": "재생",
+ "Pause": "일시중지",
+ "Replay": "다시 재생",
+ "Current Time": "현재 시간",
+ "Duration": "지정 기간",
+ "Remaining Time": "남은 시간",
+ "Stream Type": "스트리밍 유형",
+ "LIVE": "라이브",
+ "Seek to live, currently behind live": "Seek to Live, 현재 생중계보다 뒤처짐",
+ "Seek to live, currently playing live": "Seek to Live, 현재 생중계 스트리밍 중",
+ "Loaded": "로드됨",
+ "Progress": "진행",
+ "Progress Bar": "진행 표시줄",
+ "progress bar timing: currentTime={1} duration={2}": "{2} 중 {1}",
+ "Fullscreen": "전체 화면",
+ "Exit Fullscreen": "전체 화면 해제",
+ "Mute": "음소거",
+ "Unmute": "소리 활성화하기",
+ "Playback Rate": "재생 속도",
+ "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.": "비디오를 로드할 수 없습니다. 서버 혹은 네트워크 오류 때문이거나 지원되지 않는 형식 때문일 수 있습니다.",
+ "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.": "미디어는 암호화되어 있으며 이를 해독할 키를 갖고 있지 않습니다.",
+ "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.": "이 모달은 Esc 키를 누르거나 닫기 버튼을 활성화하여 닫을 수 있습니다.",
+ ", opens captions settings dialog": ", 캡션 설정 대화 상자가 열립니다",
+ ", opens subtitles settings dialog": ", 자막 설정 대화 상자가 열립니다",
+ ", opens descriptions settings dialog": ", 설명 설정 대화 상자가 열립니다",
+ ", selected": ", 선택됨",
+ "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": "균일",
+ "Drop shadow": "그림자 효과 넣기",
+ "Font Family": "폰트 모음",
+ "Proportional Sans-Serif": "비례 산세리프체",
+ "Monospace Sans-Serif": "고정폭 산세리프체",
+ "Proportional Serif": "비례 세리프체",
+ "Monospace 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.": "대화창 시작. Esc 키를 누르면 취소되고 창이 닫힙니다.",
+ "End of dialog window.": "대화창 종료",
+ "{1} is loading.": "{1}이(가) 로딩 중입니다.",
+ "Exit Picture-in-Picture": "Picture-in-Picture 종료",
+ "Picture-in-Picture": "Picture-in-Picture",
+ "No content": "콘텐츠 없음",
+ "Color": "색상",
+ "Opacity": "투명도",
+ "Text Background": "텍스트 배경",
+ "Caption Area Background": "자막 배경"
+}
diff --git a/priv/static/vendored/video.js/lang/lv.js b/priv/static/vendored/video.js/lang/lv.js
new file mode 100644
index 0000000..1cf82ab
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/lv.js
@@ -0,0 +1,91 @@
+videojs.addLanguage('lv', {
+ "Audio Player": "Audio atskaņotājs",
+ "Video Player": "Video atskaņotājs",
+ "Play": "Atskaņot",
+ "Pause": "Pauzēt",
+ "Replay": "Atkārtot",
+ "Current Time": "Esošais laiks",
+ "Duration": "Ilgums",
+ "Remaining Time": "Atlikušais laiks",
+ "Stream Type": "Straumes veids",
+ "LIVE": "LIVE",
+ "Seek to live, currently behind live": "Pāriet uz tiešraidi",
+ "Seek to live, currently playing live": "Pāriet uz tiešraidi",
+ "Loaded": "Ielādēts",
+ "Progress": "Progress",
+ "Progress Bar": "Progresa josla",
+ "progress bar timing: currentTime={1} duration={2}": "{1} no {2}",
+ "Fullscreen": "Pilnekrāna režīms",
+ "Exit Fullscreen": "Iziet no pilnekrāna režīma",
+ "Mute": "Izslēgt skaņu",
+ "Unmute": "Ieslēgt skaņu",
+ "Playback Rate": "Atskaņošanas ātrums",
+ "Subtitles": "Subtitri",
+ "subtitles off": "Izslēgt subtitrus",
+ "Captions": "Paraksti",
+ "captions off": "Izslēgt parakstus",
+ "Chapters": "Temati",
+ "Descriptions": "Apraksti",
+ "descriptions off": "Izslēgt aprakstus",
+ "Audio Track": "Audio celiņš",
+ "Volume Level": "Skaļums",
+ "You aborted the media playback": "Atskaņošana atcelta",
+ "A network error caused the media download to fail part-way.": "Tīkla kļūdas dēļ, multivides lejupielāde neizdevās.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Neizdevās ielādēt multividi, iespējams severa, vai tīkla kļūmes dēļ, vai neatbalstīta formāta dēļ.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Atskaņošana tika pārtraukta tīkla kļūmes dēļ vai pārlūkprogrammas iespēju trūkuma dēļ.",
+ "No compatible source was found for this media.": "Netika atrasts atbilstošs multivides avots.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Multividi nevar atskaņot, jo tas ir kriptēts un nav pieejama dekriptēšanas atslēga.",
+ "Play Video": "Atskaņot video",
+ "Close": "Aizvērt",
+ "Close Modal Dialog": "Aizvērt logu",
+ "Modal Window": "Logs",
+ "This is a modal window": "Logs",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Šo logu var aizvērt, nospiežot uz aizvēršanas pogas vai taustiņa ESC.",
+ ", opens captions settings dialog": ", atvērs parakstu logu",
+ ", opens subtitles settings dialog": ", atvērs subtitru logu",
+ ", opens descriptions settings dialog": ", atvērs aprakstu logu",
+ ", selected": ", izvēlēts",
+ "captions settings": "parakstu iestatījumi",
+ "subtitles settings": "subtitru iestatījumi",
+ "descriptions settings": "aprakstu iestatījumi",
+ "Text": "Teksts",
+ "White": "Balts",
+ "Black": "Melns",
+ "Red": "Sarkans",
+ "Green": "Zaļš",
+ "Blue": "Zils",
+ "Yellow": "Dzeltens",
+ "Magenta": "Purpursarkana",
+ "Cyan": "Ciāna",
+ "Background": "Fons",
+ "Window": "Logs",
+ "Transparent": "Caurspīdīgs",
+ "Semi-Transparent": "Daļēji caurspīdīgs",
+ "Opaque": "Necaurspīdīgs",
+ "Font Size": "Šrifta izmērs",
+ "Text Edge Style": "Teksta ēnas stils",
+ "None": "Neviens",
+ "Raised": "Izvirzīts",
+ "Depressed": "Samazināts",
+ "Uniform": "Vienmērīgs",
+ "Drop shadow": "Ēnots",
+ "Font Family": "Šrifts",
+ "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": "Atiestatīt",
+ "restore all settings to the default values": "atiestatīt iestatījumu uz noklusējumu",
+ "Done": "Gatavs",
+ "Caption Settings Dialog": "Parakstu iestatījumi",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Paraksta iestatījumu sākums. Lai aizvērtu, spiediet ESC taustiņu.",
+ "End of dialog window.": "Parakstu iestatījumu loga beigas",
+ "{1} is loading.": "{1} ielādē.",
+ "Exit Picture-in-Picture": "Iziet no Attēls attēlā",
+ "Picture-in-Picture": "Attēls attēlā",
+ "Skip forward {1} seconds": "Pārtīt uz priekšu {1} sekundes",
+ "Skip backward {1} seconds": "Pārtīt atpakaļ {1} sekundes"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/lv.json b/priv/static/vendored/video.js/lang/lv.json
new file mode 100644
index 0000000..19f9f68
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/lv.json
@@ -0,0 +1,91 @@
+{
+ "Audio Player": "Audio atskaņotājs",
+ "Video Player": "Video atskaņotājs",
+ "Play": "Atskaņot",
+ "Pause": "Pauzēt",
+ "Replay": "Atkārtot",
+ "Current Time": "Esošais laiks",
+ "Duration": "Ilgums",
+ "Remaining Time": "Atlikušais laiks",
+ "Stream Type": "Straumes veids",
+ "LIVE": "LIVE",
+ "Seek to live, currently behind live": "Pāriet uz tiešraidi",
+ "Seek to live, currently playing live": "Pāriet uz tiešraidi",
+ "Loaded": "Ielādēts",
+ "Progress": "Progress",
+ "Progress Bar": "Progresa josla",
+ "progress bar timing: currentTime={1} duration={2}": "{1} no {2}",
+ "Fullscreen": "Pilnekrāna režīms",
+ "Exit Fullscreen": "Iziet no pilnekrāna režīma",
+ "Mute": "Izslēgt skaņu",
+ "Unmute": "Ieslēgt skaņu",
+ "Playback Rate": "Atskaņošanas ātrums",
+ "Subtitles": "Subtitri",
+ "subtitles off": "Izslēgt subtitrus",
+ "Captions": "Paraksti",
+ "captions off": "Izslēgt parakstus",
+ "Chapters": "Temati",
+ "Descriptions": "Apraksti",
+ "descriptions off": "Izslēgt aprakstus",
+ "Audio Track": "Audio celiņš",
+ "Volume Level": "Skaļums",
+ "You aborted the media playback": "Atskaņošana atcelta",
+ "A network error caused the media download to fail part-way.": "Tīkla kļūdas dēļ, multivides lejupielāde neizdevās.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Neizdevās ielādēt multividi, iespējams severa, vai tīkla kļūmes dēļ, vai neatbalstīta formāta dēļ.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Atskaņošana tika pārtraukta tīkla kļūmes dēļ vai pārlūkprogrammas iespēju trūkuma dēļ.",
+ "No compatible source was found for this media.": "Netika atrasts atbilstošs multivides avots.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Multividi nevar atskaņot, jo tas ir kriptēts un nav pieejama dekriptēšanas atslēga.",
+ "Play Video": "Atskaņot video",
+ "Close": "Aizvērt",
+ "Close Modal Dialog": "Aizvērt logu",
+ "Modal Window": "Logs",
+ "This is a modal window": "Logs",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Šo logu var aizvērt, nospiežot uz aizvēršanas pogas vai taustiņa ESC.",
+ ", opens captions settings dialog": ", atvērs parakstu logu",
+ ", opens subtitles settings dialog": ", atvērs subtitru logu",
+ ", opens descriptions settings dialog": ", atvērs aprakstu logu",
+ ", selected": ", izvēlēts",
+ "captions settings": "parakstu iestatījumi",
+ "subtitles settings": "subtitru iestatījumi",
+ "descriptions settings": "aprakstu iestatījumi",
+ "Text": "Teksts",
+ "White": "Balts",
+ "Black": "Melns",
+ "Red": "Sarkans",
+ "Green": "Zaļš",
+ "Blue": "Zils",
+ "Yellow": "Dzeltens",
+ "Magenta": "Purpursarkana",
+ "Cyan": "Ciāna",
+ "Background": "Fons",
+ "Window": "Logs",
+ "Transparent": "Caurspīdīgs",
+ "Semi-Transparent": "Daļēji caurspīdīgs",
+ "Opaque": "Necaurspīdīgs",
+ "Font Size": "Šrifta izmērs",
+ "Text Edge Style": "Teksta ēnas stils",
+ "None": "Neviens",
+ "Raised": "Izvirzīts",
+ "Depressed": "Samazināts",
+ "Uniform": "Vienmērīgs",
+ "Drop shadow": "Ēnots",
+ "Font Family": "Šrifts",
+ "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": "Atiestatīt",
+ "restore all settings to the default values": "atiestatīt iestatījumu uz noklusējumu",
+ "Done": "Gatavs",
+ "Caption Settings Dialog": "Parakstu iestatījumi",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Paraksta iestatījumu sākums. Lai aizvērtu, spiediet ESC taustiņu.",
+ "End of dialog window.": "Parakstu iestatījumu loga beigas",
+ "{1} is loading.": "{1} ielādē.",
+ "Exit Picture-in-Picture": "Iziet no Attēls attēlā",
+ "Picture-in-Picture": "Attēls attēlā",
+ "Skip forward {1} seconds": "Pārtīt uz priekšu {1} sekundes",
+ "Skip backward {1} seconds": "Pārtīt atpakaļ {1} sekundes"
+}
diff --git a/priv/static/vendored/video.js/lang/mr.js b/priv/static/vendored/video.js/lang/mr.js
new file mode 100644
index 0000000..c1df1af
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/mr.js
@@ -0,0 +1,97 @@
+videojs.addLanguage('mr', {
+ "Audio Player": "ध्वनि वादक",
+ "Video Player": "चित्रवाणी वादक",
+ "Play": "वाजवा",
+ "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": "प्रगती पट्टा",
+ "progress bar timing: currentTime={1} duration={2}": "{2} पैकी {1}",
+ "Fullscreen": "संपूर्ण पडदा",
+ "Exit Fullscreen": "संपूर्ण पडद्यातून बाहेर पडा",
+ "Mute": "मुक",
+ "Unmute": "अमूक",
+ "Playback Rate": "प्लेबॅक दर",
+ "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.": "मीडिया लोड करता आला नाही, एकतर सर्व्हर किंवा नेटवर्क अयशस्वी झाल्यामुळे किंवा फॉरमॅट समर्थित नसल्यामुळे.",
+ "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.": "मीडिया एन्क्रिप्ट केलेला आहे आणि तो डिक्रिप्ट करण्यासाठी आमच्याकडे कळा नाहीत.",
+ "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": ", मथळे नियंत्रण संवाद प्रलेखन उघडतो",
+ ", opens subtitles settings dialog": ", उपशीर्षक नियंत्रण संवाद प्रलेखन उघडतो",
+ ", opens descriptions settings dialog": ", वर्णन नियंत्रण संवाद प्रलेखन उघडतो",
+ ", selected": ", निवडले",
+ "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": "एकसमान",
+ "Drop shadow": "सावली सोडा",
+ "Font Family": "अक्षर कुटुंब",
+ "Proportional Sans-Serif": "आनुपातिक सॅन्स-सेरिफ",
+ "Monospace Sans-Serif": "मोनोस्पेस सॅन्स-सेरिफ",
+ "Proportional Serif": "आनुपातिक सेरिफ",
+ "Monospace 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.": "डायलॉग विंडोची सुरुवात. Escape रद्द करेल आणि विंडो बंद करेल.",
+ "End of dialog window.": "डायलॉग विंडोचा शेवट.",
+ "{1} is loading.": "{1} लोड होत आहे.",
+ "Exit Picture-in-Picture": "पिक्चर-इन-पिक्चरमधून बाहेर पडा",
+ "Picture-in-Picture": "पिक्चर-इन-पिक्चर",
+ "No content": "सामग्री नाही",
+ "Color": "रंग",
+ "Opacity": "अपारदर्शकता",
+ "Text Background": "मजकूर पार्श्वभूमी",
+ "Caption Area Background": "मथळा क्षेत्र पार्श्वभूमी",
+ "Playing in Picture-in-Picture": "पिक्चर-इन-पिक्चरमध्ये वाजवत आहे",
+ "Skip backward {1} seconds": "मागे जा {1} सेकंद",
+ "Skip forward {1} seconds": "पुढे जा {1} सेकंद"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/mr.json b/priv/static/vendored/video.js/lang/mr.json
new file mode 100644
index 0000000..6e0a352
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/mr.json
@@ -0,0 +1,98 @@
+{
+ "Audio Player": "ध्वनि वादक",
+ "Video Player": "चित्रवाणी वादक",
+ "Play": "वाजवा",
+ "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": "प्रगती पट्टा",
+ "progress bar timing: currentTime={1} duration={2}": "{2} पैकी {1}",
+ "Fullscreen": "संपूर्ण पडदा",
+ "Exit Fullscreen": "संपूर्ण पडद्यातून बाहेर पडा",
+ "Mute": "मुक",
+ "Unmute": "अमूक",
+ "Playback Rate": "प्लेबॅक दर",
+ "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.": "मीडिया लोड करता आला नाही, एकतर सर्व्हर किंवा नेटवर्क अयशस्वी झाल्यामुळे किंवा फॉरमॅट समर्थित नसल्यामुळे.",
+ "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.": "मीडिया एन्क्रिप्ट केलेला आहे आणि तो डिक्रिप्ट करण्यासाठी आमच्याकडे कळा नाहीत.",
+ "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": ", मथळे नियंत्रण संवाद प्रलेखन उघडतो",
+ ", opens subtitles settings dialog": ", उपशीर्षक नियंत्रण संवाद प्रलेखन उघडतो",
+ ", opens descriptions settings dialog": ", वर्णन नियंत्रण संवाद प्रलेखन उघडतो",
+ ", selected": ", निवडले",
+ "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": "एकसमान",
+ "Drop shadow": "सावली सोडा",
+ "Font Family": "अक्षर कुटुंब",
+ "Proportional Sans-Serif": "आनुपातिक सॅन्स-सेरिफ",
+ "Monospace Sans-Serif": "मोनोस्पेस सॅन्स-सेरिफ",
+ "Proportional Serif": "आनुपातिक सेरिफ",
+ "Monospace 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.": "डायलॉग विंडोची सुरुवात. Escape रद्द करेल आणि विंडो बंद करेल.",
+ "End of dialog window.": "डायलॉग विंडोचा शेवट.",
+ "{1} is loading.": "{1} लोड होत आहे.",
+ "Exit Picture-in-Picture": "पिक्चर-इन-पिक्चरमधून बाहेर पडा",
+ "Picture-in-Picture": "पिक्चर-इन-पिक्चर",
+ "No content": "सामग्री नाही",
+ "Color": "रंग",
+ "Opacity": "अपारदर्शकता",
+ "Text Background": "मजकूर पार्श्वभूमी",
+ "Caption Area Background": "मथळा क्षेत्र पार्श्वभूमी",
+ "Playing in Picture-in-Picture": "पिक्चर-इन-पिक्चरमध्ये वाजवत आहे",
+ "Skip backward {1} seconds": "मागे जा {1} सेकंद",
+ "Skip forward {1} seconds": "पुढे जा {1} सेकंद"
+ }
+ \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/nb.js b/priv/static/vendored/video.js/lang/nb.js
new file mode 100644
index 0000000..21fa0d5
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/nb.js
@@ -0,0 +1,87 @@
+videojs.addLanguage('nb', {
+ "Audio Player": "Lydspiller",
+ "Video Player": "Videospiller",
+ "Play": "Spill",
+ "Pause": "Pause",
+ "Replay": "Spill om igjen",
+ "Current Time": "Aktuell tid",
+ "Duration": "Varighet",
+ "Remaining Time": "Gjenstående tid",
+ "Stream Type": "Type strøm",
+ "LIVE": "DIREKTE",
+ "Seek to live, currently behind live": "Hopp til live, spiller tidligere i sendingen nå",
+ "Seek to live, currently playing live": "Hopp til live, spiller live nå",
+ "Loaded": "Lastet inn",
+ "Progress": "Framdrift",
+ "Progress Bar": "Framdriftsviser",
+ "progress bar timing: currentTime={1} duration={2}": "{1} av {2}",
+ "Fullscreen": "Fullskjerm",
+ "Exit Fullscreen": "Lukk fullskjerm",
+ "Mute": "Lyd av",
+ "Unmute": "Lyd på",
+ "Playback Rate": "Avspillingshastighet",
+ "Subtitles": "Teksting på",
+ "subtitles off": "Teksting av",
+ "Captions": "Teksting for hørselshemmede på",
+ "captions off": "Teksting for hørselshemmede av",
+ "Chapters": "Kapitler",
+ "Descriptions": "Beskrivelser",
+ "descriptions off": "beskrivelser av",
+ "Audio Track": "Lydspor",
+ "Volume Level": "Volumnivå",
+ "You aborted the media playback": "Du avbrøt avspillingen.",
+ "A network error caused the media download to fail part-way.": "En nettverksfeil avbrøt nedlasting av videoen.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Videoen kunne ikke lastes ned, på grunn av nettverksfeil eller serverfeil, eller fordi formatet ikke er støttet.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Videoavspillingen ble avbrudt på grunn av ødelagte data eller fordi videoen ville gjøre noe som nettleseren din ikke har støtte for.",
+ "No compatible source was found for this media.": "Fant ikke en kompatibel kilde for dette mediainnholdet.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Mediefilen er kryptert og vi mangler nøkler for å dekryptere den.",
+ "Play Video": "Spill av video",
+ "Close": "Lukk",
+ "Close Modal Dialog": "Lukk dialogvinduet",
+ "Modal Window": "Dialogvindu",
+ "This is a modal window": "Dette er et dialogvindu",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Vinduet kan lukkes ved å trykke på Escape-tasten eller lukkeknappen.",
+ ", opens captions settings dialog": ", åpner innstillinger for teksting for hørselshemmede",
+ ", opens subtitles settings dialog": ", åpner innstillinger for teksting",
+ ", opens descriptions settings dialog": ", åpner innstillinger for beskrivelser",
+ ", selected": ", valgt",
+ "captions settings": "innstillinger for teksting",
+ "subtitles settings": "innstillinger for teksting",
+ "descriptions settings": "innstillinger for beskrivelser",
+ "Text": "Tekst",
+ "White": "Hvit",
+ "Black": "Svart",
+ "Red": "Rød",
+ "Green": "Grønn",
+ "Blue": "Blå",
+ "Yellow": "Gul",
+ "Magenta": "Magenta",
+ "Cyan": "Turkis",
+ "Background": "Bakgrunn",
+ "Window": "Vindu",
+ "Transparent": "Gjennomsiktig",
+ "Semi-Transparent": "Delvis gjennomsiktig",
+ "Opaque": "Ugjennomsiktig",
+ "Font Size": "Tekststørrelse",
+ "Text Edge Style": "Tekstkant",
+ "None": "Ingen",
+ "Raised": "Uthevet",
+ "Depressed": "Nedtrykt",
+ "Uniform": "Enkel",
+ "Drop shadow": "Skygge",
+ "Font Family": "Skrifttype",
+ "Proportional Sans-Serif": "Proporsjonal skrift uten seriffer",
+ "Monospace Sans-Serif": "Fastbreddeskrift uten seriffer",
+ "Proportional Serif": "Proporsjonal skrift med seriffer",
+ "Monospace Serif": "Fastbreddeskrift med seriffer",
+ "Casual": "Uformell",
+ "Script": "Skråskrift",
+ "Small Caps": "Kapitéler",
+ "Reset": "Tilbakestill",
+ "restore all settings to the default values": "tilbakestill alle innstillinger til standardverdiene",
+ "Done": "Ferdig",
+ "Caption Settings Dialog": "Innstillingsvindu for teksting for hørselshemmede",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Begynnelse på dialogvindu. Trykk Escape for å avbryte og lukke vinduet.",
+ "End of dialog window.": "Avslutning på dialogvindu.",
+ "{1} is loading.": "{1} laster."
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/nb.json b/priv/static/vendored/video.js/lang/nb.json
new file mode 100644
index 0000000..12fbe77
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/nb.json
@@ -0,0 +1,87 @@
+{
+ "Audio Player": "Lydspiller",
+ "Video Player": "Videospiller",
+ "Play": "Spill",
+ "Pause": "Pause",
+ "Replay": "Spill om igjen",
+ "Current Time": "Aktuell tid",
+ "Duration": "Varighet",
+ "Remaining Time": "Gjenstående tid",
+ "Stream Type": "Type strøm",
+ "LIVE": "DIREKTE",
+ "Seek to live, currently behind live": "Hopp til live, spiller tidligere i sendingen nå",
+ "Seek to live, currently playing live": "Hopp til live, spiller live nå",
+ "Loaded": "Lastet inn",
+ "Progress": "Framdrift",
+ "Progress Bar": "Framdriftsviser",
+ "progress bar timing: currentTime={1} duration={2}": "{1} av {2}",
+ "Fullscreen": "Fullskjerm",
+ "Exit Fullscreen": "Lukk fullskjerm",
+ "Mute": "Lyd av",
+ "Unmute": "Lyd på",
+ "Playback Rate": "Avspillingshastighet",
+ "Subtitles": "Teksting på",
+ "subtitles off": "Teksting av",
+ "Captions": "Teksting for hørselshemmede på",
+ "captions off": "Teksting for hørselshemmede av",
+ "Chapters": "Kapitler",
+ "Descriptions": "Beskrivelser",
+ "descriptions off": "beskrivelser av",
+ "Audio Track": "Lydspor",
+ "Volume Level": "Volumnivå",
+ "You aborted the media playback": "Du avbrøt avspillingen.",
+ "A network error caused the media download to fail part-way.": "En nettverksfeil avbrøt nedlasting av videoen.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Videoen kunne ikke lastes ned, på grunn av nettverksfeil eller serverfeil, eller fordi formatet ikke er støttet.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Videoavspillingen ble avbrudt på grunn av ødelagte data eller fordi videoen ville gjøre noe som nettleseren din ikke har støtte for.",
+ "No compatible source was found for this media.": "Fant ikke en kompatibel kilde for dette mediainnholdet.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Mediefilen er kryptert og vi mangler nøkler for å dekryptere den.",
+ "Play Video": "Spill av video",
+ "Close": "Lukk",
+ "Close Modal Dialog": "Lukk dialogvinduet",
+ "Modal Window": "Dialogvindu",
+ "This is a modal window": "Dette er et dialogvindu",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Vinduet kan lukkes ved å trykke på Escape-tasten eller lukkeknappen.",
+ ", opens captions settings dialog": ", åpner innstillinger for teksting for hørselshemmede",
+ ", opens subtitles settings dialog": ", åpner innstillinger for teksting",
+ ", opens descriptions settings dialog": ", åpner innstillinger for beskrivelser",
+ ", selected": ", valgt",
+ "captions settings": "innstillinger for teksting",
+ "subtitles settings": "innstillinger for teksting",
+ "descriptions settings": "innstillinger for beskrivelser",
+ "Text": "Tekst",
+ "White": "Hvit",
+ "Black": "Svart",
+ "Red": "Rød",
+ "Green": "Grønn",
+ "Blue": "Blå",
+ "Yellow": "Gul",
+ "Magenta": "Magenta",
+ "Cyan": "Turkis",
+ "Background": "Bakgrunn",
+ "Window": "Vindu",
+ "Transparent": "Gjennomsiktig",
+ "Semi-Transparent": "Delvis gjennomsiktig",
+ "Opaque": "Ugjennomsiktig",
+ "Font Size": "Tekststørrelse",
+ "Text Edge Style": "Tekstkant",
+ "None": "Ingen",
+ "Raised": "Uthevet",
+ "Depressed": "Nedtrykt",
+ "Uniform": "Enkel",
+ "Drop shadow": "Skygge",
+ "Font Family": "Skrifttype",
+ "Proportional Sans-Serif": "Proporsjonal skrift uten seriffer",
+ "Monospace Sans-Serif": "Fastbreddeskrift uten seriffer",
+ "Proportional Serif": "Proporsjonal skrift med seriffer",
+ "Monospace Serif": "Fastbreddeskrift med seriffer",
+ "Casual": "Uformell",
+ "Script": "Skråskrift",
+ "Small Caps": "Kapitéler",
+ "Reset": "Tilbakestill",
+ "restore all settings to the default values": "tilbakestill alle innstillinger til standardverdiene",
+ "Done": "Ferdig",
+ "Caption Settings Dialog": "Innstillingsvindu for teksting for hørselshemmede",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Begynnelse på dialogvindu. Trykk Escape for å avbryte og lukke vinduet.",
+ "End of dialog window.": "Avslutning på dialogvindu.",
+ "{1} is loading.": "{1} laster."
+}
diff --git a/priv/static/vendored/video.js/lang/nl.js b/priv/static/vendored/video.js/lang/nl.js
new file mode 100644
index 0000000..fb7c35b
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/nl.js
@@ -0,0 +1,96 @@
+videojs.addLanguage('nl', {
+ "Audio Player": "Audiospeler",
+ "Video Player": "Videospeler",
+ "Play": "Afspelen",
+ "Pause": "Pauzeren",
+ "Replay": "Opnieuw afspelen",
+ "Current Time": "Huidige tijd",
+ "Duration": "Tijdsduur",
+ "Remaining Time": "Resterende tijd",
+ "Stream Type": "Streamtype",
+ "LIVE": "LIVE",
+ "Seek to live, currently behind live": "Zoek naar live, momenteel achter op live",
+ "Seek to live, currently playing live": "Zoek naar live, momenteel live",
+ "Loaded": "Geladen",
+ "Progress": "Voortgang",
+ "Progress Bar": "Voortgangsbalk",
+ "progress bar timing: currentTime={1} duration={2}": "{1} van {2}",
+ "Fullscreen": "Volledig scherm",
+ "Exit Fullscreen": "Volledig scherm uit",
+ "Mute": "Dempen",
+ "Unmute": "Dempen uit",
+ "Playback Rate": "Afspeelsnelheid",
+ "Subtitles": "Ondertiteling",
+ "subtitles off": "ondertiteling uit",
+ "Captions": "Ondertiteling (CC)",
+ "captions off": "ondertiteling (CC) uit",
+ "Chapters": "Hoofdstukken",
+ "Descriptions": "Beschrijvingen",
+ "descriptions off": "beschrijvingen uit",
+ "Audio Track": "Audiospoor",
+ "Volume Level": "Volume",
+ "You aborted the media playback": "U heeft het afspelen van de media afgebroken",
+ "A network error caused the media download to fail part-way.": "Een netwerkfout heeft ervoor gezorgd dat het downloaden van de media is mislukt.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "De media kon niet worden geladen, doordat de server of het netwerk faalde of doordat het formaat niet wordt ondersteund.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Het afspelen van de media werd afgebroken vanwege een corruptieprobleem of omdat de uw browser de gebruikte mediafuncties niet ondersteund.",
+ "No compatible source was found for this media.": "Er is geen geschikte bron gevonden voor dit medium.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "De media is gecodeerd en we hebben niet de sleutels om het te decoderen.",
+ "Play Video": "Video afspelen",
+ "Close": "Sluiten",
+ "Close Modal Dialog": "Extra venster sluiten",
+ "Modal Window": "Extra venster",
+ "This is a modal window": "Dit is een extra venster",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Dit venster kan worden gesloten door op de Escape-toets te drukken of door de sluit-knop te activeren.",
+ ", opens captions settings dialog": ", opent instellingen venster voor ondertitelingen",
+ ", opens subtitles settings dialog": ", opent instellingen venster voor ondertitelingen",
+ ", opens descriptions settings dialog": ", opent instellingen venster voor beschrijvingen",
+ ", selected": ", geselecteerd",
+ "captions settings": "ondertiteling instellingen",
+ "subtitles settings": "ondertiteling instellingen",
+ "descriptions settings": "beschrijvingen instellingen",
+ "Text": "Tekst",
+ "White": "Wit",
+ "Black": "Zwart",
+ "Red": "Rood",
+ "Green": "Groen",
+ "Blue": "Blauw",
+ "Yellow": "Geel",
+ "Magenta": "Magenta",
+ "Cyan": "Cyaan",
+ "Background": "Achtergrond",
+ "Window": "Venster",
+ "Transparent": "Transparant",
+ "Semi-Transparent": "Semi-transparant",
+ "Opaque": "Ondoorzichtig",
+ "Font Size": "Lettergrootte",
+ "Text Edge Style": "Stijl tekstrand",
+ "None": "Geen",
+ "Raised": "Verhoogd",
+ "Depressed": "Ingedrukt",
+ "Uniform": "Uniform",
+ "Drop shadow": "Schaduw",
+ "Font Family": "Lettertype",
+ "Proportional Sans-Serif": "Proportioneel sans-serif",
+ "Monospace Sans-Serif": "Monospace sans-serif",
+ "Proportional Serif": "Proportioneel serif",
+ "Monospace Serif": "Monospace serif",
+ "Casual": "Informeel",
+ "Script": "Script",
+ "Small Caps": "Kleine Hoofdletters",
+ "Reset": "Herstellen",
+ "restore all settings to the default values": "alle instellingen herstellen naar de standaardwaarden",
+ "Done": "Gereed",
+ "Caption Settings Dialog": "Venster voor bijschriften-instellingen",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Begin van dialoogvenster. Escape zal annuleren en het venster sluiten.",
+ "End of dialog window.": "Einde van dialoogvenster.",
+ "{1} is loading.": "{1} wordt geladen.",
+ "Exit Picture-in-Picture": "Picture-in-Picture uit",
+ "Picture-in-Picture": "Picture-in-Picture",
+ "No content": "Geen inhoud",
+ "Color": "Kleur",
+ "Opacity": "Transparantie",
+ "Text Background": "Tekst Achtergrond",
+ "Caption Area Background": "Achtergrond voor Ondertiteling",
+ "Skip forward {1} seconds": "{1} seconden vooruit",
+ "Skip backward {1} seconds": "{1} seconden terug"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/nl.json b/priv/static/vendored/video.js/lang/nl.json
new file mode 100644
index 0000000..92c9aec
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/nl.json
@@ -0,0 +1,96 @@
+{
+ "Audio Player": "Audiospeler",
+ "Video Player": "Videospeler",
+ "Play": "Afspelen",
+ "Pause": "Pauzeren",
+ "Replay": "Opnieuw afspelen",
+ "Current Time": "Huidige tijd",
+ "Duration": "Tijdsduur",
+ "Remaining Time": "Resterende tijd",
+ "Stream Type": "Streamtype",
+ "LIVE": "LIVE",
+ "Seek to live, currently behind live": "Zoek naar live, momenteel achter op live",
+ "Seek to live, currently playing live": "Zoek naar live, momenteel live",
+ "Loaded": "Geladen",
+ "Progress": "Voortgang",
+ "Progress Bar": "Voortgangsbalk",
+ "progress bar timing: currentTime={1} duration={2}": "{1} van {2}",
+ "Fullscreen": "Volledig scherm",
+ "Exit Fullscreen": "Volledig scherm uit",
+ "Mute": "Dempen",
+ "Unmute": "Dempen uit",
+ "Playback Rate": "Afspeelsnelheid",
+ "Subtitles": "Ondertiteling",
+ "subtitles off": "ondertiteling uit",
+ "Captions": "Ondertiteling (CC)",
+ "captions off": "ondertiteling (CC) uit",
+ "Chapters": "Hoofdstukken",
+ "Descriptions": "Beschrijvingen",
+ "descriptions off": "beschrijvingen uit",
+ "Audio Track": "Audiospoor",
+ "Volume Level": "Volume",
+ "You aborted the media playback": "U heeft het afspelen van de media afgebroken",
+ "A network error caused the media download to fail part-way.": "Een netwerkfout heeft ervoor gezorgd dat het downloaden van de media is mislukt.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "De media kon niet worden geladen, doordat de server of het netwerk faalde of doordat het formaat niet wordt ondersteund.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Het afspelen van de media werd afgebroken vanwege een corruptieprobleem of omdat de uw browser de gebruikte mediafuncties niet ondersteund.",
+ "No compatible source was found for this media.": "Er is geen geschikte bron gevonden voor dit medium.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "De media is gecodeerd en we hebben niet de sleutels om het te decoderen.",
+ "Play Video": "Video afspelen",
+ "Close": "Sluiten",
+ "Close Modal Dialog": "Extra venster sluiten",
+ "Modal Window": "Extra venster",
+ "This is a modal window": "Dit is een extra venster",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Dit venster kan worden gesloten door op de Escape-toets te drukken of door de sluit-knop te activeren.",
+ ", opens captions settings dialog": ", opent instellingen venster voor ondertitelingen",
+ ", opens subtitles settings dialog": ", opent instellingen venster voor ondertitelingen",
+ ", opens descriptions settings dialog": ", opent instellingen venster voor beschrijvingen",
+ ", selected": ", geselecteerd",
+ "captions settings": "ondertiteling instellingen",
+ "subtitles settings": "ondertiteling instellingen",
+ "descriptions settings": "beschrijvingen instellingen",
+ "Text": "Tekst",
+ "White": "Wit",
+ "Black": "Zwart",
+ "Red": "Rood",
+ "Green": "Groen",
+ "Blue": "Blauw",
+ "Yellow": "Geel",
+ "Magenta": "Magenta",
+ "Cyan": "Cyaan",
+ "Background": "Achtergrond",
+ "Window": "Venster",
+ "Transparent": "Transparant",
+ "Semi-Transparent": "Semi-transparant",
+ "Opaque": "Ondoorzichtig",
+ "Font Size": "Lettergrootte",
+ "Text Edge Style": "Stijl tekstrand",
+ "None": "Geen",
+ "Raised": "Verhoogd",
+ "Depressed": "Ingedrukt",
+ "Uniform": "Uniform",
+ "Drop shadow": "Schaduw",
+ "Font Family": "Lettertype",
+ "Proportional Sans-Serif": "Proportioneel sans-serif",
+ "Monospace Sans-Serif": "Monospace sans-serif",
+ "Proportional Serif": "Proportioneel serif",
+ "Monospace Serif": "Monospace serif",
+ "Casual": "Informeel",
+ "Script": "Script",
+ "Small Caps": "Kleine Hoofdletters",
+ "Reset": "Herstellen",
+ "restore all settings to the default values": "alle instellingen herstellen naar de standaardwaarden",
+ "Done": "Gereed",
+ "Caption Settings Dialog": "Venster voor bijschriften-instellingen",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Begin van dialoogvenster. Escape zal annuleren en het venster sluiten.",
+ "End of dialog window.": "Einde van dialoogvenster.",
+ "{1} is loading.": "{1} wordt geladen.",
+ "Exit Picture-in-Picture": "Picture-in-Picture uit",
+ "Picture-in-Picture": "Picture-in-Picture",
+ "No content": "Geen inhoud",
+ "Color": "Kleur",
+ "Opacity": "Transparantie",
+ "Text Background": "Tekst Achtergrond",
+ "Caption Area Background": "Achtergrond voor Ondertiteling",
+ "Skip forward {1} seconds": "{1} seconden vooruit",
+ "Skip backward {1} seconds": "{1} seconden terug"
+}
diff --git a/priv/static/vendored/video.js/lang/nn.js b/priv/static/vendored/video.js/lang/nn.js
new file mode 100644
index 0000000..ed5b17e
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/nn.js
@@ -0,0 +1,87 @@
+videojs.addLanguage('nn', {
+ "Audio Player": "Lydspelar",
+ "Video Player": "Videospelar",
+ "Play": "Spel",
+ "Pause": "Pause",
+ "Replay": "Spel om att",
+ "Current Time": "Aktuell tid",
+ "Duration": "Varigheit",
+ "Remaining Time": "Tid attende",
+ "Stream Type": "Type straum",
+ "LIVE": "DIREKTE",
+ "Seek to live, currently behind live": "Hopp til live, spelar tidlegare i sendinga no",
+ "Seek to live, currently playing live": "Hopp til live, speler live no",
+ "Loaded": "Lasta inn",
+ "Progress": "Framdrift",
+ "Progress Bar": "Framdriftsvisar",
+ "progress bar timing: currentTime={1} duration={2}": "{1} av {2}",
+ "Fullscreen": "Fullskjerm",
+ "Exit Fullscreen": "Stenga fullskjerm",
+ "Mute": "Lyd av",
+ "Unmute": "Lyd på",
+ "Playback Rate": "Avspelingshastigheit",
+ "Subtitles": "Teksting på",
+ "subtitles off": "Teksting av",
+ "Captions": "Teksting for høyrselshemma på",
+ "captions off": "Teksting for høyrselshemma av",
+ "Chapters": "Kapitel",
+ "Descriptions": "Beskrivingar",
+ "descriptions off": "beskrivingar av",
+ "Audio Track": "Lydspor",
+ "Volume Level": "Volumnivå",
+ "You aborted the media playback": "Du avbraut avspelinga.",
+ "A network error caused the media download to fail part-way.": "Ein nettverksfeil avbraut nedlasting av videoen.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Videoen kunne ikkje lastas ned, på grunn av ein nettverksfeil eller serverfeil, eller av di formatet ikkje er stoda.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Videoavspelinga blei broten på grunn av øydelagde data eller av di videoen ville gjera noe som nettlesaren din ikkje stodar.",
+ "No compatible source was found for this media.": "Fant ikke en kompatibel kilde for dette mediainnholdet.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Mediefila er kryptert og vi manglar nyklar for å dekryptere ho.",
+ "Play Video": "Spel av video",
+ "Close": "Lukk",
+ "Close Modal Dialog": "Lukk dialogvindauge",
+ "Modal Window": "Dialogvindauge",
+ "This is a modal window": "Dette er eit dialogvindauge",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Vindauget kan lukkast ved å trykke på Escape-tasten eller lukkeknappen.",
+ ", opens captions settings dialog": ", opnar innstillingar for teksting for høyrselshemma",
+ ", opens subtitles settings dialog": ", opnar innstillingar for teksting",
+ ", opens descriptions settings dialog": ", opnar innstillingar for beskrivingar",
+ ", selected": ", vald",
+ "captions settings": "innstillingar for teksting",
+ "subtitles settings": "innstillingar for teksting",
+ "descriptions settings": "innstillingar for skildringar",
+ "Text": "Tekst",
+ "White": "Kvit",
+ "Black": "Svart",
+ "Red": "Raud",
+ "Green": "Grøn",
+ "Blue": "Blå",
+ "Yellow": "Gul",
+ "Magenta": "Magenta",
+ "Cyan": "Turkis",
+ "Background": "Bakgrunn",
+ "Window": "Vindauge",
+ "Transparent": "Gjennomsiktig",
+ "Semi-Transparent": "Delvis gjennomsiktig",
+ "Opaque": "Ugjennomsiktig",
+ "Font Size": "Tekststorleik",
+ "Text Edge Style": "Tekstkant",
+ "None": "Ingen",
+ "Raised": "Utheva",
+ "Depressed": "Nedtrykt",
+ "Uniform": "Enkel",
+ "Drop shadow": "Skugge",
+ "Font Family": "Skrifttype",
+ "Proportional Sans-Serif": "Proporsjonal skrift utan seriffar",
+ "Monospace Sans-Serif": "Fastbreddeskrift utan seriffar",
+ "Proportional Serif": "Proporsjonal skrift med seriffar",
+ "Monospace Serif": "Fastbreddeskrift med seriffar",
+ "Casual": "Uformell",
+ "Script": "Skråskrift",
+ "Small Caps": "Kapitéler",
+ "Reset": "Tilbakestell",
+ "restore all settings to the default values": "tilbakestell alle innstillingar til standardverdiane",
+ "Done": "Ferdig",
+ "Caption Settings Dialog": "Innstillingsvindauge for teksting for høyrselshemma",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Byrjing på dialogvindauge. Trykk Escape for å avbryte og lukke vindauget.",
+ "End of dialog window.": "Avslutning på dialogvindauge.",
+ "{1} is loading.": "{1} lastar."
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/nn.json b/priv/static/vendored/video.js/lang/nn.json
new file mode 100644
index 0000000..e22711f
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/nn.json
@@ -0,0 +1,87 @@
+{
+ "Audio Player": "Lydspelar",
+ "Video Player": "Videospelar",
+ "Play": "Spel",
+ "Pause": "Pause",
+ "Replay": "Spel om att",
+ "Current Time": "Aktuell tid",
+ "Duration": "Varigheit",
+ "Remaining Time": "Tid attende",
+ "Stream Type": "Type straum",
+ "LIVE": "DIREKTE",
+ "Seek to live, currently behind live": "Hopp til live, spelar tidlegare i sendinga no",
+ "Seek to live, currently playing live": "Hopp til live, speler live no",
+ "Loaded": "Lasta inn",
+ "Progress": "Framdrift",
+ "Progress Bar": "Framdriftsvisar",
+ "progress bar timing: currentTime={1} duration={2}": "{1} av {2}",
+ "Fullscreen": "Fullskjerm",
+ "Exit Fullscreen": "Stenga fullskjerm",
+ "Mute": "Lyd av",
+ "Unmute": "Lyd på",
+ "Playback Rate": "Avspelingshastigheit",
+ "Subtitles": "Teksting på",
+ "subtitles off": "Teksting av",
+ "Captions": "Teksting for høyrselshemma på",
+ "captions off": "Teksting for høyrselshemma av",
+ "Chapters": "Kapitel",
+ "Descriptions": "Beskrivingar",
+ "descriptions off": "beskrivingar av",
+ "Audio Track": "Lydspor",
+ "Volume Level": "Volumnivå",
+ "You aborted the media playback": "Du avbraut avspelinga.",
+ "A network error caused the media download to fail part-way.": "Ein nettverksfeil avbraut nedlasting av videoen.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Videoen kunne ikkje lastas ned, på grunn av ein nettverksfeil eller serverfeil, eller av di formatet ikkje er stoda.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Videoavspelinga blei broten på grunn av øydelagde data eller av di videoen ville gjera noe som nettlesaren din ikkje stodar.",
+ "No compatible source was found for this media.": "Fant ikke en kompatibel kilde for dette mediainnholdet.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Mediefila er kryptert og vi manglar nyklar for å dekryptere ho.",
+ "Play Video": "Spel av video",
+ "Close": "Lukk",
+ "Close Modal Dialog": "Lukk dialogvindauge",
+ "Modal Window": "Dialogvindauge",
+ "This is a modal window": "Dette er eit dialogvindauge",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Vindauget kan lukkast ved å trykke på Escape-tasten eller lukkeknappen.",
+ ", opens captions settings dialog": ", opnar innstillingar for teksting for høyrselshemma",
+ ", opens subtitles settings dialog": ", opnar innstillingar for teksting",
+ ", opens descriptions settings dialog": ", opnar innstillingar for beskrivingar",
+ ", selected": ", vald",
+ "captions settings": "innstillingar for teksting",
+ "subtitles settings": "innstillingar for teksting",
+ "descriptions settings": "innstillingar for skildringar",
+ "Text": "Tekst",
+ "White": "Kvit",
+ "Black": "Svart",
+ "Red": "Raud",
+ "Green": "Grøn",
+ "Blue": "Blå",
+ "Yellow": "Gul",
+ "Magenta": "Magenta",
+ "Cyan": "Turkis",
+ "Background": "Bakgrunn",
+ "Window": "Vindauge",
+ "Transparent": "Gjennomsiktig",
+ "Semi-Transparent": "Delvis gjennomsiktig",
+ "Opaque": "Ugjennomsiktig",
+ "Font Size": "Tekststorleik",
+ "Text Edge Style": "Tekstkant",
+ "None": "Ingen",
+ "Raised": "Utheva",
+ "Depressed": "Nedtrykt",
+ "Uniform": "Enkel",
+ "Drop shadow": "Skugge",
+ "Font Family": "Skrifttype",
+ "Proportional Sans-Serif": "Proporsjonal skrift utan seriffar",
+ "Monospace Sans-Serif": "Fastbreddeskrift utan seriffar",
+ "Proportional Serif": "Proporsjonal skrift med seriffar",
+ "Monospace Serif": "Fastbreddeskrift med seriffar",
+ "Casual": "Uformell",
+ "Script": "Skråskrift",
+ "Small Caps": "Kapitéler",
+ "Reset": "Tilbakestell",
+ "restore all settings to the default values": "tilbakestell alle innstillingar til standardverdiane",
+ "Done": "Ferdig",
+ "Caption Settings Dialog": "Innstillingsvindauge for teksting for høyrselshemma",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Byrjing på dialogvindauge. Trykk Escape for å avbryte og lukke vindauget.",
+ "End of dialog window.": "Avslutning på dialogvindauge.",
+ "{1} is loading.": "{1} lastar."
+}
diff --git a/priv/static/vendored/video.js/lang/np.js b/priv/static/vendored/video.js/lang/np.js
new file mode 100644
index 0000000..a209842
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/np.js
@@ -0,0 +1,89 @@
+videojs.addLanguage('np', {
+ "Audio Player": "ऑडियो प्लेयर",
+ "Video Player": "भिडियो प्लेयर",
+ "Play": "चलाउनु",
+ "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": "प्रोगेस बार",
+ "progress bar timing: currentTime={1} duration={2}": "प्रगति बार को समय: {2} मध्ये {1}",
+ "Fullscreen": "फ़ुल स्क्रीन",
+ "Exit Fullscreen": "फ़ुल स्क्रीनबाट बाहिर निस्कनुहोस्",
+ "Mute": "म्यूट गर्नुहोस्",
+ "Unmute": "अनम्यूट गर्नुहोस्",
+ "Playback Rate": "प्लेब्याक दर",
+ "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.": "मिडिया लोड गर्न सकिएन, या तो नेटवर्क विफल भयो वा त्यसको प्रारूप समर्थित भएन।",
+ "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.": "मिडिया एन्क्रिप्ट गरिएको छ र हामीले त्यसो डिक्रिप्ट गर्ने कुनै किसिमका कुञ्जीहरू छैनन्।",
+ "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.": "यस मोडललाई बन्द गर्न तपाईंले Escape की बटन थिच्न सक्नुहुन्छ वा बन्द गर्ने बटन थिच्न सक्नुहुन्छ।",
+ ", opens captions settings dialog": ", कैप्शन सेटिंग डायलॉग खोलिनेछ",
+ ", opens subtitles settings dialog": ", उपशीर्षक सेटिंग्स संवाद खोलिनेछ",
+ ", opens descriptions settings dialog": ", विवरण सेटिंग संवाद खोलिनेछ",
+ ", selected": ", चयन गरियो",
+ "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": "प्रोपोरशनल साँस-सेरिफ",
+ "Monospace Sans-Serif": "मोनोस्पास साँस-सेरिफ",
+ "Proportional Serif": "प्रोपोरशनल सेरिफ",
+ "Monospace 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.": "वार्ता विन्डोको प्रारम्भिक भाग।। Escape बटनले रद्द गर्दछ र विन्डोलाई बन्द गर्दछ।",
+ "End of dialog window.": "विन्डोको समाप्ति।",
+ "{1} is loading.": "{1} लोड हुँदैछ।",
+ "Exit Picture-in-Picture": "पिक्चर-इन-पिक्चर बाट बाहिर निस्कौ।",
+ "Picture-in-Picture": "पिक्चर-इन-पिक्चर"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/np.json b/priv/static/vendored/video.js/lang/np.json
new file mode 100644
index 0000000..324f56b
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/np.json
@@ -0,0 +1,90 @@
+
+{
+ "Audio Player": "ऑडियो प्लेयर",
+ "Video Player": "भिडियो प्लेयर",
+ "Play": "चलाउनु",
+ "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": "प्रोगेस बार",
+ "progress bar timing: currentTime={1} duration={2}": "प्रगति बार को समय: {2} मध्ये {1}",
+ "Fullscreen": "फ़ुल स्क्रीन",
+ "Exit Fullscreen": "फ़ुल स्क्रीनबाट बाहिर निस्कनुहोस्",
+ "Mute": "म्यूट गर्नुहोस्",
+ "Unmute": "अनम्यूट गर्नुहोस्",
+ "Playback Rate": "प्लेब्याक दर",
+ "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.": "मिडिया लोड गर्न सकिएन, या तो नेटवर्क विफल भयो वा त्यसको प्रारूप समर्थित भएन।",
+ "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.": "मिडिया एन्क्रिप्ट गरिएको छ र हामीले त्यसो डिक्रिप्ट गर्ने कुनै किसिमका कुञ्जीहरू छैनन्।",
+ "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.": "यस मोडललाई बन्द गर्न तपाईंले Escape की बटन थिच्न सक्नुहुन्छ वा बन्द गर्ने बटन थिच्न सक्नुहुन्छ।",
+ ", opens captions settings dialog": ", कैप्शन सेटिंग डायलॉग खोलिनेछ",
+ ", opens subtitles settings dialog": ", उपशीर्षक सेटिंग्स संवाद खोलिनेछ",
+ ", opens descriptions settings dialog": ", विवरण सेटिंग संवाद खोलिनेछ",
+ ", selected": ", चयन गरियो",
+ "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": "प्रोपोरशनल साँस-सेरिफ",
+ "Monospace Sans-Serif": "मोनोस्पास साँस-सेरिफ",
+ "Proportional Serif": "प्रोपोरशनल सेरिफ",
+ "Monospace 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.": "वार्ता विन्डोको प्रारम्भिक भाग।। Escape बटनले रद्द गर्दछ र विन्डोलाई बन्द गर्दछ।",
+ "End of dialog window.": "विन्डोको समाप्ति।",
+ "{1} is loading.": "{1} लोड हुँदैछ।",
+ "Exit Picture-in-Picture": "पिक्चर-इन-पिक्चर बाट बाहिर निस्कौ।",
+ "Picture-in-Picture": "पिक्चर-इन-पिक्चर"
+}
diff --git a/priv/static/vendored/video.js/lang/oc.js b/priv/static/vendored/video.js/lang/oc.js
new file mode 100644
index 0000000..2bb76b1
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/oc.js
@@ -0,0 +1,90 @@
+videojs.addLanguage('oc', {
+ "Audio Player": "Lector àudio",
+ "Video Player": "Lector vidèo",
+ "Play": "Lectura",
+ "Pause": "Pausa",
+ "Replay": "Tornar legir",
+ "Current Time": "Durada passada",
+ "Duration": "Durada",
+ "Remaining Time": "Temps restant",
+ "Stream Type": "Tipe de difusion",
+ "LIVE": "DIRÈCTE",
+ "Seek to live, currently behind live": "Trapar lo dirècte, actualament darrièr lo dirècte",
+ "Seek to live, currently playing live": "Trapar lo dirècte, actualament lo dirècte es en lectura",
+ "Loaded": "Cargat",
+ "Progress": "Progression",
+ "Progress Bar": "Barra de progression",
+ "progress bar timing: currentTime={1} duration={2}": "{1} sus {2}",
+ "Fullscreen": "Ecran complèt",
+ "Exit Fullscreen": "Pas en ecran complèt",
+ "Mute": "Copar lo son",
+ "Unmute": "Restablir lo son",
+ "Playback Rate": "Velocitat de lectura",
+ "Subtitles": "Sostítols",
+ "subtitles off": "Sostítols desactivats",
+ "Captions": "Legendas",
+ "captions off": "Legendas desactivadas",
+ "Chapters": "Capítols",
+ "Descriptions": "Descripcions",
+ "descriptions off": "descripcions desactivadas",
+ "Audio Track": "Pista àudio",
+ "Volume Level": "Nivèl del volum",
+ "You aborted the media playback": "Avètz copat la lectura del mèdia.",
+ "A network error caused the media download to fail part-way.": "Una error de ret a provocat un fracàs del telecargament.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Lo mèdia a pas pogut èsser cargat, siá perque lo servidor o lo ret a fracassat siá perque lo format es pas compatible.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "La lectura del mèdia es copada a causa d’un problèma de corrupcion o perque lo mèdia utiliza de foncionalitats pas suportadas pel navigador.",
+ "No compatible source was found for this media.": "Cap de font compatiblas pas trobada per aqueste mèdia.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Lo mèdia es chifrat e avèm pas las claus per lo deschifrar.",
+ "Play Video": "Legir la vidèo",
+ "Close": "Tampar",
+ "Close Modal Dialog": "Tampar la fenèstra",
+ "Modal Window": "Fenèstra",
+ "This is a modal window": "Aquò es una fenèstra",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Aquesta fenèstra pòt èsser tampada en quichar Escapar sul clavièr o en activar lo boton de tampadura.",
+ ", opens captions settings dialog": ", dobrís la fenèstra de paramètres de legendas",
+ ", opens subtitles settings dialog": ", dobrís la fenèstra de paramètres de sostítols",
+ ", opens descriptions settings dialog": ", dobrís la fenèstra de paramètres de descripcions",
+ ", selected": ", seleccionat",
+ "captions settings": "paramètres de legendas",
+ "subtitles settings": "paramètres de sostítols",
+ "descriptions settings": "paramètres de descripcions",
+ "Text": "Tèxte",
+ "White": "Blanc",
+ "Black": "Negre",
+ "Red": "Roge",
+ "Green": "Verd",
+ "Blue": "Blau",
+ "Yellow": "Jaune",
+ "Magenta": "Magenta",
+ "Cyan": "Cian",
+ "Background": "Rèireplan",
+ "Window": "Fenèstra",
+ "Transparent": "Transparent",
+ "Semi-Transparent": "Semitransparent",
+ "Opaque": "Opac",
+ "Font Size": "Talha de la polissa",
+ "Text Edge Style": "Estil dels contorns del tèxte",
+ "None": "Cap",
+ "Raised": "Naut",
+ "Depressed": "Enfonsat",
+ "Uniform": "Unifòrme",
+ "Drop shadow": "Ombrat",
+ "Font Family": "Familha de polissa",
+ "Proportional Sans-Serif": "Sans-Serif proporcionala",
+ "Monospace Sans-Serif": "Monospace Sans-Serif",
+ "Proportional Serif": "Serif proporcionala",
+ "Monospace Serif": "Serif proporcionala",
+ "Casual": "Manuscrita",
+ "Script": "Script",
+ "Small Caps": "Pichonas majusculas",
+ "Reset": "Reïnicializar",
+ "restore all settings to the default values": "O restablir tot a las valors per defaut",
+ "Done": "Acabat",
+ "Caption Settings Dialog": "Fenèstra de paramètres de legenda",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Debuta de la fenèstra. Escapar anullarà e tamparà la fenèstra",
+ "End of dialog window.": "Fin de la fenèstra.",
+ "{1} is loading.": "{1} es a cargar.",
+ "Exit Picture-in-Picture": "Sortir de la vidèo incrustada",
+ "Picture-in-Picture": "Vidèo incrustada",
+ "No content": "Cap de contengut"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/oc.json b/priv/static/vendored/video.js/lang/oc.json
new file mode 100644
index 0000000..1b43465
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/oc.json
@@ -0,0 +1,90 @@
+{
+ "Audio Player": "Lector àudio",
+ "Video Player": "Lector vidèo",
+ "Play": "Lectura",
+ "Pause": "Pausa",
+ "Replay": "Tornar legir",
+ "Current Time": "Durada passada",
+ "Duration": "Durada",
+ "Remaining Time": "Temps restant",
+ "Stream Type": "Tipe de difusion",
+ "LIVE": "DIRÈCTE",
+ "Seek to live, currently behind live": "Trapar lo dirècte, actualament darrièr lo dirècte",
+ "Seek to live, currently playing live": "Trapar lo dirècte, actualament lo dirècte es en lectura",
+ "Loaded": "Cargat",
+ "Progress": "Progression",
+ "Progress Bar": "Barra de progression",
+ "progress bar timing: currentTime={1} duration={2}": "{1} sus {2}",
+ "Fullscreen": "Ecran complèt",
+ "Exit Fullscreen": "Pas en ecran complèt",
+ "Mute": "Copar lo son",
+ "Unmute": "Restablir lo son",
+ "Playback Rate": "Velocitat de lectura",
+ "Subtitles": "Sostítols",
+ "subtitles off": "Sostítols desactivats",
+ "Captions": "Legendas",
+ "captions off": "Legendas desactivadas",
+ "Chapters": "Capítols",
+ "Descriptions": "Descripcions",
+ "descriptions off": "descripcions desactivadas",
+ "Audio Track": "Pista àudio",
+ "Volume Level": "Nivèl del volum",
+ "You aborted the media playback": "Avètz copat la lectura del mèdia.",
+ "A network error caused the media download to fail part-way.": "Una error de ret a provocat un fracàs del telecargament.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Lo mèdia a pas pogut èsser cargat, siá perque lo servidor o lo ret a fracassat siá perque lo format es pas compatible.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "La lectura del mèdia es copada a causa d’un problèma de corrupcion o perque lo mèdia utiliza de foncionalitats pas suportadas pel navigador.",
+ "No compatible source was found for this media.": "Cap de font compatiblas pas trobada per aqueste mèdia.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Lo mèdia es chifrat e avèm pas las claus per lo deschifrar.",
+ "Play Video": "Legir la vidèo",
+ "Close": "Tampar",
+ "Close Modal Dialog": "Tampar la fenèstra",
+ "Modal Window": "Fenèstra",
+ "This is a modal window": "Aquò es una fenèstra",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Aquesta fenèstra pòt èsser tampada en quichar Escapar sul clavièr o en activar lo boton de tampadura.",
+ ", opens captions settings dialog": ", dobrís la fenèstra de paramètres de legendas",
+ ", opens subtitles settings dialog": ", dobrís la fenèstra de paramètres de sostítols",
+ ", opens descriptions settings dialog": ", dobrís la fenèstra de paramètres de descripcions",
+ ", selected": ", seleccionat",
+ "captions settings": "paramètres de legendas",
+ "subtitles settings": "paramètres de sostítols",
+ "descriptions settings": "paramètres de descripcions",
+ "Text": "Tèxte",
+ "White": "Blanc",
+ "Black": "Negre",
+ "Red": "Roge",
+ "Green": "Verd",
+ "Blue": "Blau",
+ "Yellow": "Jaune",
+ "Magenta": "Magenta",
+ "Cyan": "Cian",
+ "Background": "Rèireplan",
+ "Window": "Fenèstra",
+ "Transparent": "Transparent",
+ "Semi-Transparent": "Semitransparent",
+ "Opaque": "Opac",
+ "Font Size": "Talha de la polissa",
+ "Text Edge Style": "Estil dels contorns del tèxte",
+ "None": "Cap",
+ "Raised": "Naut",
+ "Depressed": "Enfonsat",
+ "Uniform": "Unifòrme",
+ "Drop shadow": "Ombrat",
+ "Font Family": "Familha de polissa",
+ "Proportional Sans-Serif": "Sans-Serif proporcionala",
+ "Monospace Sans-Serif": "Monospace Sans-Serif",
+ "Proportional Serif": "Serif proporcionala",
+ "Monospace Serif": "Serif proporcionala",
+ "Casual": "Manuscrita",
+ "Script": "Script",
+ "Small Caps": "Pichonas majusculas",
+ "Reset": "Reïnicializar",
+ "restore all settings to the default values": "O restablir tot a las valors per defaut",
+ "Done": "Acabat",
+ "Caption Settings Dialog": "Fenèstra de paramètres de legenda",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Debuta de la fenèstra. Escapar anullarà e tamparà la fenèstra",
+ "End of dialog window.": "Fin de la fenèstra.",
+ "{1} is loading.": "{1} es a cargar.",
+ "Exit Picture-in-Picture": "Sortir de la vidèo incrustada",
+ "Picture-in-Picture": "Vidèo incrustada",
+ "No content": "Cap de contengut"
+}
diff --git a/priv/static/vendored/video.js/lang/pl.js b/priv/static/vendored/video.js/lang/pl.js
new file mode 100644
index 0000000..ae39d55
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/pl.js
@@ -0,0 +1,90 @@
+videojs.addLanguage('pl', {
+ "Audio Player": "Odtwarzacz audio",
+ "Video Player": "Odtwarzacz wideo",
+ "Play": "Odtwórz",
+ "Pause": "Wstrzymaj",
+ "Replay": "Odtwórz ponownie",
+ "Current Time": "Aktualny czas",
+ "Duration": "Czas trwania",
+ "Remaining Time": "Pozostały czas",
+ "Stream Type": "Typ strumienia",
+ "LIVE": "NA ŻYWO",
+ "Seek to live, currently behind live": "Przejdź do transmisji na żywo, obecnie trwa odtwarzanie z archiwum",
+ "Seek to live, currently playing live": "Przejdż do transmisji na żywo, obecnie trwa odtwarzanie na żywo",
+ "Loaded": "Załadowany",
+ "Progress": "Status",
+ "Progress Bar": "Pasek postępu",
+ "progress bar timing: currentTime={1} duration={2}": "{1} z {2}",
+ "Fullscreen": "Pełny ekran",
+ "Exit Fullscreen": "Pełny ekran niedostępny",
+ "Mute": "Wycisz",
+ "Unmute": "Wyłącz wyciszenie",
+ "Playback Rate": "Prędkość odtwarzania",
+ "Subtitles": "Napisy",
+ "subtitles off": "Napisy wyłączone",
+ "Captions": "Transkrypcja",
+ "captions off": "Transkrypcja wyłączona",
+ "Chapters": "Rozdziały",
+ "Descriptions": "Opisy",
+ "descriptions off": "Opisy wyłączone",
+ "Audio Track": "Ścieżka audio",
+ "Volume Level": "Poziom głośności",
+ "You aborted the media playback": "Odtwarzanie zostało przerwane",
+ "A network error caused the media download to fail part-way.": "Błąd sieci spowodował częściowe niepowodzenie pobierania materiału wideo.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Materiał wideo nie może zostać załadowany, ponieważ wystąpił problem z serwerem lub siecią albo format materiału wideo nie jest obsługiwany",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Odtwarzanie materiału wideo zostało przerwane z powodu uszkodzonego pliku wideo lub z powodu użycia funkcji multimediów nieobsługiwanych przez Twoją przeglądarkę.",
+ "No compatible source was found for this media.": "Nie znaleziono kompatybilnego źródła dla tego typu materiału wideo.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Materiał jest zaszyfrowany, a nie mamy kluczy do jego odszyfrowania.",
+ "Play Video": "Odtwórz wideo",
+ "Close": "Zamknij",
+ "Close Modal Dialog": "Zamknij okno modalne",
+ "Modal Window": "Okno modalne",
+ "This is a modal window": "To jest okno modalne",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "To okno modalne możesz zamknąć, naciskając klawisz Escape albo wybierając przycisk Zamknij.",
+ ", opens captions settings dialog": ", otwiera okno dialogowe ustawień transkrypcji",
+ ", opens subtitles settings dialog": ", otwiera okno dialogowe napisów",
+ ", opens descriptions settings dialog": ", otwiera okno dialogowe opisów",
+ ", selected": ", zaznaczone",
+ "captions settings": "ustawienia transkrypcji",
+ "subtitles settings": "ustawienia napisów",
+ "descriptions settings": "ustawienia opisów",
+ "Text": "Tekst",
+ "White": "Biały",
+ "Black": "Czarny",
+ "Red": "Czerwony",
+ "Green": "Zielony",
+ "Blue": "Niebieski",
+ "Yellow": "Żółty",
+ "Magenta": "Karmazynowy",
+ "Cyan": "Cyjanowy",
+ "Background": "Tło",
+ "Window": "Okno",
+ "Transparent": "Przezroczysty",
+ "Semi-Transparent": "Półprzezroczysty",
+ "Opaque": "Nieprzezroczysty",
+ "Font Size": "Rozmiar czcionki",
+ "Text Edge Style": "Styl krawędzi tekstu",
+ "None": "Brak",
+ "Raised": "Podniesiony",
+ "Depressed": "Obniżony",
+ "Uniform": "Równomierny",
+ "Dropshadow": "Cień",
+ "Font Family": "Krój czcionki",
+ "Proportional Sans-Serif": "Bezszeryfowa, proporcjonalna",
+ "Monospace Sans-Serif": "Bezszeryfowa, stała odległość znaków",
+ "Proportional Serif": "Szeryfowa, proporcjonalna",
+ "Monospace Serif": "Szeryfowa, stała odległość znaków",
+ "Casual": "Casual",
+ "Script": "Script",
+ "Small Caps": "Kapitaliki",
+ "Reset": "Ustawienia domyślne",
+ "restore all settings to the default values": "zresetuj wszystkie ustawienia do domyślnych wartości",
+ "Done": "Gotowe",
+ "Caption Settings Dialog": "Okno dialogowe ustawień transkrypcji",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Początek okna dialogowego. Klawisz Escape anuluje i zamyka okno.",
+ "End of dialog window.": "Koniec okna dialogowego.",
+ "{1} is loading.": "Wczytywanie pliku {1}.",
+ "Exit Picture-in-Picture": "Wyjdź z trybu obraz w obrazie",
+ "Picture-in-Picture": "Obraz w obrazie",
+ "No content": "Brak zawartości"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/pl.json b/priv/static/vendored/video.js/lang/pl.json
new file mode 100644
index 0000000..8881b86
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/pl.json
@@ -0,0 +1,90 @@
+{
+ "Audio Player": "Odtwarzacz audio",
+ "Video Player": "Odtwarzacz wideo",
+ "Play": "Odtwórz",
+ "Pause": "Wstrzymaj",
+ "Replay": "Odtwórz ponownie",
+ "Current Time": "Aktualny czas",
+ "Duration": "Czas trwania",
+ "Remaining Time": "Pozostały czas",
+ "Stream Type": "Typ strumienia",
+ "LIVE": "NA ŻYWO",
+ "Seek to live, currently behind live": "Przejdź do transmisji na żywo, obecnie trwa odtwarzanie z archiwum",
+ "Seek to live, currently playing live": "Przejdż do transmisji na żywo, obecnie trwa odtwarzanie na żywo",
+ "Loaded": "Załadowany",
+ "Progress": "Status",
+ "Progress Bar": "Pasek postępu",
+ "progress bar timing: currentTime={1} duration={2}": "{1} z {2}",
+ "Fullscreen": "Pełny ekran",
+ "Exit Fullscreen": "Pełny ekran niedostępny",
+ "Mute": "Wycisz",
+ "Unmute": "Wyłącz wyciszenie",
+ "Playback Rate": "Prędkość odtwarzania",
+ "Subtitles": "Napisy",
+ "subtitles off": "Napisy wyłączone",
+ "Captions": "Transkrypcja",
+ "captions off": "Transkrypcja wyłączona",
+ "Chapters": "Rozdziały",
+ "Descriptions": "Opisy",
+ "descriptions off": "Opisy wyłączone",
+ "Audio Track": "Ścieżka audio",
+ "Volume Level": "Poziom głośności",
+ "You aborted the media playback": "Odtwarzanie zostało przerwane",
+ "A network error caused the media download to fail part-way.": "Błąd sieci spowodował częściowe niepowodzenie pobierania materiału wideo.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Materiał wideo nie może zostać załadowany, ponieważ wystąpił problem z serwerem lub siecią albo format materiału wideo nie jest obsługiwany",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Odtwarzanie materiału wideo zostało przerwane z powodu uszkodzonego pliku wideo lub z powodu użycia funkcji multimediów nieobsługiwanych przez Twoją przeglądarkę.",
+ "No compatible source was found for this media.": "Nie znaleziono kompatybilnego źródła dla tego typu materiału wideo.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Materiał jest zaszyfrowany, a nie mamy kluczy do jego odszyfrowania.",
+ "Play Video": "Odtwórz wideo",
+ "Close": "Zamknij",
+ "Close Modal Dialog": "Zamknij okno modalne",
+ "Modal Window": "Okno modalne",
+ "This is a modal window": "To jest okno modalne",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "To okno modalne możesz zamknąć, naciskając klawisz Escape albo wybierając przycisk Zamknij.",
+ ", opens captions settings dialog": ", otwiera okno dialogowe ustawień transkrypcji",
+ ", opens subtitles settings dialog": ", otwiera okno dialogowe napisów",
+ ", opens descriptions settings dialog": ", otwiera okno dialogowe opisów",
+ ", selected": ", zaznaczone",
+ "captions settings": "ustawienia transkrypcji",
+ "subtitles settings": "ustawienia napisów",
+ "descriptions settings": "ustawienia opisów",
+ "Text": "Tekst",
+ "White": "Biały",
+ "Black": "Czarny",
+ "Red": "Czerwony",
+ "Green": "Zielony",
+ "Blue": "Niebieski",
+ "Yellow": "Żółty",
+ "Magenta": "Karmazynowy",
+ "Cyan": "Cyjanowy",
+ "Background": "Tło",
+ "Window": "Okno",
+ "Transparent": "Przezroczysty",
+ "Semi-Transparent": "Półprzezroczysty",
+ "Opaque": "Nieprzezroczysty",
+ "Font Size": "Rozmiar czcionki",
+ "Text Edge Style": "Styl krawędzi tekstu",
+ "None": "Brak",
+ "Raised": "Podniesiony",
+ "Depressed": "Obniżony",
+ "Uniform": "Równomierny",
+ "Dropshadow": "Cień",
+ "Font Family": "Krój czcionki",
+ "Proportional Sans-Serif": "Bezszeryfowa, proporcjonalna",
+ "Monospace Sans-Serif": "Bezszeryfowa, stała odległość znaków",
+ "Proportional Serif": "Szeryfowa, proporcjonalna",
+ "Monospace Serif": "Szeryfowa, stała odległość znaków",
+ "Casual": "Casual",
+ "Script": "Script",
+ "Small Caps": "Kapitaliki",
+ "Reset": "Ustawienia domyślne",
+ "restore all settings to the default values": "zresetuj wszystkie ustawienia do domyślnych wartości",
+ "Done": "Gotowe",
+ "Caption Settings Dialog": "Okno dialogowe ustawień transkrypcji",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Początek okna dialogowego. Klawisz Escape anuluje i zamyka okno.",
+ "End of dialog window.": "Koniec okna dialogowego.",
+ "{1} is loading.": "Wczytywanie pliku {1}.",
+ "Exit Picture-in-Picture": "Wyjdź z trybu obraz w obrazie",
+ "Picture-in-Picture": "Obraz w obrazie",
+ "No content": "Brak zawartości"
+}
diff --git a/priv/static/vendored/video.js/lang/pt-BR.js b/priv/static/vendored/video.js/lang/pt-BR.js
new file mode 100644
index 0000000..184b2e8
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/pt-BR.js
@@ -0,0 +1,87 @@
+videojs.addLanguage('pt-BR', {
+ "Audio Player": "Reprodutor de áudio",
+ "Video Player": "Reprodutor de vídeo",
+ "Play": "Tocar",
+ "Pause": "Pausar",
+ "Replay": "Tocar novamente",
+ "Current Time": "Tempo",
+ "Duration": "Duração",
+ "Remaining Time": "Tempo Restante",
+ "Stream Type": "Tipo de Stream",
+ "LIVE": "AO VIVO",
+ "Loaded": "Carregado",
+ "Progress": "Progresso",
+ "Progress Bar": "Barra de progresso",
+ "progress bar timing: currentTime={1} duration={2}": "{1} de {2}",
+ "Fullscreen": "Tela Cheia",
+ "Exit Fullscreen": "Tela Normal",
+ "Mute": "Mudo",
+ "Unmute": "Ativar o som",
+ "Playback Rate": "Velocidade",
+ "Subtitles": "Legendas",
+ "subtitles off": "Sem Legendas",
+ "Captions": "Anotações",
+ "captions off": "Sem Anotações",
+ "Chapters": "Capítulos",
+ "Descriptions": "Descrições",
+ "descriptions off": "sem descrições",
+ "Audio Track": "Faixa de áudio",
+ "Volume Level": "Nível de volume",
+ "You aborted the media playback": "Você parou a execução do vídeo.",
+ "A network error caused the media download to fail part-way.": "Um erro na rede causou falha durante o download da mídia.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "A mídia não pode ser carregada, por uma falha de rede ou servidor ou o formato não é suportado.",
+ "No compatible source was found for this media.": "Nenhuma fonte foi encontrada para esta mídia.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "A reprodução foi interrompida devido à um problema de mídia corrompida ou porque a mídia utiliza funções que seu navegador não suporta.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "A mídia está criptografada e não temos as chaves para descriptografar.",
+ "Play Video": "Tocar Vídeo",
+ "Close": "Fechar",
+ "Close Modal Dialog": "Fechar Diálogo Modal",
+ "Modal Window": "Janela Modal",
+ "This is a modal window": "Isso é uma janela-modal",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Esta janela pode ser fechada pressionando a tecla de Escape.",
+ ", opens captions settings dialog": ", abre as configurações de legendas de comentários",
+ ", opens subtitles settings dialog": ", abre as configurações de legendas",
+ ", opens descriptions settings dialog": ", abre as configurações",
+ ", selected": ", selecionada",
+ "captions settings": "configurações de legendas de comentários",
+ "subtitles settings": "configurações de legendas",
+ "descriptions settings": "configurações das descrições",
+ "Text": "Texto",
+ "White": "Branco",
+ "Black": "Preto",
+ "Red": "Vermelho",
+ "Green": "Verde",
+ "Blue": "Azul",
+ "Yellow": "Amarelo",
+ "Magenta": "Magenta",
+ "Cyan": "Ciano",
+ "Background": "Plano-de-Fundo",
+ "Window": "Janela",
+ "Transparent": "Transparente",
+ "Semi-Transparent": "Semi-Transparente",
+ "Opaque": "Opaco",
+ "Font Size": "Tamanho da Fonte",
+ "Text Edge Style": "Estilo da Borda",
+ "None": "Nenhum",
+ "Raised": "Elevado",
+ "Depressed": "Acachapado",
+ "Uniform": "Uniforme",
+ "Drop shadow": "Sombra de projeção",
+ "Font Family": "Família da Fonte",
+ "Proportional Sans-Serif": "Sans-Serif(Sem serifa) Proporcional",
+ "Monospace Sans-Serif": "Sans-Serif(Sem serifa) Monoespaçada",
+ "Proportional Serif": "Serifa Proporcional",
+ "Monospace Serif": "Serifa Monoespaçada",
+ "Casual": "Casual",
+ "Script": "Script",
+ "Small Caps": "Maiúsculas Pequenas",
+ "Reset": "Redefinir",
+ "restore all settings to the default values": "restaurar todas as configurações aos valores padrão",
+ "Done": "Salvar",
+ "Caption Settings Dialog": "Caíxa-de-Diálogo das configurações de Legendas",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Iniciando a Janela-de-Diálogo. Pressionar Escape irá cancelar e fechar a janela.",
+ "End of dialog window.": "Fim da Janela-de-Diálogo",
+ "{1} is loading.": "{1} está carregando.",
+ "Exit Picture-in-Picture": "Sair de Picture-in-Picture",
+ "Picture-in-Picture": "Picture-in-Picture"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/pt-BR.json b/priv/static/vendored/video.js/lang/pt-BR.json
new file mode 100644
index 0000000..8b8a31d
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/pt-BR.json
@@ -0,0 +1,88 @@
+{
+ "Audio Player": "Reprodutor de áudio",
+ "Video Player": "Reprodutor de vídeo",
+ "Play": "Tocar",
+ "Pause": "Pausar",
+ "Replay": "Tocar novamente",
+ "Current Time": "Tempo",
+ "Duration": "Duração",
+ "Remaining Time": "Tempo Restante",
+ "Stream Type": "Tipo de Stream",
+ "LIVE": "AO VIVO",
+ "Loaded": "Carregado",
+ "Progress": "Progresso",
+ "Progress Bar": "Barra de progresso",
+ "progress bar timing: currentTime={1} duration={2}": "{1} de {2}",
+ "Fullscreen": "Tela Cheia",
+ "Exit Fullscreen": "Tela Normal",
+ "Mute": "Mudo",
+ "Unmute": "Ativar o som",
+ "Playback Rate": "Velocidade",
+ "Subtitles": "Legendas",
+ "subtitles off": "Sem Legendas",
+ "Captions": "Anotações",
+ "captions off": "Sem Anotações",
+ "Chapters": "Capítulos",
+ "Descriptions": "Descrições",
+ "descriptions off": "sem descrições",
+ "Audio Track": "Faixa de áudio",
+ "Volume Level": "Nível de volume",
+ "You aborted the media playback": "Você parou a execução do vídeo.",
+ "A network error caused the media download to fail part-way.": "Um erro na rede causou falha durante o download da mídia.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "A mídia não pode ser carregada, por uma falha de rede ou servidor ou o formato não é suportado.",
+ "No compatible source was found for this media.": "Não foi encontrada fonte de mídia compatível.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "A reprodução foi interrompida devido à um problema de mídia corrompida ou porque a mídia utiliza funções que seu navegador não suporta.",
+ "No compatible source was found for this media.": "Nenhuma fonte foi encontrada para esta mídia.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "A mídia está criptografada e não temos as chaves para descriptografar.",
+ "Play Video": "Tocar Vídeo",
+ "Close": "Fechar",
+ "Close Modal Dialog": "Fechar Diálogo Modal",
+ "Modal Window": "Janela Modal",
+ "This is a modal window": "Isso é uma janela-modal",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Esta janela pode ser fechada pressionando a tecla de Escape.",
+ ", opens captions settings dialog": ", abre as configurações de legendas de comentários",
+ ", opens subtitles settings dialog": ", abre as configurações de legendas",
+ ", opens descriptions settings dialog": ", abre as configurações",
+ ", selected": ", selecionada",
+ "captions settings": "configurações de legendas de comentários",
+ "subtitles settings": "configurações de legendas",
+ "descriptions settings": "configurações das descrições",
+ "Text": "Texto",
+ "White": "Branco",
+ "Black": "Preto",
+ "Red": "Vermelho",
+ "Green": "Verde",
+ "Blue": "Azul",
+ "Yellow": "Amarelo",
+ "Magenta": "Magenta",
+ "Cyan": "Ciano",
+ "Background": "Plano-de-Fundo",
+ "Window": "Janela",
+ "Transparent": "Transparente",
+ "Semi-Transparent": "Semi-Transparente",
+ "Opaque": "Opaco",
+ "Font Size": "Tamanho da Fonte",
+ "Text Edge Style": "Estilo da Borda",
+ "None": "Nenhum",
+ "Raised": "Elevado",
+ "Depressed": "Acachapado",
+ "Uniform": "Uniforme",
+ "Drop shadow": "Sombra de projeção",
+ "Font Family": "Família da Fonte",
+ "Proportional Sans-Serif": "Sans-Serif(Sem serifa) Proporcional",
+ "Monospace Sans-Serif": "Sans-Serif(Sem serifa) Monoespaçada",
+ "Proportional Serif": "Serifa Proporcional",
+ "Monospace Serif": "Serifa Monoespaçada",
+ "Casual": "Casual",
+ "Script": "Script",
+ "Small Caps": "Maiúsculas Pequenas",
+ "Reset": "Redefinir",
+ "restore all settings to the default values": "restaurar todas as configurações aos valores padrão",
+ "Done": "Salvar",
+ "Caption Settings Dialog": "Caíxa-de-Diálogo das configurações de Legendas",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Iniciando a Janela-de-Diálogo. Pressionar Escape irá cancelar e fechar a janela.",
+ "End of dialog window.": "Fim da Janela-de-Diálogo",
+ "{1} is loading.": "{1} está carregando.",
+ "Exit Picture-in-Picture": "Sair de Picture-in-Picture",
+ "Picture-in-Picture": "Picture-in-Picture"
+}
diff --git a/priv/static/vendored/video.js/lang/pt-PT.js b/priv/static/vendored/video.js/lang/pt-PT.js
new file mode 100644
index 0000000..86882a0
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/pt-PT.js
@@ -0,0 +1,43 @@
+videojs.addLanguage('pt-PT', {
+ "Play": "Reproduzir",
+ "Pause": "Parar",
+ "Replay": "Reiniciar",
+ "Current Time": "Tempo Atual",
+ "Duration": "Duração",
+ "Remaining Time": "Tempo Restante",
+ "Stream Type": "Tipo de Stream",
+ "LIVE": "EM DIRETO",
+ "Loaded": "Carregado",
+ "Progress": "Progresso",
+ "Fullscreen": "Ecrã inteiro",
+ "Exit Fullscreen": "Ecrã normal",
+ "Mute": "Desativar som",
+ "Unmute": "Ativar som",
+ "Playback Rate": "Velocidade de reprodução",
+ "Subtitles": "Legendas",
+ "subtitles off": "desativar legendas",
+ "Captions": "Anotações",
+ "captions off": "desativar anotações",
+ "Chapters": "Capítulos",
+ "Close Modal Dialog": "Fechar Janela Modal",
+ "Descriptions": "Descrições",
+ "descriptions off": "desativar descrições",
+ "Audio Track": "Faixa Áudio",
+ "You aborted the media playback": "Parou a reprodução do vídeo.",
+ "A network error caused the media download to fail part-way.": "Um erro na rede fez o vídeo falhar parcialmente.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "O vídeo não pode ser carregado, ou porque houve um problema na rede ou no servidor, ou porque formato do vídeo não é compatível.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "A reprodução foi interrompida por um problema com o vídeo ou porque o formato não é compatível com o seu navegador.",
+ "No compatible source was found for this media.": "Não foi encontrada uma fonte de vídeo compatível.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "O vídeo está encriptado e não há uma chave para o desencriptar.",
+ "Play Video": "Reproduzir Vídeo",
+ "Close": "Fechar",
+ "Modal Window": "Janela Modal",
+ "This is a modal window": "Isto é uma janela modal",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Esta modal pode ser fechada pressionando a tecla ESC ou ativando o botão de fechar.",
+ ", opens captions settings dialog": ", abre janela com definições de legendas",
+ ", opens subtitles settings dialog": ", abre janela com definições de legendas",
+ ", opens descriptions settings dialog": ", abre janela com definições de descrições",
+ ", selected": ", seleccionado",
+ "Skip backward {1} seconds": "Recuar de {1} segundos",
+ "Skip forward {1} seconds": "Avançar de {1} segundos"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/pt-PT.json b/priv/static/vendored/video.js/lang/pt-PT.json
new file mode 100644
index 0000000..66af48b
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/pt-PT.json
@@ -0,0 +1,43 @@
+{
+ "Play": "Reproduzir",
+ "Pause": "Parar",
+ "Replay": "Reiniciar",
+ "Current Time": "Tempo Atual",
+ "Duration": "Duração",
+ "Remaining Time": "Tempo Restante",
+ "Stream Type": "Tipo de Stream",
+ "LIVE": "EM DIRETO",
+ "Loaded": "Carregado",
+ "Progress": "Progresso",
+ "Fullscreen": "Ecrã inteiro",
+ "Exit Fullscreen": "Ecrã normal",
+ "Mute": "Desativar som",
+ "Unmute": "Ativar som",
+ "Playback Rate": "Velocidade de reprodução",
+ "Subtitles": "Legendas",
+ "subtitles off": "desativar legendas",
+ "Captions": "Anotações",
+ "captions off": "desativar anotações",
+ "Chapters": "Capítulos",
+ "Close Modal Dialog": "Fechar Janela Modal",
+ "Descriptions": "Descrições",
+ "descriptions off": "desativar descrições",
+ "Audio Track": "Faixa Áudio",
+ "You aborted the media playback": "Parou a reprodução do vídeo.",
+ "A network error caused the media download to fail part-way.": "Um erro na rede fez o vídeo falhar parcialmente.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "O vídeo não pode ser carregado, ou porque houve um problema na rede ou no servidor, ou porque formato do vídeo não é compatível.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "A reprodução foi interrompida por um problema com o vídeo ou porque o formato não é compatível com o seu navegador.",
+ "No compatible source was found for this media.": "Não foi encontrada uma fonte de vídeo compatível.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "O vídeo está encriptado e não há uma chave para o desencriptar.",
+ "Play Video": "Reproduzir Vídeo",
+ "Close": "Fechar",
+ "Modal Window": "Janela Modal",
+ "This is a modal window": "Isto é uma janela modal",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Esta modal pode ser fechada pressionando a tecla ESC ou ativando o botão de fechar.",
+ ", opens captions settings dialog": ", abre janela com definições de legendas",
+ ", opens subtitles settings dialog": ", abre janela com definições de legendas",
+ ", opens descriptions settings dialog": ", abre janela com definições de descrições",
+ ", selected": ", seleccionado",
+ "Skip backward {1} seconds": "Recuar de {1} segundos",
+ "Skip forward {1} seconds": "Avançar de {1} segundos"
+}
diff --git a/priv/static/vendored/video.js/lang/ro.js b/priv/static/vendored/video.js/lang/ro.js
new file mode 100644
index 0000000..2d66b46
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/ro.js
@@ -0,0 +1,89 @@
+videojs.addLanguage('ro', {
+ "Audio Player": "Player audio",
+ "Video Player": "Player video",
+ "Play": "Piesă",
+ "Pause": "Pauză",
+ "Replay": "Reluare",
+ "Current Time": "Ora curentă",
+ "Duration": "Durată",
+ "Remaining Time": "Timp rămas",
+ "Stream Type": "Tip flux",
+ "LIVE": "ÎN DIRECT",
+ "Seek to live, currently behind live": "Căutare în direct; în prezent, sunteți în urmă",
+ "Seek to live, currently playing live": "Căutare în direct; în prezent, se redă în direct",
+ "Loaded": "Încărcat",
+ "Progress": "Progres",
+ "Progress Bar": "Bară de progres",
+ "progress bar timing: currentTime={1} duration={2}": "{1} din {2}",
+ "Fullscreen": "Ecran complet",
+ "Exit Fullscreen": "Ecran parțial",
+ "Mute": "Suprimare sunet",
+ "Unmute": "Activare sunet",
+ "Playback Rate": "Rată de redare",
+ "Subtitles": "Subtitrări",
+ "subtitles off": "subtitrări dezactivate",
+ "Captions": "Indicații scrise",
+ "captions off": "indicații scrise dezactivate",
+ "Chapters": "Capitole",
+ "Descriptions": "Descrieri",
+ "descriptions off": "descrieri dezactivate",
+ "Audio Track": "Pistă audio",
+ "Volume Level": "Nivel volum",
+ "You aborted the media playback": "Ați abandonat redarea media",
+ "A network error caused the media download to fail part-way.": "O eroare de rețea a provocat eșecul descărcării conținutului media în timpul procesului.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Conținutul media nu a putut fi încărcat, fie pentru că serverul sau rețeaua a eșuat, fie pentru că formatul nu este acceptat.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Redarea media a fost întreruptă din cauza conținutului corupt sau din cauza faptului că acest conținut media folosește funcții pe care browserul dvs. nu le acceptă.",
+ "No compatible source was found for this media.": "Nu au fost găsite surse compatibile pentru acest conținut media.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Conținutul media este criptată și nu avem cheile pentru decriptare.",
+ "Play Video": "Redare video",
+ "Close": "Închidere",
+ "Close Modal Dialog": "Închidere dialog modal",
+ "Modal Window": "Fereastră modală",
+ "This is a modal window": "Aceasta este o fereastră modală",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Această fereastră modală poate fi închisă cu tasta Escape sau butonul de închidere.",
+ ", opens captions settings dialog": ", deschide dialogul de setări pentru indicații scrise",
+ ", opens subtitles settings dialog": ", deschide dialogul de setări pentru subtitrări",
+ ", opens descriptions settings dialog": ", deschide dialogul de setări pentru descrieri",
+ ", selected": ", selectat",
+ "captions settings": "setări indicații scrise",
+ "subtitles settings": "setări subtitrări",
+ "descriptions settings": "setări descrieri",
+ "Text": "Text",
+ "White": "Alb",
+ "Black": "Negru",
+ "Red": "Roșu",
+ "Green": "Verde",
+ "Blue": "Albastru",
+ "Yellow": "Galben",
+ "Magenta": "Magenta",
+ "Cyan": "Cyan",
+ "Background": "Fundal",
+ "Window": "Fereastră",
+ "Transparent": "Transparent",
+ "Semi-Transparent": "Semitransparent",
+ "Opaque": "Opac",
+ "Font Size": "Mărime font",
+ "Text Edge Style": "Stil margine text",
+ "None": "Fără",
+ "Raised": "Ridicat",
+ "Depressed": "Apăsat",
+ "Uniform": "Uniformă",
+ "Dropshadow": "Umbră",
+ "Font Family": "Familie fonturi",
+ "Proportional Sans-Serif": "Sans-serif proporțional",
+ "Monospace Sans-Serif": "Sans-serif monospațiu",
+ "Proportional Serif": "Serif proporțional",
+ "Monospace Serif": "Serif monospațiu",
+ "Casual": "Informal",
+ "Script": "Script",
+ "Small Caps": "Majuscule mici",
+ "Reset": "Resetare",
+ "restore all settings to the default values": "readuceți toate setările la valorile implicite",
+ "Done": "Terminat",
+ "Caption Settings Dialog": "Dialog setări indicații scrise",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Începutul ferestrei de dialog. Tasta Escape va anula și va închide fereastra.",
+ "End of dialog window.": "Sfârșitul ferestrei de dialog.",
+ "{1} is loading.": "{1} se încarcă.",
+ "Exit Picture-in-Picture": "Închidere imagine în imagine",
+ "Picture-in-Picture": "Imagine în imagine"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/ro.json b/priv/static/vendored/video.js/lang/ro.json
new file mode 100644
index 0000000..a4a60de
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/ro.json
@@ -0,0 +1,89 @@
+{
+ "Audio Player": "Player audio",
+ "Video Player": "Player video",
+ "Play": "Piesă",
+ "Pause": "Pauză",
+ "Replay": "Reluare",
+ "Current Time": "Ora curentă",
+ "Duration": "Durată",
+ "Remaining Time": "Timp rămas",
+ "Stream Type": "Tip flux",
+ "LIVE": "ÎN DIRECT",
+ "Seek to live, currently behind live": "Căutare în direct; în prezent, sunteți în urmă",
+ "Seek to live, currently playing live": "Căutare în direct; în prezent, se redă în direct",
+ "Loaded": "Încărcat",
+ "Progress": "Progres",
+ "Progress Bar": "Bară de progres",
+ "progress bar timing: currentTime={1} duration={2}": "{1} din {2}",
+ "Fullscreen": "Ecran complet",
+ "Exit Fullscreen": "Ecran parțial",
+ "Mute": "Suprimare sunet",
+ "Unmute": "Activare sunet",
+ "Playback Rate": "Rată de redare",
+ "Subtitles": "Subtitrări",
+ "subtitles off": "subtitrări dezactivate",
+ "Captions": "Indicații scrise",
+ "captions off": "indicații scrise dezactivate",
+ "Chapters": "Capitole",
+ "Descriptions": "Descrieri",
+ "descriptions off": "descrieri dezactivate",
+ "Audio Track": "Pistă audio",
+ "Volume Level": "Nivel volum",
+ "You aborted the media playback": "Ați abandonat redarea media",
+ "A network error caused the media download to fail part-way.": "O eroare de rețea a provocat eșecul descărcării conținutului media în timpul procesului.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Conținutul media nu a putut fi încărcat, fie pentru că serverul sau rețeaua a eșuat, fie pentru că formatul nu este acceptat.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Redarea media a fost întreruptă din cauza conținutului corupt sau din cauza faptului că acest conținut media folosește funcții pe care browserul dvs. nu le acceptă.",
+ "No compatible source was found for this media.": "Nu au fost găsite surse compatibile pentru acest conținut media.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Conținutul media este criptată și nu avem cheile pentru decriptare.",
+ "Play Video": "Redare video",
+ "Close": "Închidere",
+ "Close Modal Dialog": "Închidere dialog modal",
+ "Modal Window": "Fereastră modală",
+ "This is a modal window": "Aceasta este o fereastră modală",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Această fereastră modală poate fi închisă cu tasta Escape sau butonul de închidere.",
+ ", opens captions settings dialog": ", deschide dialogul de setări pentru indicații scrise",
+ ", opens subtitles settings dialog": ", deschide dialogul de setări pentru subtitrări",
+ ", opens descriptions settings dialog": ", deschide dialogul de setări pentru descrieri",
+ ", selected": ", selectat",
+ "captions settings": "setări indicații scrise",
+ "subtitles settings": "setări subtitrări",
+ "descriptions settings": "setări descrieri",
+ "Text": "Text",
+ "White": "Alb",
+ "Black": "Negru",
+ "Red": "Roșu",
+ "Green": "Verde",
+ "Blue": "Albastru",
+ "Yellow": "Galben",
+ "Magenta": "Magenta",
+ "Cyan": "Cyan",
+ "Background": "Fundal",
+ "Window": "Fereastră",
+ "Transparent": "Transparent",
+ "Semi-Transparent": "Semitransparent",
+ "Opaque": "Opac",
+ "Font Size": "Mărime font",
+ "Text Edge Style": "Stil margine text",
+ "None": "Fără",
+ "Raised": "Ridicat",
+ "Depressed": "Apăsat",
+ "Uniform": "Uniformă",
+ "Dropshadow": "Umbră",
+ "Font Family": "Familie fonturi",
+ "Proportional Sans-Serif": "Sans-serif proporțional",
+ "Monospace Sans-Serif": "Sans-serif monospațiu",
+ "Proportional Serif": "Serif proporțional",
+ "Monospace Serif": "Serif monospațiu",
+ "Casual": "Informal",
+ "Script": "Script",
+ "Small Caps": "Majuscule mici",
+ "Reset": "Resetare",
+ "restore all settings to the default values": "readuceți toate setările la valorile implicite",
+ "Done": "Terminat",
+ "Caption Settings Dialog": "Dialog setări indicații scrise",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Începutul ferestrei de dialog. Tasta Escape va anula și va închide fereastra.",
+ "End of dialog window.": "Sfârșitul ferestrei de dialog.",
+ "{1} is loading.": "{1} se încarcă.",
+ "Exit Picture-in-Picture": "Închidere imagine în imagine",
+ "Picture-in-Picture": "Imagine în imagine"
+}
diff --git a/priv/static/vendored/video.js/lang/ru.js b/priv/static/vendored/video.js/lang/ru.js
new file mode 100644
index 0000000..6783364
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/ru.js
@@ -0,0 +1,91 @@
+videojs.addLanguage('ru', {
+ "Audio Player": "Аудиоплеер",
+ "Video Player": "Видеоплеер",
+ "Play": "Воспроизвести",
+ "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": "Индикатор загрузки",
+ "progress bar timing: currentTime={1} duration={2}": "{1} из {2}",
+ "Fullscreen": "Полноэкранный режим",
+ "Exit Fullscreen": "Неполноэкранный режим",
+ "Mute": "Без звука",
+ "Unmute": "Со звуком",
+ "Playback Rate": "Скорость воспроизведения",
+ "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.": "Не удалось загрузить видео из-за сетевого или серверного сбоя либо неподдерживаемого формата видео.",
+ "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.": "Видео зашифровано, а у нас нет ключей для его расшифровки.",
+ "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.": "Модальное окно можно закрыть нажав Esc или кнопку закрытия окна.",
+ ", opens captions settings dialog": ", откроется диалог настройки подписей",
+ ", opens subtitles settings dialog": ", откроется диалог настройки субтитров",
+ ", opens descriptions settings dialog": ", откроется диалог настройки описаний",
+ ", selected": ", выбрано",
+ "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": "Одинаковый",
+ "Drop shadow": "Тень",
+ "Font Family": "Шрифт",
+ "Proportional Sans-Serif": "Пропорциональный без засечек",
+ "Monospace Sans-Serif": "Моноширинный без засечек",
+ "Proportional Serif": "Пропорциональный с засечками",
+ "Monospace 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.": "Начало диалогового окна. Нажмите Escape для отмены и закрытия окна",
+ "End of dialog window.": "Конец диалогового окна.",
+ "{1} is loading.": "{1} загружается.",
+ "Exit Picture-in-Picture": "Закрыть картинку в картинке",
+ "Picture-in-Picture": "Картинка в картинке",
+ "Skip forward {1} seconds": "На {1} секунд вперед",
+ "Skip backward {1} seconds": "На {1} секунд назад"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/ru.json b/priv/static/vendored/video.js/lang/ru.json
new file mode 100644
index 0000000..004cbd3
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/ru.json
@@ -0,0 +1,91 @@
+{
+ "Audio Player": "Аудиоплеер",
+ "Video Player": "Видеоплеер",
+ "Play": "Воспроизвести",
+ "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": "Индикатор загрузки",
+ "progress bar timing: currentTime={1} duration={2}": "{1} из {2}",
+ "Fullscreen": "Полноэкранный режим",
+ "Exit Fullscreen": "Неполноэкранный режим",
+ "Mute": "Без звука",
+ "Unmute": "Со звуком",
+ "Playback Rate": "Скорость воспроизведения",
+ "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.": "Не удалось загрузить видео из-за сетевого или серверного сбоя либо неподдерживаемого формата видео.",
+ "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.": "Видео зашифровано, а у нас нет ключей для его расшифровки.",
+ "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.": "Модальное окно можно закрыть нажав Esc или кнопку закрытия окна.",
+ ", opens captions settings dialog": ", откроется диалог настройки подписей",
+ ", opens subtitles settings dialog": ", откроется диалог настройки субтитров",
+ ", opens descriptions settings dialog": ", откроется диалог настройки описаний",
+ ", selected": ", выбрано",
+ "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": "Одинаковый",
+ "Drop shadow": "Тень",
+ "Font Family": "Шрифт",
+ "Proportional Sans-Serif": "Пропорциональный без засечек",
+ "Monospace Sans-Serif": "Моноширинный без засечек",
+ "Proportional Serif": "Пропорциональный с засечками",
+ "Monospace 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.": "Начало диалогового окна. Нажмите Escape для отмены и закрытия окна",
+ "End of dialog window.": "Конец диалогового окна.",
+ "{1} is loading.": "{1} загружается.",
+ "Exit Picture-in-Picture": "Закрыть картинку в картинке",
+ "Picture-in-Picture": "Картинка в картинке",
+ "Skip forward {1} seconds": "На {1} секунд вперед",
+ "Skip backward {1} seconds": "На {1} секунд назад"
+}
diff --git a/priv/static/vendored/video.js/lang/sk.js b/priv/static/vendored/video.js/lang/sk.js
new file mode 100644
index 0000000..5926628
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/sk.js
@@ -0,0 +1,85 @@
+videojs.addLanguage('sk', {
+ "Audio Player": "Zvukový prehrávač",
+ "Video Player": "Video prehrávač",
+ "Play": "Prehrať",
+ "Pause": "Pozastaviť",
+ "Replay": "Prehrať znova",
+ "Current Time": "Aktuálny čas",
+ "Duration": "Čas trvania",
+ "Remaining Time": "Zostávajúci čas",
+ "Stream Type": "Typ stopy",
+ "LIVE": "NAŽIVO",
+ "Loaded": "Načítané",
+ "Progress": "Priebeh",
+ "Progress Bar": "Ukazovateľ priebehu",
+ "progress bar timing: currentTime={1} duration={2}": "časovanie ukazovateľa priebehu: currentTime={1} duration={2}",
+ "Fullscreen": "Režim celej obrazovky",
+ "Exit Fullscreen": "Režim normálnej obrazovky",
+ "Mute": "Stlmiť",
+ "Unmute": "Zrušiť stlmenie",
+ "Playback Rate": "Rýchlosť prehrávania",
+ "Subtitles": "Titulky",
+ "subtitles off": "titulky vypnuté",
+ "Captions": "Popisky",
+ "captions off": "popisky vypnuté",
+ "Chapters": "Kapitoly",
+ "Descriptions": "Opisy",
+ "descriptions off": "opisy vypnuté",
+ "Audio Track": "Zvuková stopa",
+ "Volume Level": "Úroveň hlasitosti",
+ "You aborted the media playback": "Prerušili ste prehrávanie",
+ "A network error caused the media download to fail part-way.": "Sťahovanie súboru bolo zrušené pre chybu na sieti.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Súbor sa nepodarilo načítať pre chybu servera, sieťového pripojenia, alebo je formát súboru nepodporovaný.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Prehrávanie súboru bolo prerušené pre poškodené dáta, alebo súbor používa vlastnosti, ktoré váš prehliadač nepodporuje.",
+ "No compatible source was found for this media.": "Nebol nájdený žiaden kompatibilný zdroj pre tento súbor.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Súbor je zašifrovaný a nie je k dispozícii kľúč na rozšifrovanie.",
+ "Play Video": "Prehrať video",
+ "Close": "Zatvoriť",
+ "Close Modal Dialog": "Zatvoriť modálne okno",
+ "Modal Window": "Modálne okno",
+ "This is a modal window": "Toto je modálne okno",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Toto modálne okno je možné zatvoriť stlačením klávesy Escape, alebo aktivovaním tlačidla na zatvorenie.",
+ ", opens captions settings dialog": ", otvorí okno nastavení popiskov",
+ ", opens subtitles settings dialog": ", otvorí okno nastavení titulkov",
+ ", opens descriptions settings dialog": ", otvorí okno nastavení opisov",
+ ", selected": ", označené",
+ "captions settings": "nastavenia popiskov",
+ "subtitles settings": "nastavenia titulkov",
+ "descriptions settings": "nastavenia opisov",
+ "Text": "Text",
+ "White": "Biela",
+ "Black": "Čierna",
+ "Red": "Červená",
+ "Green": "Zelená",
+ "Blue": "Modrá",
+ "Yellow": "Žltá",
+ "Magenta": "Ružová",
+ "Cyan": "Tyrkysová",
+ "Background": "Pozadie",
+ "Window": "Okno",
+ "Transparent": "Priesvitné",
+ "Semi-Transparent": "Polopriesvitné",
+ "Opaque": "Plné",
+ "Font Size": "Veľkosť písma",
+ "Text Edge Style": "Typ okrajov písma",
+ "None": "Žiadne",
+ "Raised": "Zvýšené",
+ "Depressed": "Znížené",
+ "Uniform": "Pravidelné",
+ "Dropshadow": "S tieňom",
+ "Font Family": "Typ písma",
+ "Proportional Sans-Serif": "Proporčné bezpätkové",
+ "Monospace Sans-Serif": "Pravidelné, bezpätkové",
+ "Proportional Serif": "Proporčné pätkové",
+ "Monospace Serif": "Pravidelné pätkové",
+ "Casual": "Bežné",
+ "Script": "Písané",
+ "Small Caps": "Malé kapitálky",
+ "Reset": "Resetovať",
+ "restore all settings to the default values": "všetky nastavenia na základné hodnoty",
+ "Done": "Hotovo",
+ "Caption Settings Dialog": "Okno nastavení popiskov",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Začiatok okna. Klávesa Escape zruší a zavrie okno.",
+ "End of dialog window.": "Koniec okna.",
+ "{1} is loading.": "{1} sa načíta."
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/sk.json b/priv/static/vendored/video.js/lang/sk.json
new file mode 100644
index 0000000..b2ec8e2
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/sk.json
@@ -0,0 +1,85 @@
+{
+ "Audio Player": "Zvukový prehrávač",
+ "Video Player": "Video prehrávač",
+ "Play": "Prehrať",
+ "Pause": "Pozastaviť",
+ "Replay": "Prehrať znova",
+ "Current Time": "Aktuálny čas",
+ "Duration": "Čas trvania",
+ "Remaining Time": "Zostávajúci čas",
+ "Stream Type": "Typ stopy",
+ "LIVE": "NAŽIVO",
+ "Loaded": "Načítané",
+ "Progress": "Priebeh",
+ "Progress Bar": "Ukazovateľ priebehu",
+ "progress bar timing: currentTime={1} duration={2}": "časovanie ukazovateľa priebehu: currentTime={1} duration={2}",
+ "Fullscreen": "Režim celej obrazovky",
+ "Exit Fullscreen": "Režim normálnej obrazovky",
+ "Mute": "Stlmiť",
+ "Unmute": "Zrušiť stlmenie",
+ "Playback Rate": "Rýchlosť prehrávania",
+ "Subtitles": "Titulky",
+ "subtitles off": "titulky vypnuté",
+ "Captions": "Popisky",
+ "captions off": "popisky vypnuté",
+ "Chapters": "Kapitoly",
+ "Descriptions": "Opisy",
+ "descriptions off": "opisy vypnuté",
+ "Audio Track": "Zvuková stopa",
+ "Volume Level": "Úroveň hlasitosti",
+ "You aborted the media playback": "Prerušili ste prehrávanie",
+ "A network error caused the media download to fail part-way.": "Sťahovanie súboru bolo zrušené pre chybu na sieti.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Súbor sa nepodarilo načítať pre chybu servera, sieťového pripojenia, alebo je formát súboru nepodporovaný.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Prehrávanie súboru bolo prerušené pre poškodené dáta, alebo súbor používa vlastnosti, ktoré váš prehliadač nepodporuje.",
+ "No compatible source was found for this media.": "Nebol nájdený žiaden kompatibilný zdroj pre tento súbor.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Súbor je zašifrovaný a nie je k dispozícii kľúč na rozšifrovanie.",
+ "Play Video": "Prehrať video",
+ "Close": "Zatvoriť",
+ "Close Modal Dialog": "Zatvoriť modálne okno",
+ "Modal Window": "Modálne okno",
+ "This is a modal window": "Toto je modálne okno",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Toto modálne okno je možné zatvoriť stlačením klávesy Escape, alebo aktivovaním tlačidla na zatvorenie.",
+ ", opens captions settings dialog": ", otvorí okno nastavení popiskov",
+ ", opens subtitles settings dialog": ", otvorí okno nastavení titulkov",
+ ", opens descriptions settings dialog": ", otvorí okno nastavení opisov",
+ ", selected": ", označené",
+ "captions settings": "nastavenia popiskov",
+ "subtitles settings": "nastavenia titulkov",
+ "descriptions settings": "nastavenia opisov",
+ "Text": "Text",
+ "White": "Biela",
+ "Black": "Čierna",
+ "Red": "Červená",
+ "Green": "Zelená",
+ "Blue": "Modrá",
+ "Yellow": "Žltá",
+ "Magenta": "Ružová",
+ "Cyan": "Tyrkysová",
+ "Background": "Pozadie",
+ "Window": "Okno",
+ "Transparent": "Priesvitné",
+ "Semi-Transparent": "Polopriesvitné",
+ "Opaque": "Plné",
+ "Font Size": "Veľkosť písma",
+ "Text Edge Style": "Typ okrajov písma",
+ "None": "Žiadne",
+ "Raised": "Zvýšené",
+ "Depressed": "Znížené",
+ "Uniform": "Pravidelné",
+ "Dropshadow": "S tieňom",
+ "Font Family": "Typ písma",
+ "Proportional Sans-Serif": "Proporčné bezpätkové",
+ "Monospace Sans-Serif": "Pravidelné, bezpätkové",
+ "Proportional Serif": "Proporčné pätkové",
+ "Monospace Serif": "Pravidelné pätkové",
+ "Casual": "Bežné",
+ "Script": "Písané",
+ "Small Caps": "Malé kapitálky",
+ "Reset": "Resetovať",
+ "restore all settings to the default values": "všetky nastavenia na základné hodnoty",
+ "Done": "Hotovo",
+ "Caption Settings Dialog": "Okno nastavení popiskov",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Začiatok okna. Klávesa Escape zruší a zavrie okno.",
+ "End of dialog window.": "Koniec okna.",
+ "{1} is loading.": "{1} sa načíta."
+}
diff --git a/priv/static/vendored/video.js/lang/sl.js b/priv/static/vendored/video.js/lang/sl.js
new file mode 100644
index 0000000..423f2b5
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/sl.js
@@ -0,0 +1,83 @@
+videojs.addLanguage('sl', {
+ "Audio Player": "Avdio predvajalnik",
+ "Video Player": "Video predvajalnik",
+ "Play": "Predvajaj",
+ "Pause": "Začasno ustavi",
+ "Replay": "Predvajaj ponovno",
+ "Current Time": "Trenutni čas",
+ "Duration": "Trajanje",
+ "Remaining Time": "Preostali čas",
+ "Stream Type": "Vrsta podatkovnega toka",
+ "LIVE": "V ŽIVO",
+ "Seek to live, currently behind live": "Spremljaj v živo (trenutno v zaostanku)",
+ "Seek to live, currently playing live": "Spremljaj v živo (trenutno v živo)",
+ "Loaded": "Naloženo",
+ "Progress": "Napredek",
+ "Progress Bar": "Vrstica napredka",
+ "progress bar timing: currentTime={1} duration={2}": "{1} od {2}",
+ "Fullscreen": "Celozaslonski prikaz",
+ "Exit Fullscreen": "Prikaz na delu zaslona",
+ "Mute": "Izključi zvok",
+ "Unmute": "Vključi zvok",
+ "Playback Rate": "Hitrost predvajanja",
+ "Subtitles": "Podnapisi",
+ "subtitles off": "podnapisi izklopljeni",
+ "Captions": "Zvočni zapis",
+ "captions off": "zvočni zapis izklopljen",
+ "Chapters": "Poglavja",
+ "Descriptions": "Opisi",
+ "descriptions off": "opisi izklopljeni",
+ "Audio Track": "Zvočni posnetek",
+ "Volume Level": "Raven glasnosti",
+ "You aborted the media playback": "Prekinili ste predvajanje.",
+ "A network error caused the media download to fail part-way.": "Prenos multimedijske datoteke ni uspel zaradi napake v omrežju.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Multimedijske datoteke ni bilo mogoče naložiti zaradi napake na strežniku oziroma omrežju ali ker ta oblika ni podprta.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Predvajanje datoteke je bilo prekinjeno zaradi napak v datoteki ali ker uporablja funkcije, ki jih brskalnik ne podpira.",
+ "No compatible source was found for this media.": "Za to datoteko ni bil najden noben združljiv vir.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Datoteka je šifrirana in predvajalnik nima ključev za njeno dešifriranje.",
+ "Play Video": "Predvajaj",
+ "Close": "Zapri",
+ "Close Modal Dialog": "Zapri modalno okno",
+ "Modal Window": "Modalno okno",
+ "This is a modal window": "To je modalno okno",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "To okno lahko zaprete s pritiskom na tipko Escape ali z aktiviranjem gumba za zapiranje.",
+ ", opens captions settings dialog": ", odpre nastavitve za zvočni zapis",
+ ", opens subtitles settings dialog": ", odpre nastavitve za podnapise",
+ ", opens descriptions settings dialog": ", odpre nastavitve za opis",
+ ", selected": ", izbrano",
+ "captions settings": "nastavitve zvočnega zapisa",
+ "subtitles settings": "nastavitve podnapisov",
+ "descriptions settings": "nastavitve opisa",
+ "Text": "Tekst",
+ "White": "Bela",
+ "Black": "Črna",
+ "Red": "Rdeča",
+ "Green": "Zelena",
+ "Blue": "Modra",
+ "Yellow": "Rumena",
+ "Magenta": "Magenta",
+ "Cyan": "Cian",
+ "Background": "Ozadje",
+ "Window": "Okno",
+ "Transparent": "Prozorno",
+ "Semi-Transparent": "Delno prozorno",
+ "Opaque": "Neprozorno",
+ "Font Size": "Velikost pisave",
+ "Text Edge Style": "Slog roba besedila",
+ "None": "Brez",
+ "Raised": "Dvignjeno",
+ "Depressed": "Vtisnjeno",
+ "Uniform": "Enakomerno",
+ "Drop shadow": "S senco",
+ "Font Family": "Družina pisave",
+ "Small Caps": "Male črke",
+ "Reset": "Ponastavi",
+ "restore all settings to the default values": "obnovi vse nastavitve na privzete vrednosti",
+ "Done": "Končano",
+ "Caption Settings Dialog": "Pogovorno okno za nastavitve zvočnega zapisa",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Začetek pogovornega okna. Escape bo preklical in zaprl okno.",
+ "End of dialog window.": "Konec pogovornega okna.",
+ "{1} is loading.": "{1} se nalaga.",
+ "Exit Picture-in-Picture": "Izhod iz slike v sliki",
+ "Picture-in-Picture": "Slika v sliki"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/sl.json b/priv/static/vendored/video.js/lang/sl.json
new file mode 100644
index 0000000..6a705d4
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/sl.json
@@ -0,0 +1,83 @@
+{
+ "Audio Player": "Avdio predvajalnik",
+ "Video Player": "Video predvajalnik",
+ "Play": "Predvajaj",
+ "Pause": "Začasno ustavi",
+ "Replay": "Predvajaj ponovno",
+ "Current Time": "Trenutni čas",
+ "Duration": "Trajanje",
+ "Remaining Time": "Preostali čas",
+ "Stream Type": "Vrsta podatkovnega toka",
+ "LIVE": "V ŽIVO",
+ "Seek to live, currently behind live": "Spremljaj v živo (trenutno v zaostanku)",
+ "Seek to live, currently playing live": "Spremljaj v živo (trenutno v živo)",
+ "Loaded": "Naloženo",
+ "Progress": "Napredek",
+ "Progress Bar": "Vrstica napredka",
+ "progress bar timing: currentTime={1} duration={2}": "{1} od {2}",
+ "Fullscreen": "Celozaslonski prikaz",
+ "Exit Fullscreen": "Prikaz na delu zaslona",
+ "Mute": "Izključi zvok",
+ "Unmute": "Vključi zvok",
+ "Playback Rate": "Hitrost predvajanja",
+ "Subtitles": "Podnapisi",
+ "subtitles off": "podnapisi izklopljeni",
+ "Captions": "Zvočni zapis",
+ "captions off": "zvočni zapis izklopljen",
+ "Chapters": "Poglavja",
+ "Descriptions": "Opisi",
+ "descriptions off": "opisi izklopljeni",
+ "Audio Track": "Zvočni posnetek",
+ "Volume Level": "Raven glasnosti",
+ "You aborted the media playback": "Prekinili ste predvajanje.",
+ "A network error caused the media download to fail part-way.": "Prenos multimedijske datoteke ni uspel zaradi napake v omrežju.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Multimedijske datoteke ni bilo mogoče naložiti zaradi napake na strežniku oziroma omrežju ali ker ta oblika ni podprta.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Predvajanje datoteke je bilo prekinjeno zaradi napak v datoteki ali ker uporablja funkcije, ki jih brskalnik ne podpira.",
+ "No compatible source was found for this media.": "Za to datoteko ni bil najden noben združljiv vir.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Datoteka je šifrirana in predvajalnik nima ključev za njeno dešifriranje.",
+ "Play Video": "Predvajaj",
+ "Close": "Zapri",
+ "Close Modal Dialog": "Zapri modalno okno",
+ "Modal Window": "Modalno okno",
+ "This is a modal window": "To je modalno okno",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "To okno lahko zaprete s pritiskom na tipko Escape ali z aktiviranjem gumba za zapiranje.",
+ ", opens captions settings dialog": ", odpre nastavitve za zvočni zapis",
+ ", opens subtitles settings dialog": ", odpre nastavitve za podnapise",
+ ", opens descriptions settings dialog": ", odpre nastavitve za opis",
+ ", selected": ", izbrano",
+ "captions settings": "nastavitve zvočnega zapisa",
+ "subtitles settings": "nastavitve podnapisov",
+ "descriptions settings": "nastavitve opisa",
+ "Text": "Tekst",
+ "White": "Bela",
+ "Black": "Črna",
+ "Red": "Rdeča",
+ "Green": "Zelena",
+ "Blue": "Modra",
+ "Yellow": "Rumena",
+ "Magenta": "Magenta",
+ "Cyan": "Cian",
+ "Background": "Ozadje",
+ "Window": "Okno",
+ "Transparent": "Prozorno",
+ "Semi-Transparent": "Delno prozorno",
+ "Opaque": "Neprozorno",
+ "Font Size": "Velikost pisave",
+ "Text Edge Style": "Slog roba besedila",
+ "None": "Brez",
+ "Raised": "Dvignjeno",
+ "Depressed": "Vtisnjeno",
+ "Uniform": "Enakomerno",
+ "Drop shadow": "S senco",
+ "Font Family": "Družina pisave",
+ "Small Caps": "Male črke",
+ "Reset": "Ponastavi",
+ "restore all settings to the default values": "obnovi vse nastavitve na privzete vrednosti",
+ "Done": "Končano",
+ "Caption Settings Dialog": "Pogovorno okno za nastavitve zvočnega zapisa",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Začetek pogovornega okna. Escape bo preklical in zaprl okno.",
+ "End of dialog window.": "Konec pogovornega okna.",
+ "{1} is loading.": "{1} se nalaga.",
+ "Exit Picture-in-Picture": "Izhod iz slike v sliki",
+ "Picture-in-Picture": "Slika v sliki"
+}
diff --git a/priv/static/vendored/video.js/lang/sr.js b/priv/static/vendored/video.js/lang/sr.js
new file mode 100644
index 0000000..3071b78
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/sr.js
@@ -0,0 +1,26 @@
+videojs.addLanguage('sr', {
+ "Play": "Pusti",
+ "Pause": "Pauza",
+ "Current Time": "Trenutno vreme",
+ "Duration": "Vreme trajanja",
+ "Remaining Time": "Preostalo vreme",
+ "Stream Type": "Način strimovanja",
+ "LIVE": "UŽIVO",
+ "Loaded": "Učitan",
+ "Progress": "Progres",
+ "Fullscreen": "Pun ekran",
+ "Exit 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 format nije 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."
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/sr.json b/priv/static/vendored/video.js/lang/sr.json
new file mode 100644
index 0000000..87884ba
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/sr.json
@@ -0,0 +1,26 @@
+{
+ "Play": "Pusti",
+ "Pause": "Pauza",
+ "Current Time": "Trenutno vreme",
+ "Duration": "Vreme trajanja",
+ "Remaining Time": "Preostalo vreme",
+ "Stream Type": "Način strimovanja",
+ "LIVE": "UŽIVO",
+ "Loaded": "Učitan",
+ "Progress": "Progres",
+ "Fullscreen": "Pun ekran",
+ "Exit 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 format nije 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."
+}
diff --git a/priv/static/vendored/video.js/lang/sv.js b/priv/static/vendored/video.js/lang/sv.js
new file mode 100644
index 0000000..8ce24f2
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/sv.js
@@ -0,0 +1,87 @@
+videojs.addLanguage('sv', {
+ ", opens captions settings dialog": ", öppnar dialogruta för textning",
+ ", opens descriptions settings dialog": ", öppnar dialogruta för inställningar",
+ ", opens subtitles settings dialog": ", öppnar dialogruta för undertexter",
+ ", selected": ", vald",
+ "A network error caused the media download to fail part-way.": "Ett nätverksfel gjorde att nedladdningen av videon avbröts.",
+ "Audio Player": "Ljudspelare",
+ "Audio Track": "Ljudspår",
+ "Background": "Bakgrund",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Början av dialogfönster. Escape avbryter och stänger fönstret.",
+ "Black": "Svart",
+ "Blue": "Blå",
+ "Caption Settings Dialog": "Dialogruta för textningsinställningar",
+ "Captions": "Text på",
+ "Casual": "Casual",
+ "Chapters": "Kapitel",
+ "Close": "Stäng",
+ "Close Modal Dialog": "Stäng dialogruta",
+ "Current Time": "Aktuell tid",
+ "Cyan": "Cyan",
+ "Depressed": "Deprimerad",
+ "Descriptions": "Beskrivningar",
+ "Done": "Klar",
+ "Drop shadow": "DropSkugga",
+ "Duration": "Total tid",
+ "End of dialog window.": "Slutet av dialogfönster.",
+ "Font Family": "Typsnittsfamilj",
+ "Font Size": "Textstorlek",
+ "Fullscreen": "Fullskärm",
+ "Green": "Grön",
+ "LIVE": "LIVE",
+ "Loaded": "Laddad",
+ "Magenta": "Magenta",
+ "Modal Window": "dialogruta",
+ "Monospace Sans-Serif": "Monospace Sans-Serif",
+ "Monospace Serif": "Monospace Serif",
+ "Mute": "Ljud av",
+ "No compatible source was found for this media.": "Det gick inte att hitta någon kompatibel källa för den här videon.",
+ "Exit Fullscreen": "Ej fullskärm",
+ "None": "Ingen",
+ "Opaque": "Opak",
+ "Pause": "Pausa",
+ "Play": "Spela",
+ "Play Video": "Spela upp video",
+ "Playback Rate": "Uppspelningshastighet",
+ "Progress": "Förlopp",
+ "Progress Bar": "förloppsmätare",
+ "Proportional Sans-Serif": "Proportionell Sans-Serif",
+ "Proportional Serif": "Proportionell Serif",
+ "Raised": "Raised",
+ "Red": "Röd",
+ "Remaining Time": "Återstående tid",
+ "Replay": "Spela upp igen",
+ "Reset": "Återställ",
+ "Script": "Manus",
+ "Seek to live, currently behind live": "Återgå till live, uppspelningen är inte live",
+ "Seek to live, currently playing live": "Återgå till live, uppspelningen är live",
+ "Semi-Transparent": "Semi-transparent",
+ "Small Caps": "Small-Caps",
+ "Stream Type": "Strömningstyp",
+ "Subtitles": "Text på",
+ "Text": "Text",
+ "Text Edge Style": "Textkantstil",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Det gick inte att ladda videon, antingen på grund av ett server- eller nätverksfel, eller för att formatet inte stöds.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Mediat är krypterat och vi har inte nycklarna för att dekryptera det.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Uppspelningen avbröts på grund av att videon är skadad, eller också för att videon använder funktioner som din webbläsare inte stöder.",
+ "This is a modal window": "Det här är ett dialogruta",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Den här dialogrutan kan stängas genom att trycka på Escape-tangenten eller stäng knappen.",
+ "Transparent": "Transparent",
+ "Uniform": "Uniform",
+ "Unmute": "Ljud på",
+ "Video Player": "Videospelare",
+ "Volume Level": "Volymnivå",
+ "White": "Vit",
+ "Window": "Fönster",
+ "Yellow": "Gul",
+ "You aborted the media playback": "Du har avbrutit videouppspelningen.",
+ "captions off": "Text av",
+ "captions settings": "textningsinställningar",
+ "descriptions off": "beskrivningar av",
+ "descriptions settings": "beskrivningsinställningar",
+ "progress bar timing: currentTime={1} duration={2}": "{1} av {2}",
+ "restore all settings to the default values": "återställ alla inställningar till standardvärden",
+ "subtitles off": "Text av",
+ "subtitles settings": "undertextsinställningar",
+ "{1} is loading.": "{1} laddar."
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/sv.json b/priv/static/vendored/video.js/lang/sv.json
new file mode 100644
index 0000000..889269c
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/sv.json
@@ -0,0 +1,87 @@
+{
+ ", opens captions settings dialog": ", öppnar dialogruta för textning",
+ ", opens descriptions settings dialog": ", öppnar dialogruta för inställningar",
+ ", opens subtitles settings dialog": ", öppnar dialogruta för undertexter",
+ ", selected": ", vald",
+ "A network error caused the media download to fail part-way.": "Ett nätverksfel gjorde att nedladdningen av videon avbröts.",
+ "Audio Player": "Ljudspelare",
+ "Audio Track": "Ljudspår",
+ "Background": "Bakgrund",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Början av dialogfönster. Escape avbryter och stänger fönstret.",
+ "Black": "Svart",
+ "Blue": "Blå",
+ "Caption Settings Dialog": "Dialogruta för textningsinställningar",
+ "Captions": "Text på",
+ "Casual": "Casual",
+ "Chapters": "Kapitel",
+ "Close": "Stäng",
+ "Close Modal Dialog": "Stäng dialogruta",
+ "Current Time": "Aktuell tid",
+ "Cyan": "Cyan",
+ "Depressed": "Deprimerad",
+ "Descriptions": "Beskrivningar",
+ "Done": "Klar",
+ "Drop shadow": "DropSkugga",
+ "Duration": "Total tid",
+ "End of dialog window.": "Slutet av dialogfönster.",
+ "Font Family": "Typsnittsfamilj",
+ "Font Size": "Textstorlek",
+ "Fullscreen": "Fullskärm",
+ "Green": "Grön",
+ "LIVE": "LIVE",
+ "Loaded": "Laddad",
+ "Magenta": "Magenta",
+ "Modal Window": "dialogruta",
+ "Monospace Sans-Serif": "Monospace Sans-Serif",
+ "Monospace Serif": "Monospace Serif",
+ "Mute": "Ljud av",
+ "No compatible source was found for this media.": "Det gick inte att hitta någon kompatibel källa för den här videon.",
+ "Exit Fullscreen": "Ej fullskärm",
+ "None": "Ingen",
+ "Opaque": "Opak",
+ "Pause": "Pausa",
+ "Play": "Spela",
+ "Play Video": "Spela upp video",
+ "Playback Rate": "Uppspelningshastighet",
+ "Progress": "Förlopp",
+ "Progress Bar": "förloppsmätare",
+ "Proportional Sans-Serif": "Proportionell Sans-Serif",
+ "Proportional Serif": "Proportionell Serif",
+ "Raised": "Raised",
+ "Red": "Röd",
+ "Remaining Time": "Återstående tid",
+ "Replay": "Spela upp igen",
+ "Reset": "Återställ",
+ "Script": "Manus",
+ "Seek to live, currently behind live": "Återgå till live, uppspelningen är inte live",
+ "Seek to live, currently playing live": "Återgå till live, uppspelningen är live",
+ "Semi-Transparent": "Semi-transparent",
+ "Small Caps": "Small-Caps",
+ "Stream Type": "Strömningstyp",
+ "Subtitles": "Text på",
+ "Text": "Text",
+ "Text Edge Style": "Textkantstil",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Det gick inte att ladda videon, antingen på grund av ett server- eller nätverksfel, eller för att formatet inte stöds.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Mediat är krypterat och vi har inte nycklarna för att dekryptera det.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Uppspelningen avbröts på grund av att videon är skadad, eller också för att videon använder funktioner som din webbläsare inte stöder.",
+ "This is a modal window": "Det här är ett dialogruta",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Den här dialogrutan kan stängas genom att trycka på Escape-tangenten eller stäng knappen.",
+ "Transparent": "Transparent",
+ "Uniform": "Uniform",
+ "Unmute": "Ljud på",
+ "Video Player": "Videospelare",
+ "Volume Level": "Volymnivå",
+ "White": "Vit",
+ "Window": "Fönster",
+ "Yellow": "Gul",
+ "You aborted the media playback": "Du har avbrutit videouppspelningen.",
+ "captions off": "Text av",
+ "captions settings": "textningsinställningar",
+ "descriptions off": "beskrivningar av",
+ "descriptions settings": "beskrivningsinställningar",
+ "progress bar timing: currentTime={1} duration={2}": "{1} av {2}",
+ "restore all settings to the default values": "återställ alla inställningar till standardvärden",
+ "subtitles off": "Text av",
+ "subtitles settings": "undertextsinställningar",
+ "{1} is loading.": "{1} laddar."
+}
diff --git a/priv/static/vendored/video.js/lang/te.js b/priv/static/vendored/video.js/lang/te.js
new file mode 100644
index 0000000..1b2db33
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/te.js
@@ -0,0 +1,89 @@
+videojs.addLanguage('te', {
+ "Audio Player": "ఆడియో ప్లేయర్",
+ "Video Player": "వీడియో ప్లేయర్",
+ "Play": "ప్లే",
+ "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": "ప్రోగ్రెస్ బార్",
+ "progress bar timing: currentTime={1} duration={2}": "{1} యొక్క {2}",
+ "Fullscreen": "పూర్తి స్క్రీన్",
+ "Exit Fullscreen": "పూర్తి స్క్రీన్ నుండి నిష్క్రమించండి",
+ "Mute": "మ్యూట్",
+ "Unmute": "అన్మ్యూట్ చేయండి",
+ "Playback Rate": "ప్లేబ్యాక్ రేట్",
+ "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.": "సర్వర్ లేదా నెట్‌వర్క్ విఫలమైనందున లేదా ఫార్మాట్‌కు మద్దతు లేనందున మీడియాను లోడ్ చేయడం సాధ్యం కాలేదు.",
+ "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.": "మీడియా గుప్తీకరించబడింది మరియు దానిని డీక్రిప్ట్ చేయడానికి మాకు కీలు లేవు.",
+ "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": ", శీర్షికల సెట్టింగ్‌ల డైలాగ్‌ను తెరుస్తుంది",
+ ", opens subtitles settings dialog": ", ఉపశీర్షికల సెట్టింగుల డైలాగ్‌ను తెరుస్తుంది",
+ ", opens descriptions settings dialog": ", వివరణల సెట్టింగుల డైలాగ్‌ను తెరుస్తుంది",
+ ", selected": ", ఎంచుకోబడింది",
+ "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": "ఏకరీతి",
+ "Drop shadow": "డ్రాప్‌షాడో",
+ "Font Family": "ఫాంట్ కుటుంబం",
+ "Proportional Sans-Serif": "ప్రొపోర్షన్ సాన్స్-సెరిఫ్",
+ "Monospace Sans-Serif": "మోనోస్పేస్ సాన్స్-సెరిఫ్",
+ "Proportional Serif": "ప్రొపోర్షన్ సెరిఫ్",
+ "Monospace 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.": "డైలాగ్ విండో ముగింపు.",
+ "{1} is loading.": "{1} లోడ్ అవుతోంది.",
+ "Exit Picture-in-Picture": "పిక్చర్-ఇన్-పిక్చర్ నుండి నిష్క్రమించండి",
+ "Picture-in-Picture": "పిక్చర్-ఇన్-పిక్చర్"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/te.json b/priv/static/vendored/video.js/lang/te.json
new file mode 100644
index 0000000..39de708
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/te.json
@@ -0,0 +1,89 @@
+{
+ "Audio Player": "ఆడియో ప్లేయర్",
+ "Video Player": "వీడియో ప్లేయర్",
+ "Play": "ప్లే",
+ "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": "ప్రోగ్రెస్ బార్",
+ "progress bar timing: currentTime={1} duration={2}": "{1} యొక్క {2}",
+ "Fullscreen": "పూర్తి స్క్రీన్",
+ "Exit Fullscreen": "పూర్తి స్క్రీన్ నుండి నిష్క్రమించండి",
+ "Mute": "మ్యూట్",
+ "Unmute": "అన్మ్యూట్ చేయండి",
+ "Playback Rate": "ప్లేబ్యాక్ రేట్",
+ "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.": "సర్వర్ లేదా నెట్‌వర్క్ విఫలమైనందున లేదా ఫార్మాట్‌కు మద్దతు లేనందున మీడియాను లోడ్ చేయడం సాధ్యం కాలేదు.",
+ "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.": "మీడియా గుప్తీకరించబడింది మరియు దానిని డీక్రిప్ట్ చేయడానికి మాకు కీలు లేవు.",
+ "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": ", శీర్షికల సెట్టింగ్‌ల డైలాగ్‌ను తెరుస్తుంది",
+ ", opens subtitles settings dialog": ", ఉపశీర్షికల సెట్టింగుల డైలాగ్‌ను తెరుస్తుంది",
+ ", opens descriptions settings dialog": ", వివరణల సెట్టింగుల డైలాగ్‌ను తెరుస్తుంది",
+ ", selected": ", ఎంచుకోబడింది",
+ "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": "ఏకరీతి",
+ "Drop shadow": "డ్రాప్‌షాడో",
+ "Font Family": "ఫాంట్ కుటుంబం",
+ "Proportional Sans-Serif": "ప్రొపోర్షన్ సాన్స్-సెరిఫ్",
+ "Monospace Sans-Serif": "మోనోస్పేస్ సాన్స్-సెరిఫ్",
+ "Proportional Serif": "ప్రొపోర్షన్ సెరిఫ్",
+ "Monospace 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.": "డైలాగ్ విండో ముగింపు.",
+ "{1} is loading.": "{1} లోడ్ అవుతోంది.",
+ "Exit Picture-in-Picture": "పిక్చర్-ఇన్-పిక్చర్ నుండి నిష్క్రమించండి",
+ "Picture-in-Picture": "పిక్చర్-ఇన్-పిక్చర్"
+}
diff --git a/priv/static/vendored/video.js/lang/th.js b/priv/static/vendored/video.js/lang/th.js
new file mode 100644
index 0000000..44dbdea
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/th.js
@@ -0,0 +1,89 @@
+videojs.addLanguage('th', {
+ "Audio Player": "โปรแกรมเล่นเสียง",
+ "Video Player": "โปรแกรมเล่นวิดีโอ",
+ "Play": "เล่น",
+ "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": "แถบแสดงความคืบหน้า",
+ "progress bar timing: currentTime={1} duration={2}": "{1} ของ {2}",
+ "Fullscreen": "แบบเต็มหน้าจอ",
+ "Exit Fullscreen": "ไม่ใช่แบบเต็มหน้าจอ",
+ "Mute": "ปิดเสียง",
+ "Unmute": "ยกเลิกการปิดเสียง",
+ "Playback Rate": "อัตราการเล่น",
+ "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.": "ไม่สามารถโหลดสื่อได้ โดยอาจเป็นเพราะเซิร์ฟเวอร์หรือเครือข่ายล้มเหลว หรือเพราะรูปแบบไม่ได้รับการรองรับ",
+ "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.": "สื่อถูกเข้ารหัสลับแล้ว และเราไม่มีคีย์ที่จะถอดรหัสลับดังกล่าว",
+ "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.": "คุณสามารถปิดโมดอลนี้โดยกดปุ่ม Escape หรือเปิดใช้งานปุ่มปิด",
+ ", opens captions settings dialog": ", เปิดกล่องโต้ตอบการตั้งค่าคำอธิบายภาพ",
+ ", opens subtitles settings dialog": ", เปิดกล่องโต้ตอบการตั้งค่าคำบรรยาย",
+ ", opens descriptions settings dialog": ", เปิดกล่องโต้ตอบการตั้งค่าคำอธิบาย",
+ ", selected": ", เลือกแล้ว",
+ "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": "รูปแบบ",
+ "Drop shadow": "เพิ่มเงา",
+ "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.": "การเริ่มต้นหน้าต่างกล่องโต้ตอบ Escape จะยกเลิกและปิดหน้าต่าง",
+ "End of dialog window.": "สิ้นสุดหน้าต่างกล่องโต้ตอบ",
+ "{1} is loading.": "กำลังโหลด {1}",
+ "Exit Picture-in-Picture": "ออกจากการเล่นภาพควบคู่",
+ "Picture-in-Picture": "การเล่นภาพควบคู่"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/th.json b/priv/static/vendored/video.js/lang/th.json
new file mode 100644
index 0000000..fd97e08
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/th.json
@@ -0,0 +1,89 @@
+{
+ "Audio Player": "โปรแกรมเล่นเสียง",
+ "Video Player": "โปรแกรมเล่นวิดีโอ",
+ "Play": "เล่น",
+ "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": "แถบแสดงความคืบหน้า",
+ "progress bar timing: currentTime={1} duration={2}": "{1} ของ {2}",
+ "Fullscreen": "แบบเต็มหน้าจอ",
+ "Exit Fullscreen": "ไม่ใช่แบบเต็มหน้าจอ",
+ "Mute": "ปิดเสียง",
+ "Unmute": "ยกเลิกการปิดเสียง",
+ "Playback Rate": "อัตราการเล่น",
+ "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.": "ไม่สามารถโหลดสื่อได้ โดยอาจเป็นเพราะเซิร์ฟเวอร์หรือเครือข่ายล้มเหลว หรือเพราะรูปแบบไม่ได้รับการรองรับ",
+ "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.": "สื่อถูกเข้ารหัสลับแล้ว และเราไม่มีคีย์ที่จะถอดรหัสลับดังกล่าว",
+ "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.": "คุณสามารถปิดโมดอลนี้โดยกดปุ่ม Escape หรือเปิดใช้งานปุ่มปิด",
+ ", opens captions settings dialog": ", เปิดกล่องโต้ตอบการตั้งค่าคำอธิบายภาพ",
+ ", opens subtitles settings dialog": ", เปิดกล่องโต้ตอบการตั้งค่าคำบรรยาย",
+ ", opens descriptions settings dialog": ", เปิดกล่องโต้ตอบการตั้งค่าคำอธิบาย",
+ ", selected": ", เลือกแล้ว",
+ "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": "รูปแบบ",
+ "Drop shadow": "เพิ่มเงา",
+ "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.": "การเริ่มต้นหน้าต่างกล่องโต้ตอบ Escape จะยกเลิกและปิดหน้าต่าง",
+ "End of dialog window.": "สิ้นสุดหน้าต่างกล่องโต้ตอบ",
+ "{1} is loading.": "กำลังโหลด {1}",
+ "Exit Picture-in-Picture": "ออกจากการเล่นภาพควบคู่",
+ "Picture-in-Picture": "การเล่นภาพควบคู่"
+}
diff --git a/priv/static/vendored/video.js/lang/tr.js b/priv/static/vendored/video.js/lang/tr.js
new file mode 100644
index 0000000..c5b7425
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/tr.js
@@ -0,0 +1,90 @@
+videojs.addLanguage('tr', {
+ "Audio Player": "Ses Oynatıcısı",
+ "Video Player": "Video Oynatıcısı",
+ "Play": "Oynat",
+ "Pause": "Duraklat",
+ "Replay": "Yeniden Oynat",
+ "Current Time": "Süre",
+ "Duration": "Toplam Süre",
+ "Remaining Time": "Kalan Süre",
+ "Stream Type": "Yayın Tipi",
+ "LIVE": "CANLI",
+ "Seek to live, currently behind live": "Canlıya git, şu anda canlının gerisinde",
+ "Seek to live, currently playing live": "Canlıya git, şu anda canlı oynuyor",
+ "Loaded": "Yüklendi",
+ "Progress": "Yükleniyor",
+ "Progress Bar": "İlerleme Çubuğu",
+ "progress bar timing: currentTime={1} duration={2}": "{1}/{2}",
+ "Fullscreen": "Tam Ekran",
+ "Exit Fullscreen": "Tam Ekrandan Çık",
+ "Mute": "Sessiz",
+ "Unmute": "Sesi Aç",
+ "Playback Rate": "Oynatma Hızı",
+ "Subtitles": "Altyazılar",
+ "subtitles off": "Altyazı Kapalı",
+ "Captions": "Altyazılar",
+ "captions off": "Altyazı Kapalı",
+ "Chapters": "Bölümler",
+ "Close Modal Dialog": "Etkileşim Penceresini Kapat",
+ "Descriptions": "Açıklamalar",
+ "descriptions off": "açıklamalar kapalı",
+ "Audio Track": "Ses Parçası",
+ "Volume Level": "Ses Düzeyi",
+ "You aborted the media playback": "Medyayı oynatmayı iptal ettiniz",
+ "A network error caused the media download to fail part-way.": "Medya indirme işleminin kısmen başarısız olmasına neden olan bir ağ sorunu oluştu.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Sunucu veya ağ hatasından ya da biçim desteklenmediğinden medya yüklenemedi.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Medya oynatma, bir bozulma sorunu nedeniyle veya medya, tarayıcınızın desteklemediği özellikleri kullandığı için durduruldu.",
+ "No compatible source was found for this media.": "Bu medya için uyumlu bir kaynak bulunamadı.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Medya, şifrelenmiş bir kaynaktan geliyor ve oynatmak için gerekli anahtar bulunamadı.",
+ "Play Video": "Videoyu Oynat",
+ "Close": "Kapat",
+ "Modal Window": "Etkileşim Penceresi",
+ "This is a modal window": "Bu bir etkileşim penceresidir",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Bu etkileşim penceresi ESC tuşuna basarak ya da kapat butonuna tıklanarak kapatılabilir.",
+ ", opens captions settings dialog": ", altyazı ayarları menüsünü açar",
+ ", opens subtitles settings dialog": ", altyazı ayarları menüsünü açar",
+ ", opens descriptions settings dialog": ", açıklama ayarları menüsünü açar",
+ ", selected": ", seçildi",
+ "captions settings": "altyazı ayarları",
+ "subtitles settings": "altyazı ayarları",
+ "descriptions settings": "açıklama ayarları",
+ "Text": "Metin",
+ "White": "Beyaz",
+ "Black": "Siyah",
+ "Red": "Kırmızı",
+ "Green": "Yeşil",
+ "Blue": "Mavi",
+ "Yellow": "Sarı",
+ "Magenta": "Macenta",
+ "Cyan": "Açık Mavi (Camgöbeği)",
+ "Background": "Arka plan",
+ "Window": "Pencere",
+ "Transparent": "Saydam",
+ "Semi-Transparent": "Yarı-Saydam",
+ "Opaque": "Mat",
+ "Font Size": "Metin Boyutu",
+ "Text Edge Style": "Metin Kenar Stili",
+ "None": "Hiçbiri",
+ "Raised": "Kabarık",
+ "Depressed": "Yassı",
+ "Uniform": "Düz",
+ "Drop shadow": "Gölgeli",
+ "Font Family": "Yazı Tipi",
+ "Proportional Sans-Serif": "Orantılı Sans-Serif",
+ "Monospace Sans-Serif": "Eşaralıklı Sans-Serif",
+ "Proportional Serif": "Orantılı Serif",
+ "Monospace Serif": "Eşaralıklı Serif",
+ "Casual": "Gündelik",
+ "Script": "El Yazısı",
+ "Small Caps": "Küçük Boyutlu Büyük Harfli",
+ "Reset": "Sıfırla",
+ "restore all settings to the default values": "tüm ayarları varsayılan değerlere geri yükler",
+ "Done": "Tamam",
+ "Caption Settings Dialog": "Altyazı Ayarları Menüsü",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Etkileşim penceresinin başlangıcı. ESC tuşu işlemi iptal edip pencereyi kapatacaktır.",
+ "End of dialog window.": "Etkileşim penceresinin sonu.",
+ "{1} is loading.": "{1} yükleniyor.",
+ "Exit Picture-in-Picture": "Mini oynatıcıdan çık",
+ "Picture-in-Picture": "Mini oynatıcı",
+ "No content": "İçerik yok"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/tr.json b/priv/static/vendored/video.js/lang/tr.json
new file mode 100644
index 0000000..352f5a9
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/tr.json
@@ -0,0 +1,90 @@
+{
+ "Audio Player": "Ses Oynatıcısı",
+ "Video Player": "Video Oynatıcısı",
+ "Play": "Oynat",
+ "Pause": "Duraklat",
+ "Replay": "Yeniden Oynat",
+ "Current Time": "Süre",
+ "Duration": "Toplam Süre",
+ "Remaining Time": "Kalan Süre",
+ "Stream Type": "Yayın Tipi",
+ "LIVE": "CANLI",
+ "Seek to live, currently behind live": "Canlıya git, şu anda canlının gerisinde",
+ "Seek to live, currently playing live": "Canlıya git, şu anda canlı oynuyor",
+ "Loaded": "Yüklendi",
+ "Progress": "Yükleniyor",
+ "Progress Bar": "İlerleme Çubuğu",
+ "progress bar timing: currentTime={1} duration={2}": "{1}/{2}",
+ "Fullscreen": "Tam Ekran",
+ "Exit Fullscreen": "Tam Ekrandan Çık",
+ "Mute": "Sessiz",
+ "Unmute": "Sesi Aç",
+ "Playback Rate": "Oynatma Hızı",
+ "Subtitles": "Altyazılar",
+ "subtitles off": "Altyazı Kapalı",
+ "Captions": "Altyazılar",
+ "captions off": "Altyazı Kapalı",
+ "Chapters": "Bölümler",
+ "Close Modal Dialog": "Etkileşim Penceresini Kapat",
+ "Descriptions": "Açıklamalar",
+ "descriptions off": "açıklamalar kapalı",
+ "Audio Track": "Ses Parçası",
+ "Volume Level": "Ses Düzeyi",
+ "You aborted the media playback": "Medyayı oynatmayı iptal ettiniz",
+ "A network error caused the media download to fail part-way.": "Medya indirme işleminin kısmen başarısız olmasına neden olan bir ağ sorunu oluştu.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Sunucu veya ağ hatasından ya da biçim desteklenmediğinden medya yüklenemedi.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Medya oynatma, bir bozulma sorunu nedeniyle veya medya, tarayıcınızın desteklemediği özellikleri kullandığı için durduruldu.",
+ "No compatible source was found for this media.": "Bu medya için uyumlu bir kaynak bulunamadı.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Medya, şifrelenmiş bir kaynaktan geliyor ve oynatmak için gerekli anahtar bulunamadı.",
+ "Play Video": "Videoyu Oynat",
+ "Close": "Kapat",
+ "Modal Window": "Etkileşim Penceresi",
+ "This is a modal window": "Bu bir etkileşim penceresidir",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Bu etkileşim penceresi ESC tuşuna basarak ya da kapat butonuna tıklanarak kapatılabilir.",
+ ", opens captions settings dialog": ", altyazı ayarları menüsünü açar",
+ ", opens subtitles settings dialog": ", altyazı ayarları menüsünü açar",
+ ", opens descriptions settings dialog": ", açıklama ayarları menüsünü açar",
+ ", selected": ", seçildi",
+ "captions settings": "altyazı ayarları",
+ "subtitles settings": "altyazı ayarları",
+ "descriptions settings": "açıklama ayarları",
+ "Text": "Metin",
+ "White": "Beyaz",
+ "Black": "Siyah",
+ "Red": "Kırmızı",
+ "Green": "Yeşil",
+ "Blue": "Mavi",
+ "Yellow": "Sarı",
+ "Magenta": "Macenta",
+ "Cyan": "Açık Mavi (Camgöbeği)",
+ "Background": "Arka plan",
+ "Window": "Pencere",
+ "Transparent": "Saydam",
+ "Semi-Transparent": "Yarı-Saydam",
+ "Opaque": "Mat",
+ "Font Size": "Metin Boyutu",
+ "Text Edge Style": "Metin Kenar Stili",
+ "None": "Hiçbiri",
+ "Raised": "Kabarık",
+ "Depressed": "Yassı",
+ "Uniform": "Düz",
+ "Drop shadow": "Gölgeli",
+ "Font Family": "Yazı Tipi",
+ "Proportional Sans-Serif": "Orantılı Sans-Serif",
+ "Monospace Sans-Serif": "Eşaralıklı Sans-Serif",
+ "Proportional Serif": "Orantılı Serif",
+ "Monospace Serif": "Eşaralıklı Serif",
+ "Casual": "Gündelik",
+ "Script": "El Yazısı",
+ "Small Caps": "Küçük Boyutlu Büyük Harfli",
+ "Reset": "Sıfırla",
+ "restore all settings to the default values": "tüm ayarları varsayılan değerlere geri yükler",
+ "Done": "Tamam",
+ "Caption Settings Dialog": "Altyazı Ayarları Menüsü",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Etkileşim penceresinin başlangıcı. ESC tuşu işlemi iptal edip pencereyi kapatacaktır.",
+ "End of dialog window.": "Etkileşim penceresinin sonu.",
+ "{1} is loading.": "{1} yükleniyor.",
+ "Exit Picture-in-Picture": "Mini oynatıcıdan çık",
+ "Picture-in-Picture": "Mini oynatıcı",
+ "No content": "İçerik yok"
+}
diff --git a/priv/static/vendored/video.js/lang/uk.js b/priv/static/vendored/video.js/lang/uk.js
new file mode 100644
index 0000000..29eb870
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/uk.js
@@ -0,0 +1,85 @@
+videojs.addLanguage('uk', {
+ "Audio Player": "Аудіопрогравач",
+ "Video Player": "Відеопрогравач",
+ "Play": "Відтворити",
+ "Pause": "Призупинити",
+ "Replay": "Відтворити знову",
+ "Current Time": "Поточний час",
+ "Duration": "Тривалість",
+ "Remaining Time": "Час, що залишився",
+ "Stream Type": "Тип потоку",
+ "LIVE": "НАЖИВО",
+ "Loaded": "Завантаження",
+ "Progress": "Прогрес",
+ "Progress Bar": "Індикатор завантаження",
+ "progress bar timing: currentTime={1} duration={2}": "{1} з {2}",
+ "Fullscreen": "Повноекранний режим",
+ "Exit Fullscreen": "Неповноекранний режим",
+ "Mute": "Без звуку",
+ "Unmute": "Зі звуком",
+ "Playback Rate": "Швидкість відтворення",
+ "Subtitles": "Субтитри",
+ "subtitles off": "Без субтитрів",
+ "Captions": "Підписи",
+ "captions off": "Без підписів",
+ "Chapters": "Розділи",
+ "Close Modal Dialog": "Закрити модальний діалог",
+ "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.": "Відео в зашифрованому вигляді, і ми не маємо ключі для розшифровки.",
+ "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.": "Модальне вікно можна закрити, натиснувши клавішу Esc або кнопку закриття вікна.",
+ ", opens captions settings dialog": ", відкриється діалогове вікно налаштування підписів",
+ ", opens subtitles settings dialog": ", відкриється діалогове вікно налаштування субтитрів",
+ ", opens descriptions settings dialog": ", відкриється діалогове вікно налаштування описів",
+ ", selected": ", обраний",
+ "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": "Пропорційний без засічок",
+ "Monospace Sans-Serif": "Моноширинний без засічок",
+ "Proportional Serif": "Пропорційний із засічками",
+ "Monospace 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.": "Початок діалоговго вікна. Кнопка Escape закриє або скасує вікно",
+ "End of dialog window.": "Кінець діалогового вікна.",
+ "{1} is loading.": "{1} завантажується."
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/uk.json b/priv/static/vendored/video.js/lang/uk.json
new file mode 100644
index 0000000..c96081c
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/uk.json
@@ -0,0 +1,85 @@
+{
+ "Audio Player": "Аудіопрогравач",
+ "Video Player": "Відеопрогравач",
+ "Play": "Відтворити",
+ "Pause": "Призупинити",
+ "Replay": "Відтворити знову",
+ "Current Time": "Поточний час",
+ "Duration": "Тривалість",
+ "Remaining Time": "Час, що залишився",
+ "Stream Type": "Тип потоку",
+ "LIVE": "НАЖИВО",
+ "Loaded": "Завантаження",
+ "Progress": "Прогрес",
+ "Progress Bar": "Індикатор завантаження",
+ "progress bar timing: currentTime={1} duration={2}": "{1} з {2}",
+ "Fullscreen": "Повноекранний режим",
+ "Exit Fullscreen": "Неповноекранний режим",
+ "Mute": "Без звуку",
+ "Unmute": "Зі звуком",
+ "Playback Rate": "Швидкість відтворення",
+ "Subtitles": "Субтитри",
+ "subtitles off": "Без субтитрів",
+ "Captions": "Підписи",
+ "captions off": "Без підписів",
+ "Chapters": "Розділи",
+ "Close Modal Dialog": "Закрити модальний діалог",
+ "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.": "Відео в зашифрованому вигляді, і ми не маємо ключі для розшифровки.",
+ "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.": "Модальне вікно можна закрити, натиснувши клавішу Esc або кнопку закриття вікна.",
+ ", opens captions settings dialog": ", відкриється діалогове вікно налаштування підписів",
+ ", opens subtitles settings dialog": ", відкриється діалогове вікно налаштування субтитрів",
+ ", opens descriptions settings dialog": ", відкриється діалогове вікно налаштування описів",
+ ", selected": ", обраний",
+ "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": "Пропорційний без засічок",
+ "Monospace Sans-Serif": "Моноширинний без засічок",
+ "Proportional Serif": "Пропорційний із засічками",
+ "Monospace 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.": "Початок діалоговго вікна. Кнопка Escape закриє або скасує вікно",
+ "End of dialog window.": "Кінець діалогового вікна.",
+ "{1} is loading.": "{1} завантажується."
+}
diff --git a/priv/static/vendored/video.js/lang/vi.js b/priv/static/vendored/video.js/lang/vi.js
new file mode 100644
index 0000000..c226255
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/vi.js
@@ -0,0 +1,84 @@
+videojs.addLanguage('vi', {
+ "Audio Player": "Trình phát Audio",
+ "Video Player": "Trình phát Video",
+ "Play": "Phát",
+ "Pause": "Tạm dừng",
+ "Replay": "Phát lại",
+ "Current Time": "Thời gian hiện tại",
+ "Duration": "Độ dài",
+ "Remaining Time": "Thời gian còn lại",
+ "Stream Type": "Kiểu Stream",
+ "LIVE": "TRỰC TIẾP",
+ "Loaded": "Đã tải",
+ "Progress": "Tiến trình",
+ "Progress Bar": "Thanh tiến trình",
+ "progress bar timing: currentTime={1} duration={2}": "{1} của {2}",
+ "Fullscreen": "Toàn màn hình",
+ "Exit Fullscreen": "Thoát toàn màn hình",
+ "Mute": "Tắt tiếng",
+ "Unmute": "Bật âm thanh",
+ "Playback Rate": "Tỉ lệ phát lại",
+ "Subtitles": "Phụ đề",
+ "subtitles off": "tắt phụ đề",
+ "Captions": "Chú thích",
+ "captions off": "tắt chú thích",
+ "Chapters": "Chương",
+ "Descriptions": "Mô tả",
+ "descriptions off": "tắt mô tả",
+ "Audio Track": "Track âm thanh",
+ "Volume Level": "Mức âm lượng",
+ "You aborted the media playback": "Bạn đã hủy việc phát lại media.",
+ "A network error caused the media download to fail part-way.": "Một lỗi mạng dẫn đến việc tải media bị lỗi.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Video không tải được, mạng hay server có lỗi hoặc định dạng không được hỗ trợ.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Phát media đã bị hủy do một sai lỗi hoặc media sử dụng những tính năng trình duyệt không hỗ trợ.",
+ "No compatible source was found for this media.": "Không có nguồn tương thích cho media này.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Media đã được mã hóa và chúng tôi không có để giải mã nó.",
+ "Play Video": "Phát Video",
+ "Close": "Đóng",
+ "Close Modal Dialog": "Đóng cửa sổ",
+ "Modal Window": "Cửa sổ",
+ "This is a modal window": "Đây là một cửa sổ",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Cửa sổ này có thể thoát bằng việc nhấn phím Esc hoặc kích hoạt nút đóng.",
+ ", opens captions settings dialog": ", mở hộp thoại cài đặt chú thích",
+ ", opens subtitles settings dialog": ", mở hộp thoại cài đặt phụ đề",
+ ", opens descriptions settings dialog": ", mở hộp thoại cài đặt mô tả",
+ ", selected": ", đã chọn",
+ "captions settings": "cài đặt chú thích",
+ "subtitles settings": "cài đặt phụ đề",
+ "descriptions settings": "cài đặt mô tả",
+ "Text": "Văn bản",
+ "White": "Trắng",
+ "Black": "Đen",
+ "Red": "Đỏ",
+ "Green": "Xanh lá cây",
+ "Blue": "Xanh da trời",
+ "Yellow": "Vàng",
+ "Magenta": "Đỏ tươi",
+ "Cyan": "Lam",
+ "Background": "Nền",
+ "Window": "Cửa sổ",
+ "Transparent": "Trong suốt",
+ "Semi-Transparent": "Bán trong suốt",
+ "Opaque": "Mờ",
+ "Font Size": "Kích cỡ phông chữ",
+ "Text Edge Style": "Dạng viền văn bản",
+ "None": "None",
+ "Raised": "Raised",
+ "Depressed": "Depressed",
+ "Uniform": "Uniform",
+ "Dropshadow": "Dropshadow",
+ "Font Family": "Phông chữ",
+ "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": "Đặt lại",
+ "restore all settings to the default values": "khôi phục lại tất cả các cài đặt về giá trị mặc định",
+ "Done": "Xong",
+ "Caption Settings Dialog": "Hộp thoại cài đặt chú thích",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Bắt đầu cửa sổ hộp thoại. Esc sẽ thoát và đóng cửa sổ.",
+ "End of dialog window.": "Kết thúc cửa sổ hộp thoại."
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/vi.json b/priv/static/vendored/video.js/lang/vi.json
new file mode 100644
index 0000000..bb6ccfe
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/vi.json
@@ -0,0 +1,84 @@
+{
+ "Audio Player": "Trình phát Audio",
+ "Video Player": "Trình phát Video",
+ "Play": "Phát",
+ "Pause": "Tạm dừng",
+ "Replay": "Phát lại",
+ "Current Time": "Thời gian hiện tại",
+ "Duration": "Độ dài",
+ "Remaining Time": "Thời gian còn lại",
+ "Stream Type": "Kiểu Stream",
+ "LIVE": "TRỰC TIẾP",
+ "Loaded": "Đã tải",
+ "Progress": "Tiến trình",
+ "Progress Bar": "Thanh tiến trình",
+ "progress bar timing: currentTime={1} duration={2}": "{1} của {2}",
+ "Fullscreen": "Toàn màn hình",
+ "Exit Fullscreen": "Thoát toàn màn hình",
+ "Mute": "Tắt tiếng",
+ "Unmute": "Bật âm thanh",
+ "Playback Rate": "Tỉ lệ phát lại",
+ "Subtitles": "Phụ đề",
+ "subtitles off": "tắt phụ đề",
+ "Captions": "Chú thích",
+ "captions off": "tắt chú thích",
+ "Chapters": "Chương",
+ "Descriptions": "Mô tả",
+ "descriptions off": "tắt mô tả",
+ "Audio Track": "Track âm thanh",
+ "Volume Level": "Mức âm lượng",
+ "You aborted the media playback": "Bạn đã hủy việc phát lại media.",
+ "A network error caused the media download to fail part-way.": "Một lỗi mạng dẫn đến việc tải media bị lỗi.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Video không tải được, mạng hay server có lỗi hoặc định dạng không được hỗ trợ.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Phát media đã bị hủy do một sai lỗi hoặc media sử dụng những tính năng trình duyệt không hỗ trợ.",
+ "No compatible source was found for this media.": "Không có nguồn tương thích cho media này.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Media đã được mã hóa và chúng tôi không có để giải mã nó.",
+ "Play Video": "Phát Video",
+ "Close": "Đóng",
+ "Close Modal Dialog": "Đóng cửa sổ",
+ "Modal Window": "Cửa sổ",
+ "This is a modal window": "Đây là một cửa sổ",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Cửa sổ này có thể thoát bằng việc nhấn phím Esc hoặc kích hoạt nút đóng.",
+ ", opens captions settings dialog": ", mở hộp thoại cài đặt chú thích",
+ ", opens subtitles settings dialog": ", mở hộp thoại cài đặt phụ đề",
+ ", opens descriptions settings dialog": ", mở hộp thoại cài đặt mô tả",
+ ", selected": ", đã chọn",
+ "captions settings": "cài đặt chú thích",
+ "subtitles settings": "cài đặt phụ đề",
+ "descriptions settings": "cài đặt mô tả",
+ "Text": "Văn bản",
+ "White": "Trắng",
+ "Black": "Đen",
+ "Red": "Đỏ",
+ "Green": "Xanh lá cây",
+ "Blue": "Xanh da trời",
+ "Yellow": "Vàng",
+ "Magenta": "Đỏ tươi",
+ "Cyan": "Lam",
+ "Background": "Nền",
+ "Window": "Cửa sổ",
+ "Transparent": "Trong suốt",
+ "Semi-Transparent": "Bán trong suốt",
+ "Opaque": "Mờ",
+ "Font Size": "Kích cỡ phông chữ",
+ "Text Edge Style": "Dạng viền văn bản",
+ "None": "None",
+ "Raised": "Raised",
+ "Depressed": "Depressed",
+ "Uniform": "Uniform",
+ "Dropshadow": "Dropshadow",
+ "Font Family": "Phông chữ",
+ "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": "Đặt lại",
+ "restore all settings to the default values": "khôi phục lại tất cả các cài đặt về giá trị mặc định",
+ "Done": "Xong",
+ "Caption Settings Dialog": "Hộp thoại cài đặt chú thích",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Bắt đầu cửa sổ hộp thoại. Esc sẽ thoát và đóng cửa sổ.",
+ "End of dialog window.": "Kết thúc cửa sổ hộp thoại."
+}
diff --git a/priv/static/vendored/video.js/lang/zh-CN.js b/priv/static/vendored/video.js/lang/zh-CN.js
new file mode 100644
index 0000000..ab07031
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/zh-CN.js
@@ -0,0 +1,96 @@
+videojs.addLanguage('zh-CN', {
+ "Play": "播放",
+ "Pause": "暂停",
+ "Current Time": "当前时间",
+ "Duration": "时长",
+ "Remaining Time": "剩余时间",
+ "Stream Type": "媒体流类型",
+ "LIVE": "直播",
+ "Loaded": "加载完成",
+ "Progress": "进度",
+ "Fullscreen": "全屏",
+ "Exit Fullscreen": "退出全屏",
+ "Picture-in-Picture": "画中画",
+ "Exit Picture-in-Picture": "退出画中画",
+ "Mute": "静音",
+ "Unmute": "开启音效",
+ "Playback Rate": "播放速度",
+ "Subtitles": "字幕",
+ "subtitles off": "关闭字幕",
+ "Captions": "内嵌字幕",
+ "captions off": "关闭内嵌字幕",
+ "Chapters": "节目段落",
+ "Close Modal Dialog": "关闭弹窗",
+ "Descriptions": "描述",
+ "descriptions off": "关闭描述",
+ "Audio Track": "音轨",
+ "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.": "视频已加密,无法解密。",
+ "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.": "可以按ESC按键或启用关闭按钮来关闭此弹窗。",
+ ", opens captions settings dialog": ", 开启标题设置弹窗",
+ ", opens subtitles settings dialog": ", 开启字幕设置弹窗",
+ ", opens descriptions settings dialog": ", 开启描述设置弹窗",
+ ", selected": ", 选择",
+ "captions settings": "字幕设定",
+ "Audio Player": "音频播放器",
+ "Video Player": "视频播放器",
+ "Replay": "重新播放",
+ "Progress Bar": "进度条",
+ "Volume Level": "音量",
+ "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": "比例无细体",
+ "Monospace Sans-Serif": "单间隔无细体",
+ "Proportional Serif": "比例细体",
+ "Monospace 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.": "打开对话窗口。Escape键将取消并关闭对话窗口",
+ "End of dialog window.": "结束对话窗口",
+ "Seek to live, currently behind live": "尝试直播,当前为延时播放",
+ "Seek to live, currently playing live": "尝试直播,当前为实时播放",
+ "progress bar timing: currentTime={1} duration={2}": "{1}/{2}",
+ "{1} is loading.": "正在加载 {1}。",
+ "No content": "无内容",
+ "Color": "颜色",
+ "Opacity": "不透明度",
+ "Text Background": "文本背景",
+ "Caption Area Background": "字幕区域背景",
+ "Skip forward {1} seconds": "快进 {1} 秒",
+ "Skip backward {1} seconds": "快退 {1} 秒"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/zh-CN.json b/priv/static/vendored/video.js/lang/zh-CN.json
new file mode 100644
index 0000000..0ecfccf
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/zh-CN.json
@@ -0,0 +1,96 @@
+{
+ "Play": "播放",
+ "Pause": "暂停",
+ "Current Time": "当前时间",
+ "Duration": "时长",
+ "Remaining Time": "剩余时间",
+ "Stream Type": "媒体流类型",
+ "LIVE": "直播",
+ "Loaded": "加载完成",
+ "Progress": "进度",
+ "Fullscreen": "全屏",
+ "Exit Fullscreen": "退出全屏",
+ "Picture-in-Picture": "画中画",
+ "Exit Picture-in-Picture": "退出画中画",
+ "Mute": "静音",
+ "Unmute": "开启音效",
+ "Playback Rate": "播放速度",
+ "Subtitles": "字幕",
+ "subtitles off": "关闭字幕",
+ "Captions": "内嵌字幕",
+ "captions off": "关闭内嵌字幕",
+ "Chapters": "节目段落",
+ "Close Modal Dialog": "关闭弹窗",
+ "Descriptions": "描述",
+ "descriptions off": "关闭描述",
+ "Audio Track": "音轨",
+ "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.": "视频已加密,无法解密。",
+ "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.": "可以按ESC按键或启用关闭按钮来关闭此弹窗。",
+ ", opens captions settings dialog": ", 开启标题设置弹窗",
+ ", opens subtitles settings dialog": ", 开启字幕设置弹窗",
+ ", opens descriptions settings dialog": ", 开启描述设置弹窗",
+ ", selected": ", 选择",
+ "captions settings": "字幕设定",
+ "Audio Player": "音频播放器",
+ "Video Player": "视频播放器",
+ "Replay": "重新播放",
+ "Progress Bar": "进度条",
+ "Volume Level": "音量",
+ "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": "比例无细体",
+ "Monospace Sans-Serif": "单间隔无细体",
+ "Proportional Serif": "比例细体",
+ "Monospace 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.": "打开对话窗口。Escape键将取消并关闭对话窗口",
+ "End of dialog window.": "结束对话窗口",
+ "Seek to live, currently behind live": "尝试直播,当前为延时播放",
+ "Seek to live, currently playing live": "尝试直播,当前为实时播放",
+ "progress bar timing: currentTime={1} duration={2}": "{1}/{2}",
+ "{1} is loading.": "正在加载 {1}。",
+ "No content": "无内容",
+ "Color": "颜色",
+ "Opacity": "不透明度",
+ "Text Background": "文本背景",
+ "Caption Area Background": "字幕区域背景",
+ "Skip forward {1} seconds": "快进 {1} 秒",
+ "Skip backward {1} seconds": "快退 {1} 秒"
+}
diff --git a/priv/static/vendored/video.js/lang/zh-Hans.js b/priv/static/vendored/video.js/lang/zh-Hans.js
new file mode 100644
index 0000000..236f981
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/zh-Hans.js
@@ -0,0 +1,96 @@
+videojs.addLanguage('zh-Hans', {
+ "Play": "播放",
+ "Pause": "暂停",
+ "Current Time": "当前时间",
+ "Duration": "时长",
+ "Remaining Time": "剩余时间",
+ "Stream Type": "媒体流类型",
+ "LIVE": "直播",
+ "Loaded": "加载完成",
+ "Progress": "进度",
+ "Fullscreen": "全屏",
+ "Exit Fullscreen": "退出全屏",
+ "Picture-in-Picture": "画中画",
+ "Exit Picture-in-Picture": "退出画中画",
+ "Mute": "静音",
+ "Unmute": "开启音效",
+ "Playback Rate": "播放速度",
+ "Subtitles": "字幕",
+ "subtitles off": "关闭字幕",
+ "Captions": "内嵌字幕",
+ "captions off": "关闭内嵌字幕",
+ "Chapters": "节目段落",
+ "Close Modal Dialog": "关闭弹窗",
+ "Descriptions": "描述",
+ "descriptions off": "关闭描述",
+ "Audio Track": "音轨",
+ "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.": "视频已加密,无法解密。",
+ "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.": "可以按ESC按键或启用关闭按钮来关闭此弹窗。",
+ ", opens captions settings dialog": ", 开启标题设置弹窗",
+ ", opens subtitles settings dialog": ", 开启字幕设置弹窗",
+ ", opens descriptions settings dialog": ", 开启描述设置弹窗",
+ ", selected": ", 选择",
+ "captions settings": "字幕设定",
+ "Audio Player": "音频播放器",
+ "Video Player": "视频播放器",
+ "Replay": "重新播放",
+ "Progress Bar": "进度条",
+ "Volume Level": "音量",
+ "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": "比例无细体",
+ "Monospace Sans-Serif": "单间隔无细体",
+ "Proportional Serif": "比例细体",
+ "Monospace 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.": "打开对话窗口。Escape键将取消并关闭对话窗口",
+ "End of dialog window.": "结束对话窗口",
+ "Seek to live, currently behind live": "尝试直播,当前为延时播放",
+ "Seek to live, currently playing live": "尝试直播,当前为实时播放",
+ "progress bar timing: currentTime={1} duration={2}": "{1}/{2}",
+ "{1} is loading.": "正在加载 {1}。",
+ "No content": "无内容",
+ "Color": "颜色",
+ "Opacity": "不透明度",
+ "Text Background": "文本背景",
+ "Caption Area Background": "字幕区域背景",
+ "Skip forward {1} seconds": "快进 {1} 秒",
+ "Skip backward {1} seconds": "快退 {1} 秒"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/zh-Hans.json b/priv/static/vendored/video.js/lang/zh-Hans.json
new file mode 100644
index 0000000..0ecfccf
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/zh-Hans.json
@@ -0,0 +1,96 @@
+{
+ "Play": "播放",
+ "Pause": "暂停",
+ "Current Time": "当前时间",
+ "Duration": "时长",
+ "Remaining Time": "剩余时间",
+ "Stream Type": "媒体流类型",
+ "LIVE": "直播",
+ "Loaded": "加载完成",
+ "Progress": "进度",
+ "Fullscreen": "全屏",
+ "Exit Fullscreen": "退出全屏",
+ "Picture-in-Picture": "画中画",
+ "Exit Picture-in-Picture": "退出画中画",
+ "Mute": "静音",
+ "Unmute": "开启音效",
+ "Playback Rate": "播放速度",
+ "Subtitles": "字幕",
+ "subtitles off": "关闭字幕",
+ "Captions": "内嵌字幕",
+ "captions off": "关闭内嵌字幕",
+ "Chapters": "节目段落",
+ "Close Modal Dialog": "关闭弹窗",
+ "Descriptions": "描述",
+ "descriptions off": "关闭描述",
+ "Audio Track": "音轨",
+ "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.": "视频已加密,无法解密。",
+ "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.": "可以按ESC按键或启用关闭按钮来关闭此弹窗。",
+ ", opens captions settings dialog": ", 开启标题设置弹窗",
+ ", opens subtitles settings dialog": ", 开启字幕设置弹窗",
+ ", opens descriptions settings dialog": ", 开启描述设置弹窗",
+ ", selected": ", 选择",
+ "captions settings": "字幕设定",
+ "Audio Player": "音频播放器",
+ "Video Player": "视频播放器",
+ "Replay": "重新播放",
+ "Progress Bar": "进度条",
+ "Volume Level": "音量",
+ "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": "比例无细体",
+ "Monospace Sans-Serif": "单间隔无细体",
+ "Proportional Serif": "比例细体",
+ "Monospace 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.": "打开对话窗口。Escape键将取消并关闭对话窗口",
+ "End of dialog window.": "结束对话窗口",
+ "Seek to live, currently behind live": "尝试直播,当前为延时播放",
+ "Seek to live, currently playing live": "尝试直播,当前为实时播放",
+ "progress bar timing: currentTime={1} duration={2}": "{1}/{2}",
+ "{1} is loading.": "正在加载 {1}。",
+ "No content": "无内容",
+ "Color": "颜色",
+ "Opacity": "不透明度",
+ "Text Background": "文本背景",
+ "Caption Area Background": "字幕区域背景",
+ "Skip forward {1} seconds": "快进 {1} 秒",
+ "Skip backward {1} seconds": "快退 {1} 秒"
+}
diff --git a/priv/static/vendored/video.js/lang/zh-Hant.js b/priv/static/vendored/video.js/lang/zh-Hant.js
new file mode 100644
index 0000000..41221e9
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/zh-Hant.js
@@ -0,0 +1,96 @@
+videojs.addLanguage('zh-Hant', {
+ "Play": "播放",
+ "Pause": "暫停",
+ "Current Time": "目前時間",
+ "Duration": "總共時間",
+ "Remaining Time": "剩餘時間",
+ "Stream Type": "串流類型",
+ "LIVE": "直播",
+ "Loaded": "載入完畢",
+ "Progress": "進度",
+ "Fullscreen": "全螢幕",
+ "Exit Fullscreen": "退出全螢幕",
+ "Picture-in-Picture": "子母畫面",
+ "Exit Picture-in-Picture": "離開子母畫面",
+ "Mute": "靜音",
+ "Unmute": "開啟音效",
+ "Playback Rate": " 播放速率",
+ "Subtitles": "字幕",
+ "subtitles off": "關閉字幕",
+ "Captions": "內嵌字幕",
+ "captions off": "關閉內嵌字幕",
+ "Chapters": "章節",
+ "Close Modal Dialog": "關閉對話框",
+ "Descriptions": "描述",
+ "descriptions off": "關閉描述",
+ "Audio Track": "音軌",
+ "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.": "媒體已加密,無法解密。",
+ "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.": "可以按ESC按鍵或關閉按鈕來關閉此視窗。",
+ ", opens captions settings dialog": ", 開啟標題設定對話框",
+ ", opens subtitles settings dialog": ", 開啟字幕設定對話框",
+ ", opens descriptions settings dialog": ", 開啟描述設定對話框",
+ ", selected": ", 選擇",
+ "captions settings": "字幕設定",
+ "Audio Player": "音訊播放器",
+ "Video Player": "視訊播放器",
+ "Replay": "重播",
+ "Progress Bar": "進度列",
+ "Volume Level": "音量",
+ "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": "均勻",
+ "Drop shadow": "下陰影",
+ "Font Family": "字型系列",
+ "Proportional Sans-Serif": "調和間距無襯線字型",
+ "Monospace Sans-Serif": "等寬無襯線字型",
+ "Proportional Serif": "調和間距襯線字型",
+ "Monospace 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.": "結束對話視窗",
+ "Seek to live, currently behind live": "快轉至直播,目前為稍早畫面",
+ "Seek to live, currently playing live": "快轉至直播,目前為現場畫面",
+ "progress bar timing: currentTime={1} duration={2}": "{1}/{2}",
+ "{1} is loading.": "{1} 正在載入。",
+ "No content": "沒有內容",
+ "Color": "顏色",
+ "Opacity": "不透明度",
+ "Text Background": "文字背景",
+ "Caption Area Background": "字幕區域背景",
+ "Skip forward {1} seconds": "快轉 {1} 秒",
+ "Skip backward {1} seconds": "倒轉 {1} 秒"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/zh-Hant.json b/priv/static/vendored/video.js/lang/zh-Hant.json
new file mode 100644
index 0000000..335837d
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/zh-Hant.json
@@ -0,0 +1,98 @@
+{
+ "Play": "播放",
+ "Pause": "暫停",
+ "Current Time": "目前時間",
+ "Duration": "總共時間",
+ "Remaining Time": "剩餘時間",
+ "Stream Type": "串流類型",
+ "LIVE": "直播",
+ "Loaded": "載入完畢",
+ "Progress": "進度",
+ "Fullscreen": "全螢幕",
+ "Exit Fullscreen": "退出全螢幕",
+ "Picture-in-Picture": "子母畫面",
+ "Exit Picture-in-Picture": "退出子母畫面",
+ "Mute": "靜音",
+ "Unmute": "開啟音效",
+ "Playback Rate": " 播放速率",
+ "Subtitles": "字幕",
+ "subtitles off": "關閉字幕",
+ "Captions": "內嵌字幕",
+ "captions off": "關閉內嵌字幕",
+ "Chapters": "章節",
+ "Close Modal Dialog": "關閉對話框",
+ "Descriptions": "描述",
+ "descriptions off": "關閉描述",
+ "Audio Track": "音軌",
+ "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.": "媒體已加密,無法解密。",
+ "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.": "可以按ESC按鍵或關閉按鈕來關閉此視窗。",
+ ", opens captions settings dialog": ", 開啟標題設定對話框",
+ ", opens subtitles settings dialog": ", 開啟字幕設定對話框",
+ ", opens descriptions settings dialog": ", 開啟描述設定對話框",
+ ", selected": ", 選擇",
+ "captions settings": "字幕設定",
+ "Audio Player": "音訊播放器",
+ "Video Player": "視訊播放器",
+ "Replay": "重播",
+ "Progress Bar": "進度列",
+ "Volume Level": "音量",
+ "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": "均勻",
+ "Drop shadow": "下陰影",
+ "Font Family": "字型系列",
+ "Proportional Sans-Serif": "調和間距無襯線字型",
+ "Monospace Sans-Serif": "等寬無襯線字型",
+ "Proportional Serif": "調和間距襯線字型",
+ "Monospace 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.": "結束對話視窗",
+ "Seek to live, currently behind live": "快轉至直播,目前為稍早畫面",
+ "Seek to live, currently playing live": "快轉至直播,目前為現場畫面",
+ "progress bar timing: currentTime={1} duration={2}": "{1}/{2}",
+ "{1} is loading.": "{1} 正在載入。",
+ "Exit Picture-in-Picture": "離開子母畫面",
+ "Picture-in-Picture": "子母畫面",
+ "No content": "沒有內容",
+ "Color": "顏色",
+ "Opacity": "不透明度",
+ "Text Background": "文字背景",
+ "Caption Area Background": "字幕區域背景",
+ "Skip forward {1} seconds": "快轉 {1} 秒",
+ "Skip backward {1} seconds": "倒轉 {1} 秒"
+}
diff --git a/priv/static/vendored/video.js/lang/zh-TW.js b/priv/static/vendored/video.js/lang/zh-TW.js
new file mode 100644
index 0000000..41b736e
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/zh-TW.js
@@ -0,0 +1,96 @@
+videojs.addLanguage('zh-TW', {
+ "Play": "播放",
+ "Pause": "暫停",
+ "Current Time": "目前時間",
+ "Duration": "總共時間",
+ "Remaining Time": "剩餘時間",
+ "Stream Type": "串流類型",
+ "LIVE": "直播",
+ "Loaded": "載入完畢",
+ "Progress": "進度",
+ "Fullscreen": "全螢幕",
+ "Exit Fullscreen": "退出全螢幕",
+ "Picture-in-Picture": "子母畫面",
+ "Exit Picture-in-Picture": "離開子母畫面",
+ "Mute": "靜音",
+ "Unmute": "開啟音效",
+ "Playback Rate": " 播放速率",
+ "Subtitles": "字幕",
+ "subtitles off": "關閉字幕",
+ "Captions": "內嵌字幕",
+ "captions off": "關閉內嵌字幕",
+ "Chapters": "章節",
+ "Close Modal Dialog": "關閉對話框",
+ "Descriptions": "描述",
+ "descriptions off": "關閉描述",
+ "Audio Track": "音軌",
+ "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.": "媒體已加密,無法解密。",
+ "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.": "可以按ESC按鍵或關閉按鈕來關閉此視窗。",
+ ", opens captions settings dialog": ", 開啟標題設定對話框",
+ ", opens subtitles settings dialog": ", 開啟字幕設定對話框",
+ ", opens descriptions settings dialog": ", 開啟描述設定對話框",
+ ", selected": ", 選擇",
+ "captions settings": "字幕設定",
+ "Audio Player": "音訊播放器",
+ "Video Player": "視訊播放器",
+ "Replay": "重播",
+ "Progress Bar": "進度列",
+ "Volume Level": "音量",
+ "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": "均勻",
+ "Drop shadow": "下陰影",
+ "Font Family": "字型系列",
+ "Proportional Sans-Serif": "調和間距無襯線字型",
+ "Monospace Sans-Serif": "等寬無襯線字型",
+ "Proportional Serif": "調和間距襯線字型",
+ "Monospace 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.": "結束對話視窗",
+ "Seek to live, currently behind live": "快轉至直播,目前為稍早畫面",
+ "Seek to live, currently playing live": "快轉至直播,目前為現場畫面",
+ "progress bar timing: currentTime={1} duration={2}": "{1}/{2}",
+ "{1} is loading.": "{1} 正在載入。",
+ "No content": "沒有內容",
+ "Color": "顏色",
+ "Opacity": "不透明度",
+ "Text Background": "文字背景",
+ "Caption Area Background": "字幕區域背景",
+ "Skip forward {1} seconds": "快轉 {1} 秒",
+ "Skip backward {1} seconds": "倒轉 {1} 秒"
+}); \ No newline at end of file
diff --git a/priv/static/vendored/video.js/lang/zh-TW.json b/priv/static/vendored/video.js/lang/zh-TW.json
new file mode 100644
index 0000000..335837d
--- /dev/null
+++ b/priv/static/vendored/video.js/lang/zh-TW.json
@@ -0,0 +1,98 @@
+{
+ "Play": "播放",
+ "Pause": "暫停",
+ "Current Time": "目前時間",
+ "Duration": "總共時間",
+ "Remaining Time": "剩餘時間",
+ "Stream Type": "串流類型",
+ "LIVE": "直播",
+ "Loaded": "載入完畢",
+ "Progress": "進度",
+ "Fullscreen": "全螢幕",
+ "Exit Fullscreen": "退出全螢幕",
+ "Picture-in-Picture": "子母畫面",
+ "Exit Picture-in-Picture": "退出子母畫面",
+ "Mute": "靜音",
+ "Unmute": "開啟音效",
+ "Playback Rate": " 播放速率",
+ "Subtitles": "字幕",
+ "subtitles off": "關閉字幕",
+ "Captions": "內嵌字幕",
+ "captions off": "關閉內嵌字幕",
+ "Chapters": "章節",
+ "Close Modal Dialog": "關閉對話框",
+ "Descriptions": "描述",
+ "descriptions off": "關閉描述",
+ "Audio Track": "音軌",
+ "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.": "媒體已加密,無法解密。",
+ "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.": "可以按ESC按鍵或關閉按鈕來關閉此視窗。",
+ ", opens captions settings dialog": ", 開啟標題設定對話框",
+ ", opens subtitles settings dialog": ", 開啟字幕設定對話框",
+ ", opens descriptions settings dialog": ", 開啟描述設定對話框",
+ ", selected": ", 選擇",
+ "captions settings": "字幕設定",
+ "Audio Player": "音訊播放器",
+ "Video Player": "視訊播放器",
+ "Replay": "重播",
+ "Progress Bar": "進度列",
+ "Volume Level": "音量",
+ "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": "均勻",
+ "Drop shadow": "下陰影",
+ "Font Family": "字型系列",
+ "Proportional Sans-Serif": "調和間距無襯線字型",
+ "Monospace Sans-Serif": "等寬無襯線字型",
+ "Proportional Serif": "調和間距襯線字型",
+ "Monospace 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.": "結束對話視窗",
+ "Seek to live, currently behind live": "快轉至直播,目前為稍早畫面",
+ "Seek to live, currently playing live": "快轉至直播,目前為現場畫面",
+ "progress bar timing: currentTime={1} duration={2}": "{1}/{2}",
+ "{1} is loading.": "{1} 正在載入。",
+ "Exit Picture-in-Picture": "離開子母畫面",
+ "Picture-in-Picture": "子母畫面",
+ "No content": "沒有內容",
+ "Color": "顏色",
+ "Opacity": "不透明度",
+ "Text Background": "文字背景",
+ "Caption Area Background": "字幕區域背景",
+ "Skip forward {1} seconds": "快轉 {1} 秒",
+ "Skip backward {1} seconds": "倒轉 {1} 秒"
+}