From 6f512b68b5bdf09665a7df301f2e50c2565f3598 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Mon, 9 Nov 2020 16:20:44 +0100 Subject: [PATCH] Update translations --- client/src/locale/angular.ar.xlf | 948 +++++++++----- client/src/locale/angular.ca-ES.xlf | 715 ++++++---- client/src/locale/angular.cs-CZ.xlf | 715 ++++++---- client/src/locale/angular.da-DK.xlf | 715 ++++++---- client/src/locale/angular.de-DE.xlf | 948 +++++++++----- client/src/locale/angular.el-GR.xlf | 715 ++++++---- client/src/locale/angular.en-GB.xlf | 715 ++++++---- client/src/locale/angular.en-US.xlf | 708 ++++++---- client/src/locale/angular.eo.xlf | 1002 ++++++++------ client/src/locale/angular.es-ES.xlf | 1010 ++++++++------ client/src/locale/angular.eu-ES.xlf | 715 ++++++---- client/src/locale/angular.fa-IR.xlf | 955 +++++++++----- client/src/locale/angular.fi-FI.xlf | 715 ++++++---- client/src/locale/angular.fr-FR.xlf | 1006 ++++++++------ client/src/locale/angular.gd.xlf | 715 ++++++---- client/src/locale/angular.gl-ES.xlf | 1006 ++++++++------ client/src/locale/angular.hu-HU.xlf | 1004 ++++++++------ client/src/locale/angular.it-IT.xlf | 1006 ++++++++------ client/src/locale/angular.ja-JP.xlf | 1519 +++++++++++++--------- client/src/locale/angular.jbo.xlf | 715 ++++++---- client/src/locale/angular.kab.xlf | 948 +++++++++----- client/src/locale/angular.ko-KR.xlf | 715 ++++++---- client/src/locale/angular.lt-LT.xlf | 715 ++++++---- client/src/locale/angular.nb-NO.xlf | 715 ++++++---- client/src/locale/angular.nl-NL.xlf | 1182 ++++++++++------- client/src/locale/angular.oc.xlf | 955 +++++++++----- client/src/locale/angular.pl-PL.xlf | 715 ++++++---- client/src/locale/angular.pt-BR.xlf | 827 ++++++++---- client/src/locale/angular.pt-PT.xlf | 715 ++++++---- client/src/locale/angular.ru-RU.xlf | 1006 ++++++++------ client/src/locale/angular.sk-SK.xlf | 715 ++++++---- client/src/locale/angular.sl-SI.xlf | 715 ++++++---- client/src/locale/angular.sv-SE.xlf | 1004 ++++++++------ client/src/locale/angular.ta.xlf | 715 ++++++---- client/src/locale/angular.th-TH.xlf | 955 +++++++++----- client/src/locale/angular.tr-TR.xlf | 955 +++++++++----- client/src/locale/angular.uk-UA.xlf | 1507 ++++++++++++--------- client/src/locale/angular.vi-VN.xlf | 715 ++++++---- client/src/locale/angular.xlf | 774 +++++++---- client/src/locale/angular.zh-Hans-CN.xlf | 827 ++++++++---- client/src/locale/angular.zh-Hant-TW.xlf | 948 +++++++++----- client/src/locale/server.ar.json | 4 + client/src/locale/server.ca-ES.json | 4 + client/src/locale/server.cs-CZ.json | 4 + client/src/locale/server.de-DE.json | 4 + client/src/locale/server.el-GR.json | 4 + client/src/locale/server.en-US.json | 4 + client/src/locale/server.eo.json | 4 + client/src/locale/server.es-ES.json | 4 + client/src/locale/server.eu-ES.json | 4 + client/src/locale/server.fi-FI.json | 4 + client/src/locale/server.fr-FR.json | 4 + client/src/locale/server.gd.json | 4 + client/src/locale/server.hu-HU.json | 4 + client/src/locale/server.it-IT.json | 4 + client/src/locale/server.ja-JP.json | 4 + client/src/locale/server.kab.json | 4 + client/src/locale/server.nl-NL.json | 4 + client/src/locale/server.oc.json | 4 + client/src/locale/server.pl-PL.json | 4 + client/src/locale/server.pt-BR.json | 4 + client/src/locale/server.pt-PT.json | 4 + client/src/locale/server.ru-RU.json | 4 + client/src/locale/server.sv-SE.json | 4 + client/src/locale/server.th-TH.json | 4 + client/src/locale/server.vi-VN.json | 4 + client/src/locale/server.zh-Hans-CN.json | 4 + client/src/locale/server.zh-Hant-TW.json | 4 + 68 files changed, 23314 insertions(+), 12664 deletions(-) diff --git a/client/src/locale/angular.ar.xlf b/client/src/locale/angular.ar.xlf index a48d6ad8f..021f9bf52 100644 --- a/client/src/locale/angular.ar.xlf +++ b/client/src/locale/angular.ar.xlf @@ -310,6 +310,30 @@ Transcoding in multiple resolutions تحويل الترميز لإنشاء عدة دِقات ../app/shared/shared-instance/instance-features-table.component.html32 + + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + Requires manual validation by moderators @@ -347,23 +371,23 @@ HTTP import (YouTube, Vimeo, direct URL...) استيراد HTTP (YouTube و Vimeo وعنوان URL المباشر ...) - ../app/shared/shared-instance/instance-features-table.component.html71 - + + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import استيراد تورنت - ../app/shared/shared-instance/instance-features-table.component.html78 - + + ../app/shared/shared-instance/instance-features-table.component.html103 Player المشغل - ../app/shared/shared-instance/instance-features-table.component.html86 - + + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled تم تمكين P2P - ../app/shared/shared-instance/instance-features-table.component.html90 - + + ../app/shared/shared-instance/instance-features-table.component.html115 Search البحث @@ -372,8 +396,8 @@ Users can resolve distant content يمكن للمستخدمين حل المحتوى البعيد - ../app/shared/shared-instance/instance-features-table.component.html101 - + + ../app/shared/shared-instance/instance-features-table.component.html126 Loading instance statistics... تحميل إحصائيات مثيل الخادم ... @@ -487,7 +511,13 @@ Close اغلاق - ../app/modal/instance-config-warning-modal.component.html38 + + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + Configure @@ -908,22 +938,34 @@ Block video "" احجب فيديو "" ../app/shared/shared-moderation/video-block.component.html3 + + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + Please describe the reason... يرجى وصف السبب ... - ../app/shared/shared-moderation/video-block.component.html12 - + + ../app/shared/shared-moderation/video-block.component.html13 This will ask remote instances to delete it سيطلب من المثلاء البعداء حذفها - ../app/shared/shared-moderation/video-block.component.html26 + + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + Unfederate the video إعزل هذا الفيديو عن الاتحاد - ../app/shared/shared-moderation/video-block.component.html23 - + + ../app/shared/shared-moderation/video-block.component.html24 Submit إرسال @@ -2341,6 +2383,12 @@ Services الخدمات ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + TWITTER @@ -2366,122 +2414,200 @@ If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + Advanced configuration الإعدادات المتقدمة - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 TRANSCODING يغير الترميز - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. معالجة مقاطع الفيديو التي تم تحميلها بحيث تكون في شكل قابل للعرض على أي جهاز. رغم كونه مكلفًا ، إلا أن هذا جزء مهم من بيرتيوب ، لذا كن حذرا. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled مُكّن تحويل الترميز - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! إذا قمت بتعطيل التحويل ، فلن تعمل العديد من مقاطع فيديو المستخدمين! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. يسمح للمستخدم رفع فيديوهات mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions السماح بامتدادات إضافية - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. يسمح للمستخدمين بتحميل الملفات الصوتية التي سيتم دمجها مع ملف المعاينة عند التحميل. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload السماح بتحميل الملفات الصوتية - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled دعم WebTorrent مفعّل - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled تم تمكين HLS مع دعم P2P - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads خيوط التحويل - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate دقّات الفيديو المراد توليدها - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE ذاكرة التخزين المؤقتة - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. بعض الملفات غير مجمعة ، ويتم جلبها عند الضرورة. تحديد سياسات التخزين المؤقت الخاصة بهم. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache عدد المعاينات للاحتفاظ بها في ذاكرة التخزين المؤقت - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache عدد تسميات الفيديو التي يجب الاحتفاظ بها في ذاكرة التخزين المؤقت - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS التخصيصات - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. تعديلات طفيفة على منصة بيرتيوب الخاص بك عند إنشاء مكون إضافي أو سمة هو مبالغة. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript الجافا سكريبت - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); اكتب شيفرة جافا سكربت مباشرة.مثال: console.log('my instance is amazing'); - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -2491,18 +2617,26 @@ Write CSS code directly. Example: #custom-css color: red; Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email color: red; - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 - - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - يبدو أن التكوين غير صالح. يرجى البحث عن الأخطاء المحتملة في الألسنةالمختلفة. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + + Update configuration تحديث الإعدادات - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 Save to حفظ إلى @@ -2707,6 +2841,12 @@ Subscribe with your local account إشترك مستخدماً حسابك المحلي ../app/shared/shared-user-subscription/subscribe-button.component.html54 + + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + Subscribe with a Mastodon account: @@ -2734,6 +2874,24 @@ ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + Total video quota @@ -2823,13 +2981,13 @@ Change ownership تغيير المالك - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner أدخل المالك الجديد - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos البحث عن فيديوهاتك @@ -2920,13 +3078,13 @@ Account page صفحة الحساب - ../app/+videos/+video-watch/video-watch.component.html169 - + + ../app/+videos/+video-watch/video-watch.component.html181 - ../app/+videos/+video-watch/video-watch.component.html176 - + + ../app/+videos/+video-watch/video-watch.component.html188 Target الهدف @@ -2965,8 +3123,8 @@ Channel page صفحة القناة - ../app/+videos/+video-watch/video-watch.component.html166 - + + ../app/+videos/+video-watch/video-watch.component.html178 subscribers مشتركا @@ -3957,13 +4115,13 @@ The link will expire within 1 hour. Duration المدّة - ../app/+videos/+video-watch/video-watch.component.html260 - + + ../app/+videos/+video-watch/video-watch.component.html272 Category الفئة - ../app/+videos/+video-watch/video-watch.component.html225 - + + ../app/+videos/+video-watch/video-watch.component.html237 Reset إعادة تعيين @@ -3977,8 +4135,8 @@ The link will expire within 1 hour. Licence الرخصة - ../app/+videos/+video-watch/video-watch.component.html234 - + + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses عرض جميع التراخيص @@ -3987,8 +4145,8 @@ The link will expire within 1 hour. Language اللغة - ../app/+videos/+video-watch/video-watch.component.html243 - + + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages عرض جميع اللغات @@ -4057,8 +4215,8 @@ The link will expire within 1 hour. Tags الوسوم - ../app/+videos/+video-watch/video-watch.component.html252 - + + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -4148,55 +4306,70 @@ The link will expire within 1 hour. No captions for now. لا تسمية توضيحية حتى الآن. ../app/+videos/+video-edit/shared/video-edit.component.html191 + + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + Advanced settings الإعدادات المتقدمة - ../app/+videos/+video-edit/shared/video-edit.component.html199 - + + ../app/+videos/+video-edit/shared/video-edit.component.html236 Video preview معاينة الفيديو - ../app/+videos/+video-edit/shared/video-edit.component.html206 - + + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support الدعم - ../app/+videos/+video-edit/shared/video-edit.component.html215 - + + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). نص قصير لإخبار الناس عن طرق دعمهم لك. - ../app/+videos/+video-edit/shared/video-edit.component.html219 - + + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date تاريخ النشر الأصلي - ../app/+videos/+video-edit/shared/video-edit.component.html235 - + + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) هذا التاريخ الأصلي لنشر المحتوى (مثلا تاريخ صدور الفلم) - ../app/+videos/+video-edit/shared/video-edit.component.html239 - + + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settings اعدادات الاضافة - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments السماح بالتعليق على الفيديوهات - ../app/+videos/+video-edit/shared/video-edit.component.html256 - + + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download فعّل التنزيل - ../app/+videos/+video-edit/shared/video-edit.component.html261 - + + ../app/+videos/+video-edit/shared/video-edit.component.html298 Select the torrent to import إختر التورنت الذي تريد استيراده @@ -4221,6 +4394,38 @@ The link will expire within 1 hour. Congratulations, the video will be imported with BitTorrent! You can already add information about this video. تهانينا ، سيتم استيراد الفيديو باستخدام BitTorrent! يمكنك بالفعل إضافة معلومات حول هذا الفيديو. ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + Update @@ -4253,13 +4458,13 @@ The link will expire within 1 hour. Scheduled مجدول - ../app/+videos/+video-edit/shared/video-edit.component.ts181 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date أخفِ الفيديو حتى تاريخ معين - ../app/+videos/+video-edit/shared/video-edit.component.ts182 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image صورة خلفية الفيديو @@ -4329,6 +4534,12 @@ The link will expire within 1 hour. Import with torrent استيراد عبر التورنت ../app/+videos/+video-edit/video-add.component.html46 + + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + Other videos @@ -4343,11 +4554,8 @@ The link will expire within 1 hour. Report this comment أبلغ عن هذا التعليق - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share شارك @@ -4397,37 +4605,43 @@ The link will expire within 1 hour. Loop تكرار التشغيل ../app/shared/shared-share-modal/video-share.component.html173 + + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + Display video title اعرض عنوان الفيديو - ../app/shared/shared-share-modal/video-share.component.html182 - + + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning اعرض تنبيه الخصوصية - ../app/shared/shared-share-modal/video-share.component.html189 - + + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls اعرض أزرار تحكم المشغل - ../app/shared/shared-share-modal/video-share.component.html196 - + + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 - + + ../app/shared/shared-share-modal/video-share.component.html210 More customization المزيد من التخصيص - ../app/shared/shared-share-modal/video-share.component.html216 - + + ../app/shared/shared-share-modal/video-share.component.html223 Less customization تخصيص أقل - ../app/shared/shared-share-modal/video-share.component.html224 - + + ../app/shared/shared-share-modal/video-share.component.html231 Login تسجل الدخول @@ -4465,87 +4679,99 @@ The link will expire within 1 hour. This video will be published on . سينشر هذا الفيديو على . ../app/+videos/+video-watch/video-watch.component.html29 + + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + This video is blocked. هذا الفيديو محجوب. - ../app/+videos/+video-watch/video-watch.component.html33 - + + ../app/+videos/+video-watch/video-watch.component.html41 Published • views نُشر • مشاهدة - ../app/+videos/+video-watch/video-watch.component.html47 - + + ../app/+videos/+video-watch/video-watch.component.html55 Published • views نُشر • مشاهدة - ../app/+videos/+video-watch/video-watch.component.html58 - + + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT الدعم - ../app/+videos/+video-watch/video-watch.component.html88 - + + ../app/+videos/+video-watch/video-watch.component.html100 SHARE شارك - ../app/+videos/+video-watch/video-watch.component.html93 - + + ../app/+videos/+video-watch/video-watch.component.html105 SAVE حفظ - ../app/+videos/+video-watch/video-watch.component.html104 - + + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD نزِّل - ../app/+videos/+video-watch/video-watch.component.html118 - + + ../app/+videos/+video-watch/video-watch.component.html130 By بواسطة - ../app/+videos/+video-watch/video-watch.component.html170 - + + ../app/+videos/+video-watch/video-watch.component.html182 Show more عرض المزيد - ../app/+videos/+video-watch/video-watch.component.html197 - + + ../app/+videos/+video-watch/video-watch.component.html209 Show less عرض القليل - ../app/+videos/+video-watch/video-watch.component.html203 - + + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance مثيل الخادم الأصلي - ../app/+videos/+video-watch/video-watch.component.html215 - + + ../app/+videos/+video-watch/video-watch.component.html227 Originally published نشر في الأصل - ../app/+videos/+video-watch/video-watch.component.html220 - + + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: تذكير ودي: - ../app/+videos/+video-watch/video-watch.component.html283 - + + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. يشير نظام المشاركة المستخدم لهذا الفيديو إلى أنه يمكن إرسال بعض المعلومات الفنية حول نظامك (مثل عنوان IP العام) إلى نظرائك الآخرين. - ../app/+videos/+video-watch/video-watch.component.html285 - + + ../app/+videos/+video-watch/video-watch.component.html297 Get more information احصل على معلومات أكثر - ../app/+videos/+video-watch/video-watch.component.html288 - + + ../app/+videos/+video-watch/video-watch.component.html300 OK موافق - ../app/+videos/+video-watch/video-watch.component.html293 - + + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment تعليق واحد @@ -4756,19 +4982,13 @@ The link will expire within 1 hour. Comment تعليق - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 Reply رد - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment تعليق مميز @@ -4888,53 +5108,83 @@ The link will expire within 1 hour. Audio-only صوت فقط - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video A <code>.mp4</code> that keeps the original audio track, with no video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160 بكسل - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) تلقائي (عبر ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + Configuration updated. تم تحديث الإعدادات. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configuration حرر الاعدادات المخصصة @@ -5157,8 +5407,8 @@ The link will expire within 1 hour. Mute account أكتم حسابا - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account اكتم حساب خادم @@ -5985,7 +6235,13 @@ The link will expire within 1 hour. Do you really want to delete ? هل تريد حذف ؟ - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + Playlist deleted. @@ -6000,13 +6256,13 @@ The link will expire within 1 hour. Do you really want to delete videos? هل تريد حذف فيديوهات ؟ - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. حُذفت فيديوهات . - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? هل تريد حذف ؟ @@ -6018,13 +6274,13 @@ The link will expire within 1 hour. Video deleted. حُذف فيديو . - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. تم إرسال طلب تغيير الملكية. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My library مكتبتي @@ -6272,8 +6528,8 @@ The link will expire within 1 hour. Subscribe to the account الاشتراك في الحساب - ../app/+videos/+video-watch/video-watch.component.ts833 - + + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS قوائم تشغيل الفيديو @@ -6538,18 +6794,18 @@ The link will expire within 1 hour. Instance languages لغات المثيل - ../app/+videos/+video-edit/shared/video-edit.component.ts169 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages كل اللغات - ../app/+videos/+video-edit/shared/video-edit.component.ts170 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Video to import updated. تم تحديث الفيديو المراد استيراده. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 - + + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. تم رفع الفيديو الخاص بك إلى حسابك وهو خاص. @@ -6586,36 +6842,30 @@ The link will expire within 1 hour. Video published. نُشر الفيديو. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: ) حجم الفيديو يتجاوز الحصة ( حجم الفيديو: ، المستخدمة: ، الحصة: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: ) حجم الفيديو يتجاوز الحصة اليومية ( حجم الفيديو: ، المستخدمة: ، الحصة: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. لم تحفظ التغييرات! إذا غادرت ، ستفقد التغييرات. - ../app/+videos/+video-edit/video-update.component.ts79 - + + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. حُدث الفيديو. - ../app/+videos/+video-edit/video-update.component.ts116 - + + ../app/+videos/+video-edit/video-update.component.ts140 Report comment احذف التعليق @@ -6626,21 +6876,13 @@ video size: , used: , quota: ) عندما ينشط ، يشغل الفيديو التالي تلقائيًا بعد الفيديو الحالي. ../app/+videos/+video-watch/recommendations/recommended-videos.component.ts59 - - h min sec - سا د ثا - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - - min sec - د ثا - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 - + + sec ثا - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 - + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Stop autoplaying next video أوقف التشغيل التلقائي للفيديو التالي @@ -6664,128 +6906,130 @@ video size: , used: , quota: ) Like this video الإعجاب بهذه الفيديو - ../app/+videos/+video-watch/video-watch.component.ts105 - + + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video ألغ الإعجاب بهذه الفيديو - ../app/+videos/+video-watch/video-watch.component.ts106 - + + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video خيارات الدعم لهذا الفيديو - ../app/+videos/+video-watch/video-watch.component.ts107 - + + ../app/+videos/+video-watch/video-watch.component.ts133 Save to playlist احفظ في قائمة التشغيل - ../app/+videos/+video-watch/video-watch.component.ts108 - - - You need to be connected to rate this content. - يجب أن تكون متصلاً لتقييم هذا المحتوى. - ../app/+videos/+video-watch/video-watch.component.ts192 + + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? هذا الفيديو ليس متوفرا على هذا المثيل. هل تريد التوجه المثيل الأصلي: <a href=""></a> ؟ - ../app/+videos/+video-watch/video-watch.component.ts373 - + + ../app/+videos/+video-watch/video-watch.component.ts412 Redirection اعادة توجيه - ../app/+videos/+video-watch/video-watch.component.ts374 - + + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? يحتوي هذا الفيديو على محتوى للبالغين أو محتوى صريح. أمتأكد من مشاهدته؟ - ../app/+videos/+video-watch/video-watch.component.ts486 - + + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content محتوى للبالغين أو محتوى صريح - ../app/+videos/+video-watch/video-watch.component.ts487 - + + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next التالي - ../app/+videos/+video-watch/video-watch.component.ts536 - + + ../app/+videos/+video-watch/video-watch.component.ts580 Cancel ألغ - ../app/+videos/+video-watch/video-watch.component.ts537 - + + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended أُوقف التشغيل التلقائي - ../app/+videos/+video-watch/video-watch.component.ts538 - + + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) ادخل / اخرج من وضع ملء الشاشة (يتطلب تركيز المشغل) - ../app/+videos/+video-watch/video-watch.component.ts800 - + + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) شغل / أوقف مؤقتًا الفيديو (يتطلب تركيز المشغل) - ../app/+videos/+video-watch/video-watch.component.ts801 - + + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) أكتم / ألغ كتم الفيديو (يتطلب تركيز المشغل) - ../app/+videos/+video-watch/video-watch.component.ts802 - + + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) التخطي إلى نسبة مئوية من الفيديو: 0 هو 0٪ و 9 هو 90٪ (يتطلب تركيز المشغل) - ../app/+videos/+video-watch/video-watch.component.ts804 - + + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) زد مستوى الصوت (يتطلب تركيز اللاعب) - ../app/+videos/+video-watch/video-watch.component.ts806 - + + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) خفّض مستوى الصوت (يتطلب تركيز المشغل) - ../app/+videos/+video-watch/video-watch.component.ts807 - + + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) البحث عن الفيديو (يتطلب تركيز المشغل) - ../app/+videos/+video-watch/video-watch.component.ts809 - + + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) طلب الفيديو للخلف (يتطلب تركيز المشغل) - ../app/+videos/+video-watch/video-watch.component.ts810 - + + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) زيادة معدل التشغيل (يتطلب تركيز المشغل) - ../app/+videos/+video-watch/video-watch.component.ts812 - + + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) تقليل معدل التشغيل (يتطلب تركيز المشغل) - ../app/+videos/+video-watch/video-watch.component.ts813 - + + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) تصفح الفيديو إطار، إطار (يتطلب تركيز المشغل) - ../app/+videos/+video-watch/video-watch.component.ts815 - + + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video أعجبني الفيديو - ../app/+videos/+video-watch/video-watch.component.ts823 - + + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video لم يعجبني الفيديو - ../app/+videos/+video-watch/video-watch.component.ts828 - + + ../app/+videos/+video-watch/video-watch.component.ts895 Videos that have the higher number of likes. الفيديوهات التي تلقّت أكبر عدد مِن الإعجابات. @@ -7453,6 +7697,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. القناة مطلوبة عندما تكون قائمة التشغيل عامة. ../app/shared/form-validators/video-playlist-validators.ts41 + + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + Video name is required. @@ -7555,49 +7823,43 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Hidden مخفي - ../app/shared/shared-instance/instance-features-table.component.ts36 - + + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request مطموس مع طلب التأكيد - ../app/shared/shared-instance/instance-features-table.component.ts37 - + + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed معروض - ../app/shared/shared-instance/instance-features-table.component.ts38 - + + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute ~ 1 دقيقة - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes ~ دقيقة - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 of full HD videos of full HD videos - ../app/shared/shared-instance/instance-features-table.component.ts71 - + + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos of HD videos - ../app/shared/shared-instance/instance-features-table.component.ts72 - + + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos of average quality videos - ../app/shared/shared-instance/instance-features-table.component.ts73 - + + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) (صفحة القناة) @@ -7696,23 +7958,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video أنا الوحيد القادر على مشاهدة هذا الفيديو - ../app/shared/shared-main/video/video.service.ts342 - + + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link يمكن مشاركته عبر رابط خاص فقط - ../app/shared/shared-main/video/video.service.ts346 - + + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video يمكن لأي شخص أن يرى هذا الفيديو - ../app/shared/shared-main/video/video.service.ts350 - + + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video يمكن لمستخدمي هذا المثيلة فقط مشاهدة هذا الفيديو - ../app/shared/shared-main/video/video.service.ts354 - + + ../app/shared/shared-main/video/video.service.ts355 Close أغلق @@ -8365,55 +8627,49 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. سيكرار مثيلك هذا الفيديو. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 Download نزّل + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 Update حدّث - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block أحجب - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Mirror مرآة - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 Report بلّغ - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 Remove أزل - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draft أزل وأعد الصياغة - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Encoder اداة ترميز diff --git a/client/src/locale/angular.ca-ES.xlf b/client/src/locale/angular.ca-ES.xlf index 8071b9075..0de75a022 100644 --- a/client/src/locale/angular.ca-ES.xlf +++ b/client/src/locale/angular.ca-ES.xlf @@ -466,12 +466,18 @@ This will ask remote instances to delete it This will ask remote instances to delete it - ../app/shared/shared-moderation/video-block.component.html26 + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + + Unfederate the video Unfederate the video - ../app/shared/shared-moderation/video-block.component.html23 + ../app/shared/shared-moderation/video-block.component.html24 Unlisted No llistat @@ -624,7 +630,13 @@ Subscribe with your local account Subscriure amb el vostre compte local - ../app/shared/shared-user-subscription/subscribe-button.component.html54 + ../app/shared/shared-user-subscription/subscribe-button.component.html54 + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + + Subscribe with a Mastodon account: Subscriure amb el compte de Mastodon: @@ -701,7 +713,31 @@ Transcoding in multiple resolutions Transcodificant en resolucions múltiples. - ../app/shared/shared-instance/instance-features-table.component.html32 + ../app/shared/shared-instance/instance-features-table.component.html32 + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + + Requires manual validation by moderators Requires manual validation by moderators @@ -745,22 +781,22 @@ HTTP import (YouTube, Vimeo, direct URL...) Importa HTTP (YouTube, Vimeo, URL directe ...) - ../app/shared/shared-instance/instance-features-table.component.html71 + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Importa Torrent - ../app/shared/shared-instance/instance-features-table.component.html78 + ../app/shared/shared-instance/instance-features-table.component.html103 Player Reproductor - ../app/shared/shared-instance/instance-features-table.component.html86 + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled Habilitat P2P - ../app/shared/shared-instance/instance-features-table.component.html90 + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... S'està carregant les estadístiques de la instància ... @@ -857,12 +893,18 @@ " - ../app/shared/shared-moderation/video-block.component.html3 + ../app/shared/shared-moderation/video-block.component.html3 + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + + Please describe the reason... Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html12 + ../app/shared/shared-moderation/video-block.component.html13 @@ -872,7 +914,25 @@ - ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + + Login @@ -1257,7 +1317,13 @@ The link will expire within 1 hour. Close Tanca - ../app/modal/instance-config-warning-modal.component.html38 + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + + Configure @@ -1613,7 +1679,7 @@ The link will expire within 1 hour. Durada - ../app/+videos/+video-watch/video-watch.component.html260 + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Mostra contingut sensible @@ -1635,7 +1701,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html225 + ../app/+videos/+video-watch/video-watch.component.html237 Reset @@ -1658,7 +1724,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html234 + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Display all licenses @@ -1671,7 +1737,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html243 + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Display all languages @@ -1757,7 +1823,7 @@ The link will expire within 1 hour. Etiquetes - ../app/+videos/+video-watch/video-watch.component.html252 + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -1916,7 +1982,25 @@ The link will expire within 1 hour. No captions for now. - ../app/+videos/+video-edit/shared/video-edit.component.html191 + ../app/+videos/+video-edit/shared/video-edit.component.html191 + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + + Captions Captions @@ -1926,12 +2010,12 @@ The link will expire within 1 hour. Video preview Video preview - ../app/+videos/+video-edit/shared/video-edit.component.html206 + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Suporta - ../app/+videos/+video-edit/shared/video-edit.component.html215 + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). @@ -1940,12 +2024,12 @@ The link will expire within 1 hour. Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Original publication date - ../app/+videos/+video-edit/shared/video-edit.component.html235 + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) @@ -1954,28 +2038,25 @@ The link will expire within 1 hour. This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settingsPlugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Activa els comentaris de vídeo - ../app/+videos/+video-edit/shared/video-edit.component.html256 + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Habilita la baixada - ../app/+videos/+video-edit/shared/video-edit.component.html261 + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Ajustos avançats - ../app/+videos/+video-edit/shared/video-edit.component.html199 + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -2022,12 +2103,12 @@ The link will expire within 1 hour. Scheduled Programat - ../app/+videos/+video-edit/shared/video-edit.component.ts181 + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Imatge de fons del vídeo @@ -2099,7 +2180,39 @@ The link will expire within 1 hour. Congratulations, the video will be imported with BitTorrent! You can already add information about this video. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -2143,7 +2256,13 @@ The link will expire within 1 hour. Import with torrent Import with torrent - ../app/+videos/+video-edit/video-add.component.html46 + ../app/+videos/+video-edit/video-add.component.html46 + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + + Other videos Altres vídeos @@ -2155,11 +2274,8 @@ The link will expire within 1 hour. ../app/+videos/+video-watch/recommendations/recommended-videos.component.html10 Report this commentReport this comment - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Comparteix @@ -2212,14 +2328,14 @@ The link will expire within 1 hour. More customization - ../app/shared/shared-share-modal/video-share.component.html216 + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Less customization - ../app/shared/shared-share-modal/video-share.component.html224 + ../app/shared/shared-share-modal/video-share.component.html231 LoginLogin ../app/+login/login-routing.module.ts @@ -2253,27 +2369,33 @@ The link will expire within 1 hour. Loop Loop - ../app/shared/shared-share-modal/video-share.component.html173 + ../app/shared/shared-share-modal/video-share.component.html173 + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + + Display video title Display video title - ../app/shared/shared-share-modal/video-share.component.html182 + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Display privacy warning - ../app/shared/shared-share-modal/video-share.component.html189 + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Display player controls - ../app/shared/shared-share-modal/video-share.component.html196 + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 + ../app/shared/shared-share-modal/video-share.component.html210 Public Public @@ -2301,12 +2423,24 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html29 + ../app/+videos/+video-watch/video-watch.component.html29 + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + + This video is blocked. This video is blocked. - ../app/+videos/+video-watch/video-watch.component.html33 + ../app/+videos/+video-watch/video-watch.component.html41 Published • views @@ -2318,7 +2452,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html47 + ../app/+videos/+video-watch/video-watch.component.html55 Published • views @@ -2330,49 +2464,49 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html58 + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT SUPPORT - ../app/+videos/+video-watch/video-watch.component.html88 + ../app/+videos/+video-watch/video-watch.component.html100 SHARE SHARE - ../app/+videos/+video-watch/video-watch.component.html93 + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SAVE - ../app/+videos/+video-watch/video-watch.component.html104 + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 + ../app/+videos/+video-watch/video-watch.component.html130 Like this video M'agrada aquest vídeo - ../app/+videos/+video-watch/video-watch.component.ts105 + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video No m'agrada aquest vídeo - ../app/+videos/+video-watch/video-watch.component.ts106 + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Support options for this video - ../app/+videos/+video-watch/video-watch.component.ts107 + ../app/+videos/+video-watch/video-watch.component.ts133 By By - ../app/+videos/+video-watch/video-watch.component.html170 + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Subscribe @@ -2397,34 +2531,34 @@ The link will expire within 1 hour. Show more Mostra més - ../app/+videos/+video-watch/video-watch.component.html197 + ../app/+videos/+video-watch/video-watch.component.html209 Show less Veure menys - ../app/+videos/+video-watch/video-watch.component.html203 + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Origin instance - ../app/+videos/+video-watch/video-watch.component.html215 + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Originally published - ../app/+videos/+video-watch/video-watch.component.html220 + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Friendly Reminder: - ../app/+videos/+video-watch/video-watch.component.html283 + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - ../app/+videos/+video-watch/video-watch.component.html285 + ../app/+videos/+video-watch/video-watch.component.html297 More information Més informació @@ -2442,14 +2576,14 @@ The link will expire within 1 hour. Get more information Obtenir més informació - ../app/+videos/+video-watch/video-watch.component.html288 + ../app/+videos/+video-watch/video-watch.component.html300 OK OK - ../app/+videos/+video-watch/video-watch.component.html293 + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Comment @@ -2647,17 +2781,11 @@ The link will expire within 1 hour. CommentComment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 ReplyReply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Comentari destacat @@ -3557,7 +3685,7 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - ../app/shared/shared-instance/instance-features-table.component.html101 + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -4322,17 +4450,101 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + + Services Serveis - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + + TRANSCODING TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. @@ -4340,37 +4552,37 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transcodificació activada - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! Si desactives la transcodificació, molts vídeos dels teus usuaris no funcionaran! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Allow additional extensions - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Permet la pujada de fitxers d'àudio - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 @@ -4383,12 +4595,12 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 @@ -4408,61 +4620,61 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Subprocessos per la transcodificació - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS CUSTOMIZATIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4472,7 +4684,7 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -4504,22 +4716,30 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + + Advanced configuration Configuració avançada - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Actualitza la configuració - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEO SETTINGS @@ -4724,12 +4944,12 @@ The link will expire within 1 hour. Change ownership - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Select the next owner - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Search your videos @@ -4780,7 +5000,7 @@ The link will expire within 1 hour. Account page - ../app/+videos/+video-watch/video-watch.component.html169 + ../app/+videos/+video-watch/video-watch.component.html181 @@ -4789,7 +5009,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html176 + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -4918,7 +5138,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html166 + ../app/+videos/+video-watch/video-watch.component.html178 Created by Creat per @@ -5941,52 +6161,82 @@ channel with the same name ()! Audio-only Audio-only - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video A <code>.mp4</code> that keeps the original audio track, with no video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Auto (via ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + + Configuration updated. S'ha actualitzat la configuració. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configurationEdit custom configuration ../app/+admin/config/config.routes.ts @@ -7119,7 +7369,13 @@ channel with the same name ()! - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + + Playlist deleted. Playlist @@ -7139,7 +7395,7 @@ channel with the same name ()! vídeos? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. @@ -7148,7 +7404,7 @@ channel with the same name ()! vídeos eliminats. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? @@ -7168,12 +7424,12 @@ channel with the same name ()! - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Ownership change request sent. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels My channels @@ -7289,7 +7545,7 @@ channel with the same name ()! Subscribe to the account - ../app/+videos/+video-watch/video-watch.component.ts833 + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7617,23 +7873,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - - h - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - min sec - - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 + + sec @@ -7642,7 +7883,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Confirma @@ -8084,7 +8325,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. The channel is required when the playlist is public. - ../app/shared/form-validators/video-playlist-validators.ts41 + ../app/shared/form-validators/video-playlist-validators.ts41 + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + + Video name is required. El nom del vídeo és obligatori. @@ -8438,40 +8703,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages All languages - ../app/+videos/+video-edit/shared/video-edit.component.ts170 + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Hidden - ../app/shared/shared-instance/instance-features-table.component.ts36 + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Blurred with confirmation request - ../app/shared/shared-instance/instance-features-table.component.ts37 + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Displayed - ../app/shared/shared-instance/instance-features-table.component.ts38 + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 @@ -8482,7 +8741,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular de vídeos HD - ../app/shared/shared-instance/instance-features-table.component.ts71 + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos @@ -8491,7 +8750,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular de vídeos HD - ../app/shared/shared-instance/instance-features-table.component.ts72 + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos @@ -8500,7 +8759,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular de vídeos de qualitat mitjana - ../app/shared/shared-instance/instance-features-table.component.ts73 + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -9096,56 +9355,56 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. This video will be duplicated by your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 DownloadDownload + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 UpdateUpdate - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Block - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Save to playlist - ../app/+videos/+video-watch/video-watch.component.ts108 + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + + Mirror Mirror - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 ReportReport - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 RemoveRemove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draftRemove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -9241,22 +9500,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - ../app/shared/shared-main/video/video.service.ts342 + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Anyone can see this video - ../app/shared/shared-main/video/video.service.ts350 + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - ../app/shared/shared-main/video/video.service.ts354 + ../app/shared/shared-main/video/video.service.ts355 CloseClose ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts @@ -9448,7 +9707,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video to import updated. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Your video was uploaded to your account and is private. @@ -9488,35 +9747,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. Vídeo publicat. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: )Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: )Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. You have unsaved changes! If you leave, your changes will be lost. - ../app/+videos/+video-edit/video-update.component.ts79 + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Vídeo actualitzat. - ../app/+videos/+video-edit/video-update.component.ts116 + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -9545,106 +9798,102 @@ video size: , used: , quota: ) Loop playlist videos ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - You need to be connected to rate this content. - - ../app/+videos/+video-watch/video-watch.component.ts192 + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 + ../app/+videos/+video-watch/video-watch.component.ts412 RedirectionRedirection - ../app/+videos/+video-watch/video-watch.component.ts374 + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? Aquest vídeo conté contingut madur o explícit. Estàs segur que el vols veure? - ../app/+videos/+video-watch/video-watch.component.ts486 + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Contingut madur o explícit - ../app/+videos/+video-watch/video-watch.component.ts487 + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Up Next - ../app/+videos/+video-watch/video-watch.component.ts536 + ../app/+videos/+video-watch/video-watch.component.ts580 CancelCancel - ../app/+videos/+video-watch/video-watch.component.ts537 + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Autoplay is suspended - ../app/+videos/+video-watch/video-watch.component.ts538 + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts800 + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts801 + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts802 + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts804 + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Increase the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts806 + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts807 + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts809 + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts810 + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Increase playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts812 + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Decrease playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts813 + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts815 + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Like the video - ../app/+videos/+video-watch/video-watch.component.ts823 + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Dislike the video - ../app/+videos/+video-watch/video-watch.component.ts828 + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. When active, the next video is automatically played after the current one. diff --git a/client/src/locale/angular.cs-CZ.xlf b/client/src/locale/angular.cs-CZ.xlf index 23f3f372a..fc92a504b 100644 --- a/client/src/locale/angular.cs-CZ.xlf +++ b/client/src/locale/angular.cs-CZ.xlf @@ -490,12 +490,18 @@ This will ask remote instances to delete it This will ask remote instances to delete it - ../app/shared/shared-moderation/video-block.component.html26 + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + + Unfederate the video Unfederate the video - ../app/shared/shared-moderation/video-block.component.html23 + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Neveřejné @@ -650,7 +656,13 @@ Subscribe with your local account Odebírat přes místní účet - ../app/shared/shared-user-subscription/subscribe-button.component.html54 + ../app/shared/shared-user-subscription/subscribe-button.component.html54 + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + + Subscribe with a Mastodon account: Odebírat přes účet na Mastodonu: @@ -733,7 +745,31 @@ Transcoding in multiple resolutions Transcoding in multiple resolutions - ../app/shared/shared-instance/instance-features-table.component.html32 + ../app/shared/shared-instance/instance-features-table.component.html32 + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + + Requires manual validation by moderators Requires manual validation by moderators @@ -778,22 +814,22 @@ HTTP import (YouTube, Vimeo, direct URL...) HTTP import (YouTube, Vimeo, direct URL...) - ../app/shared/shared-instance/instance-features-table.component.html71 + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Torrent import - ../app/shared/shared-instance/instance-features-table.component.html78 + ../app/shared/shared-instance/instance-features-table.component.html103 Player Player - ../app/shared/shared-instance/instance-features-table.component.html86 + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P povoleno - ../app/shared/shared-instance/instance-features-table.component.html90 + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Loading instance statistics... @@ -892,12 +928,18 @@ " - ../app/shared/shared-moderation/video-block.component.html3 + ../app/shared/shared-moderation/video-block.component.html3 + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + + Please describe the reason... Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html12 + ../app/shared/shared-moderation/video-block.component.html13 @@ -907,7 +949,25 @@ - ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + + Login @@ -1306,7 +1366,13 @@ The link will expire within 1 hour. Close Close - ../app/modal/instance-config-warning-modal.component.html38 + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + + Configure @@ -1666,7 +1732,7 @@ The link will expire within 1 hour. Trvání - ../app/+videos/+video-watch/video-watch.component.html260 + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Zobrazit citlivý obsah @@ -1688,7 +1754,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html225 + ../app/+videos/+video-watch/video-watch.component.html237 Reset @@ -1713,7 +1779,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html234 + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Display all licenses @@ -1726,7 +1792,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html243 + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Display all languages @@ -1814,7 +1880,7 @@ The link will expire within 1 hour. Štítky - ../app/+videos/+video-watch/video-watch.component.html252 + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -1973,7 +2039,25 @@ The link will expire within 1 hour. Prozatím tu nejsou žádné titulky. - ../app/+videos/+video-edit/shared/video-edit.component.html191 + ../app/+videos/+video-edit/shared/video-edit.component.html191 + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + + Captions Titulky @@ -1983,12 +2067,12 @@ The link will expire within 1 hour. Video preview Video preview - ../app/+videos/+video-edit/shared/video-edit.component.html206 + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Podpora - ../app/+videos/+video-edit/shared/video-edit.component.html215 + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). @@ -1997,12 +2081,12 @@ The link will expire within 1 hour. Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Původní datum publikace - ../app/+videos/+video-edit/shared/video-edit.component.html235 + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) @@ -2011,28 +2095,25 @@ The link will expire within 1 hour. This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settingsPlugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Povolit komentáře - ../app/+videos/+video-edit/shared/video-edit.component.html256 + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Download povolen - ../app/+videos/+video-edit/shared/video-edit.component.html261 + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Rozšířená nastavení - ../app/+videos/+video-edit/shared/video-edit.component.html199 + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -2081,12 +2162,12 @@ The link will expire within 1 hour. Scheduled Scheduled - ../app/+videos/+video-edit/shared/video-edit.component.ts181 + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Video background image @@ -2164,7 +2245,39 @@ The link will expire within 1 hour. Congratulations, the video will be imported with BitTorrent! You can already add information about this video. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -2208,7 +2321,13 @@ The link will expire within 1 hour. Import with torrent Import with torrent - ../app/+videos/+video-edit/video-add.component.html46 + ../app/+videos/+video-edit/video-add.component.html46 + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + + Other videos @@ -2224,11 +2343,8 @@ The link will expire within 1 hour. ../app/+videos/+video-watch/recommendations/recommended-videos.component.html10 Report this commentReport this comment - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Sdílet @@ -2285,7 +2401,7 @@ The link will expire within 1 hour. More customization - ../app/shared/shared-share-modal/video-share.component.html216 + ../app/shared/shared-share-modal/video-share.component.html223 Less customization @@ -2294,7 +2410,7 @@ The link will expire within 1 hour. Less customization - ../app/shared/shared-share-modal/video-share.component.html224 + ../app/shared/shared-share-modal/video-share.component.html231 LoginLogin ../app/+login/login-routing.module.ts @@ -2328,27 +2444,33 @@ The link will expire within 1 hour. Loop Loop - ../app/shared/shared-share-modal/video-share.component.html173 + ../app/shared/shared-share-modal/video-share.component.html173 + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + + Display video title Display video title - ../app/shared/shared-share-modal/video-share.component.html182 + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Display privacy warning - ../app/shared/shared-share-modal/video-share.component.html189 + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Display player controls - ../app/shared/shared-share-modal/video-share.component.html196 + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 + ../app/shared/shared-share-modal/video-share.component.html210 Public Public @@ -2376,12 +2498,24 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html29 + ../app/+videos/+video-watch/video-watch.component.html29 + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + + This video is blocked. This video is blocked. - ../app/+videos/+video-watch/video-watch.component.html33 + ../app/+videos/+video-watch/video-watch.component.html41 Published • views @@ -2393,7 +2527,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html47 + ../app/+videos/+video-watch/video-watch.component.html55 Published • views @@ -2405,49 +2539,49 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html58 + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT SUPPORT - ../app/+videos/+video-watch/video-watch.component.html88 + ../app/+videos/+video-watch/video-watch.component.html100 SHARE SHARE - ../app/+videos/+video-watch/video-watch.component.html93 + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SAVE - ../app/+videos/+video-watch/video-watch.component.html104 + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 + ../app/+videos/+video-watch/video-watch.component.html130 Like this video To se mi líbí - ../app/+videos/+video-watch/video-watch.component.ts105 + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video To se mi nelíbí - ../app/+videos/+video-watch/video-watch.component.ts106 + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Support options for this video - ../app/+videos/+video-watch/video-watch.component.ts107 + ../app/+videos/+video-watch/video-watch.component.ts133 By By - ../app/+videos/+video-watch/video-watch.component.html170 + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Subscribe @@ -2472,27 +2606,27 @@ The link will expire within 1 hour. Show more Zobrazit více - ../app/+videos/+video-watch/video-watch.component.html197 + ../app/+videos/+video-watch/video-watch.component.html209 Show less Zobrazit méně - ../app/+videos/+video-watch/video-watch.component.html203 + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Origin instance - ../app/+videos/+video-watch/video-watch.component.html215 + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Originally published - ../app/+videos/+video-watch/video-watch.component.html220 + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Friendly Reminder: - ../app/+videos/+video-watch/video-watch.component.html283 + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -2501,7 +2635,7 @@ The link will expire within 1 hour. the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - ../app/+videos/+video-watch/video-watch.component.html285 + ../app/+videos/+video-watch/video-watch.component.html297 More information Více informací @@ -2519,7 +2653,7 @@ The link will expire within 1 hour. Get more information Získat více informací - ../app/+videos/+video-watch/video-watch.component.html288 + ../app/+videos/+video-watch/video-watch.component.html300 OK @@ -2528,7 +2662,7 @@ The link will expire within 1 hour. OK - ../app/+videos/+video-watch/video-watch.component.html293 + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Comment @@ -2710,17 +2844,11 @@ The link will expire within 1 hour. CommentComment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 ReplyReply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Zvýrazněné komentáře @@ -3626,7 +3754,7 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - ../app/shared/shared-instance/instance-features-table.component.html101 + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -4395,17 +4523,101 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + + Services Služby - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + + TRANSCODING TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. @@ -4413,37 +4625,37 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Překódování povoleno - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! Pokud zakážete překódování, mnoho videí od vašich uživatelů nebude fungovat! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Povolit dodatečné přípony - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Umožnit upload audio souborů - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 @@ -4456,12 +4668,12 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 @@ -4481,27 +4693,27 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Vlákna na překódování - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. @@ -4510,22 +4722,22 @@ The link will expire within 1 hour. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS CUSTOMIZATIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. @@ -4534,12 +4746,12 @@ The link will expire within 1 hour. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4549,7 +4761,7 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -4581,22 +4793,30 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + + Advanced configuration Pokročilá nastavení - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Aktualizovat nastavení - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEO SETTINGS @@ -4801,12 +5021,12 @@ The link will expire within 1 hour. Změnit vlastnictví - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Vyber nového vlastníka - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Search your videos @@ -4857,7 +5077,7 @@ The link will expire within 1 hour. Account page - ../app/+videos/+video-watch/video-watch.component.html169 + ../app/+videos/+video-watch/video-watch.component.html181 @@ -4866,7 +5086,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html176 + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -4995,7 +5215,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html166 + ../app/+videos/+video-watch/video-watch.component.html178 Created by Autor: @@ -6051,52 +6271,82 @@ channel with the same name ()! Audio-only Audio-only - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video A <code>.mp4</code> that keeps the original audio track, with no video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Auto (via ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + + Configuration updated. Nastavení aktualizováno. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configurationEdit custom configuration ../app/+admin/config/config.routes.ts @@ -7229,7 +7479,13 @@ channel with the same name ()! - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + + Playlist deleted. Seznam @@ -7249,7 +7505,7 @@ channel with the same name ()! videí? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. @@ -7258,7 +7514,7 @@ channel with the same name ()! videí odstraněno. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? @@ -7278,12 +7534,12 @@ channel with the same name ()! - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Ownership change request sent. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels Moje kanály @@ -7399,7 +7655,7 @@ channel with the same name ()! Odebírat účet - ../app/+videos/+video-watch/video-watch.component.ts833 + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7727,23 +7983,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - - h - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - min sec - - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 + + sec @@ -7752,7 +7993,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Potvrdit @@ -8194,7 +8435,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. The channel is required when the playlist is public. - ../app/shared/form-validators/video-playlist-validators.ts41 + ../app/shared/form-validators/video-playlist-validators.ts41 + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + + Video name is required. Jméno videa je vyžadováno. @@ -8548,40 +8813,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages All languages - ../app/+videos/+video-edit/shared/video-edit.component.ts170 + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Hidden - ../app/shared/shared-instance/instance-features-table.component.ts36 + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Blurred with confirmation request - ../app/shared/shared-instance/instance-features-table.component.ts37 + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Displayed - ../app/shared/shared-instance/instance-features-table.component.ts38 + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 @@ -8592,7 +8851,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular FullHD videí - ../app/shared/shared-instance/instance-features-table.component.ts71 + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos @@ -8601,7 +8860,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular HD videí - ../app/shared/shared-instance/instance-features-table.component.ts72 + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos @@ -8610,7 +8869,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular videí průměrné kvality - ../app/shared/shared-instance/instance-features-table.component.ts73 + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -9206,56 +9465,56 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. This video will be duplicated by your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 DownloadDownload + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 UpdateUpdate - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Block - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Save to playlist - ../app/+videos/+video-watch/video-watch.component.ts108 + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + + Mirror Mirror - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 ReportReport - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 RemoveRemove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draftRemove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -9351,22 +9610,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - ../app/shared/shared-main/video/video.service.ts342 + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Kdokoliv může vidět toto video - ../app/shared/shared-main/video/video.service.ts350 + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - ../app/shared/shared-main/video/video.service.ts354 + ../app/shared/shared-main/video/video.service.ts355 CloseClose ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts @@ -9558,7 +9817,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video to import updated. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Vaše video bylo nahráno na váš účet a je soukromé. @@ -9598,35 +9857,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. Video publikováno - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: )Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: )Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. Máte neuložené změny! Pokud odejdete, budou vaše změny ztraceny. - ../app/+videos/+video-edit/video-update.component.ts79 + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Video aktualizováno. - ../app/+videos/+video-edit/video-update.component.ts116 + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -9674,106 +9927,102 @@ video size: , used: , quota: ) Loop playlist videos ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - You need to be connected to rate this content. - - ../app/+videos/+video-watch/video-watch.component.ts192 + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 + ../app/+videos/+video-watch/video-watch.component.ts412 RedirectionRedirection - ../app/+videos/+video-watch/video-watch.component.ts374 + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? Toto video obsahuje citlivý materiál. Opravdu jej chcete přehrát? - ../app/+videos/+video-watch/video-watch.component.ts486 + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Obsahuje citlivý materiál - ../app/+videos/+video-watch/video-watch.component.ts487 + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Up Next - ../app/+videos/+video-watch/video-watch.component.ts536 + ../app/+videos/+video-watch/video-watch.component.ts580 CancelCancel - ../app/+videos/+video-watch/video-watch.component.ts537 + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Autoplay is suspended - ../app/+videos/+video-watch/video-watch.component.ts538 + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts800 + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts801 + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts802 + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts804 + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Increase the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts806 + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts807 + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts809 + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts810 + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Increase playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts812 + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Decrease playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts813 + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts815 + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video To se mi líbí - ../app/+videos/+video-watch/video-watch.component.ts823 + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video To se mi nelíbí - ../app/+videos/+video-watch/video-watch.component.ts828 + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. When active, the next video is automatically played after the current one. diff --git a/client/src/locale/angular.da-DK.xlf b/client/src/locale/angular.da-DK.xlf index 5a1f6a587..4781534fc 100644 --- a/client/src/locale/angular.da-DK.xlf +++ b/client/src/locale/angular.da-DK.xlf @@ -501,12 +501,18 @@ This will ask remote instances to delete it This will ask remote instances to delete it - ../app/shared/shared-moderation/video-block.component.html26 + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + + Unfederate the video Unfederate the video - ../app/shared/shared-moderation/video-block.component.html23 + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Unlisted @@ -663,7 +669,13 @@ Subscribe with your local account Subscribe with your local account - ../app/shared/shared-user-subscription/subscribe-button.component.html54 + ../app/shared/shared-user-subscription/subscribe-button.component.html54 + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + + Subscribe with a Mastodon account: Subscribe with a Mastodon account: @@ -746,7 +758,31 @@ Transcoding in multiple resolutions Transcoding in multiple resolutions - ../app/shared/shared-instance/instance-features-table.component.html32 + ../app/shared/shared-instance/instance-features-table.component.html32 + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + + Requires manual validation by moderators Requires manual validation by moderators @@ -791,22 +827,22 @@ HTTP import (YouTube, Vimeo, direct URL...) HTTP import (YouTube, Vimeo, direct URL...) - ../app/shared/shared-instance/instance-features-table.component.html71 + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Torrent import - ../app/shared/shared-instance/instance-features-table.component.html78 + ../app/shared/shared-instance/instance-features-table.component.html103 Player Player - ../app/shared/shared-instance/instance-features-table.component.html86 + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P enabled - ../app/shared/shared-instance/instance-features-table.component.html90 + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Loading instance statistics... @@ -907,12 +943,18 @@ " - ../app/shared/shared-moderation/video-block.component.html3 + ../app/shared/shared-moderation/video-block.component.html3 + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + + Please describe the reason... Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html12 + ../app/shared/shared-moderation/video-block.component.html13 @@ -922,7 +964,25 @@ - ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + + Login @@ -1331,7 +1391,13 @@ The link will expire within 1 hour. Close Close - ../app/modal/instance-config-warning-modal.component.html38 + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + + Configure @@ -1693,7 +1759,7 @@ The link will expire within 1 hour. Varighed - ../app/+videos/+video-watch/video-watch.component.html260 + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Display sensitive content @@ -1715,7 +1781,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html225 + ../app/+videos/+video-watch/video-watch.component.html237 Reset @@ -1740,7 +1806,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html234 + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Display all licenses @@ -1753,7 +1819,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html243 + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Display all languages @@ -1843,7 +1909,7 @@ The link will expire within 1 hour. Tags - ../app/+videos/+video-watch/video-watch.component.html252 + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -2006,7 +2072,25 @@ The link will expire within 1 hour. No captions for now. - ../app/+videos/+video-edit/shared/video-edit.component.html191 + ../app/+videos/+video-edit/shared/video-edit.component.html191 + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + + Captions Captions @@ -2016,12 +2100,12 @@ The link will expire within 1 hour. Video preview Video preview - ../app/+videos/+video-edit/shared/video-edit.component.html206 + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Support - ../app/+videos/+video-edit/shared/video-edit.component.html215 + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). @@ -2030,12 +2114,12 @@ The link will expire within 1 hour. Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Original publication date - ../app/+videos/+video-edit/shared/video-edit.component.html235 + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) @@ -2044,28 +2128,25 @@ The link will expire within 1 hour. This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settingsPlugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Enable video comments - ../app/+videos/+video-edit/shared/video-edit.component.html256 + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Enable download - ../app/+videos/+video-edit/shared/video-edit.component.html261 + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Advanced settings - ../app/+videos/+video-edit/shared/video-edit.component.html199 + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -2114,12 +2195,12 @@ The link will expire within 1 hour. Scheduled Scheduled - ../app/+videos/+video-edit/shared/video-edit.component.ts181 + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Video background image @@ -2201,7 +2282,39 @@ The link will expire within 1 hour. Congratulations, the video will be imported with BitTorrent! You can already add information about this video. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -2245,7 +2358,13 @@ The link will expire within 1 hour. Import with torrent Import with torrent - ../app/+videos/+video-edit/video-add.component.html46 + ../app/+videos/+video-edit/video-add.component.html46 + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + + Other videos @@ -2261,11 +2380,8 @@ The link will expire within 1 hour. ../app/+videos/+video-watch/recommendations/recommended-videos.component.html10 Report this commentReport this comment - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Share @@ -2322,7 +2438,7 @@ The link will expire within 1 hour. More customization - ../app/shared/shared-share-modal/video-share.component.html216 + ../app/shared/shared-share-modal/video-share.component.html223 Less customization @@ -2331,7 +2447,7 @@ The link will expire within 1 hour. Less customization - ../app/shared/shared-share-modal/video-share.component.html224 + ../app/shared/shared-share-modal/video-share.component.html231 LoginLogin ../app/+login/login-routing.module.ts @@ -2365,27 +2481,33 @@ The link will expire within 1 hour. Loop Loop - ../app/shared/shared-share-modal/video-share.component.html173 + ../app/shared/shared-share-modal/video-share.component.html173 + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + + Display video title Display video title - ../app/shared/shared-share-modal/video-share.component.html182 + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Display privacy warning - ../app/shared/shared-share-modal/video-share.component.html189 + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Display player controls - ../app/shared/shared-share-modal/video-share.component.html196 + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 + ../app/shared/shared-share-modal/video-share.component.html210 Public Public @@ -2417,12 +2539,24 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html29 + ../app/+videos/+video-watch/video-watch.component.html29 + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + + This video is blocked. This video is blocked. - ../app/+videos/+video-watch/video-watch.component.html33 + ../app/+videos/+video-watch/video-watch.component.html41 Published • views @@ -2434,7 +2568,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html47 + ../app/+videos/+video-watch/video-watch.component.html55 Published • views @@ -2446,49 +2580,49 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html58 + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT SUPPORT - ../app/+videos/+video-watch/video-watch.component.html88 + ../app/+videos/+video-watch/video-watch.component.html100 SHARE SHARE - ../app/+videos/+video-watch/video-watch.component.html93 + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SAVE - ../app/+videos/+video-watch/video-watch.component.html104 + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Like this video - ../app/+videos/+video-watch/video-watch.component.ts105 + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Dislike this video - ../app/+videos/+video-watch/video-watch.component.ts106 + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Support options for this video - ../app/+videos/+video-watch/video-watch.component.ts107 + ../app/+videos/+video-watch/video-watch.component.ts133 By By - ../app/+videos/+video-watch/video-watch.component.html170 + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Subscribe @@ -2513,27 +2647,27 @@ The link will expire within 1 hour. Show more Show more - ../app/+videos/+video-watch/video-watch.component.html197 + ../app/+videos/+video-watch/video-watch.component.html209 Show less Show less - ../app/+videos/+video-watch/video-watch.component.html203 + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Origin instance - ../app/+videos/+video-watch/video-watch.component.html215 + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Originally published - ../app/+videos/+video-watch/video-watch.component.html220 + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Friendly Reminder: - ../app/+videos/+video-watch/video-watch.component.html283 + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -2542,7 +2676,7 @@ The link will expire within 1 hour. the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - ../app/+videos/+video-watch/video-watch.component.html285 + ../app/+videos/+video-watch/video-watch.component.html297 More information More information @@ -2560,7 +2694,7 @@ The link will expire within 1 hour. Get more information Get more information - ../app/+videos/+video-watch/video-watch.component.html288 + ../app/+videos/+video-watch/video-watch.component.html300 OK @@ -2569,7 +2703,7 @@ The link will expire within 1 hour. OK - ../app/+videos/+video-watch/video-watch.component.html293 + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Comment @@ -2755,17 +2889,11 @@ The link will expire within 1 hour. CommentComment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 ReplyReply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Highlighted comment @@ -3673,7 +3801,7 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - ../app/shared/shared-instance/instance-features-table.component.html101 + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -4446,17 +4574,101 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + + Services Tjenester - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + + TRANSCODING TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. @@ -4464,37 +4676,37 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Omkodning aktiveret - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Allow additional extensions - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Allow audio files upload - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 @@ -4507,12 +4719,12 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 @@ -4532,27 +4744,27 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Transcoding threads - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. @@ -4561,22 +4773,22 @@ The link will expire within 1 hour. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS CUSTOMIZATIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. @@ -4585,12 +4797,12 @@ The link will expire within 1 hour. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4600,7 +4812,7 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -4632,22 +4844,30 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + + Advanced configuration Avanceret konfiguration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Update configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEO SETTINGS @@ -4852,12 +5072,12 @@ The link will expire within 1 hour. Change ownership - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Select the next owner - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Search your videos @@ -4908,7 +5128,7 @@ The link will expire within 1 hour. Account page - ../app/+videos/+video-watch/video-watch.component.html169 + ../app/+videos/+video-watch/video-watch.component.html181 @@ -4917,7 +5137,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html176 + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -5046,7 +5266,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html166 + ../app/+videos/+video-watch/video-watch.component.html178 Created by Created by @@ -6118,52 +6338,82 @@ channel with the same name ()! Audio-only Audio-only - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video A <code>.mp4</code> that keeps the original audio track, with no video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Auto (via ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + + Configuration updated. Configuration updated. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configurationEdit custom configuration ../app/+admin/config/config.routes.ts @@ -7296,7 +7546,13 @@ channel with the same name ()! - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + + Playlist deleted. Playlist @@ -7316,7 +7572,7 @@ channel with the same name ()! videos? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. @@ -7325,7 +7581,7 @@ channel with the same name ()! videos deleted. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? @@ -7345,12 +7601,12 @@ channel with the same name ()! - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Ownership change request sent. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels My channels @@ -7466,7 +7722,7 @@ channel with the same name ()! Subscribe to the account - ../app/+videos/+video-watch/video-watch.component.ts833 + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7794,23 +8050,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - - h - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - min sec - - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 + + sec @@ -7819,7 +8060,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Confirm @@ -8261,7 +8502,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. The channel is required when the playlist is public. - ../app/shared/form-validators/video-playlist-validators.ts41 + ../app/shared/form-validators/video-playlist-validators.ts41 + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + + Video name is required. Video name is required. @@ -8617,40 +8882,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages All languages - ../app/+videos/+video-edit/shared/video-edit.component.ts170 + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Hidden - ../app/shared/shared-instance/instance-features-table.component.ts36 + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Blurred with confirmation request - ../app/shared/shared-instance/instance-features-table.component.ts37 + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Displayed - ../app/shared/shared-instance/instance-features-table.component.ts38 + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 @@ -8661,7 +8920,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of full HD videos - ../app/shared/shared-instance/instance-features-table.component.ts71 + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos @@ -8670,7 +8929,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of HD videos - ../app/shared/shared-instance/instance-features-table.component.ts72 + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos @@ -8679,7 +8938,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of average quality videos - ../app/shared/shared-instance/instance-features-table.component.ts73 + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -9270,56 +9529,56 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. This video will be duplicated by your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 DownloadDownload + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 UpdateUpdate - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Block - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Save to playlist - ../app/+videos/+video-watch/video-watch.component.ts108 + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + + Mirror Mirror - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 ReportReport - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 RemoveRemove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draftRemove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -9413,22 +9672,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Kun jeg kan se denne video - ../app/shared/shared-main/video/video.service.ts342 + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Alle kan se denne video - ../app/shared/shared-main/video/video.service.ts350 + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - ../app/shared/shared-main/video/video.service.ts354 + ../app/shared/shared-main/video/video.service.ts355 CloseClose ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts @@ -9620,7 +9879,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video to import updated. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Din video blev uploadet til din konto og er privat. @@ -9660,35 +9919,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. Video offentliggjort. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: )Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: )Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. You have unsaved changes! If you leave, your changes will be lost. - ../app/+videos/+video-edit/video-update.component.ts79 + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Video updated. - ../app/+videos/+video-edit/video-update.component.ts116 + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -9737,106 +9990,102 @@ video size: , used: , quota: ) Loop playlist videos ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - You need to be connected to rate this content. - - ../app/+videos/+video-watch/video-watch.component.ts192 + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 + ../app/+videos/+video-watch/video-watch.component.ts412 RedirectionRedirection - ../app/+videos/+video-watch/video-watch.component.ts374 + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? This video contains mature or explicit content. Are you sure you want to watch it? - ../app/+videos/+video-watch/video-watch.component.ts486 + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Mature or explicit content - ../app/+videos/+video-watch/video-watch.component.ts487 + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Up Next - ../app/+videos/+video-watch/video-watch.component.ts536 + ../app/+videos/+video-watch/video-watch.component.ts580 CancelCancel - ../app/+videos/+video-watch/video-watch.component.ts537 + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Autoplay is suspended - ../app/+videos/+video-watch/video-watch.component.ts538 + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts800 + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts801 + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts802 + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts804 + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Increase the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts806 + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts807 + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts809 + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts810 + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Increase playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts812 + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Decrease playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts813 + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts815 + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Like the video - ../app/+videos/+video-watch/video-watch.component.ts823 + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Dislike the video - ../app/+videos/+video-watch/video-watch.component.ts828 + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. When active, the next video is automatically played after the current one. diff --git a/client/src/locale/angular.de-DE.xlf b/client/src/locale/angular.de-DE.xlf index bf195ad6d..0a49f6ab7 100644 --- a/client/src/locale/angular.de-DE.xlf +++ b/client/src/locale/angular.de-DE.xlf @@ -290,13 +290,19 @@ This will ask remote instances to delete it Dadurch werden entfernte Instanzen aufgefordert, es zu löschen - ../app/shared/shared-moderation/video-block.component.html26 + + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + Unfederate the video Video unföderieren - ../app/shared/shared-moderation/video-block.component.html23 - + + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Nicht gelistet @@ -415,6 +421,12 @@ Subscribe with your local account Mit deinem lokalen Konto abonnieren ../app/shared/shared-user-subscription/subscribe-button.component.html54 + + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + Subscribe with a Mastodon account: @@ -475,6 +487,30 @@ Transcoding in multiple resolutions Transkodiere in mehrere Auflösungen ../app/shared/shared-instance/instance-features-table.component.html32 + + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + Requires manual validation by moderators @@ -512,23 +548,23 @@ HTTP import (YouTube, Vimeo, direct URL...) HTTP-Import (YouTube, Vimeo, direkte URL, ...) - ../app/shared/shared-instance/instance-features-table.component.html71 - + + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Torrent-Import - ../app/shared/shared-instance/instance-features-table.component.html78 - + + ../app/shared/shared-instance/instance-features-table.component.html103 Player Spieler - ../app/shared/shared-instance/instance-features-table.component.html86 - + + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P aktiviert - ../app/shared/shared-instance/instance-features-table.component.html90 - + + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Lade Instanzstatistiken... @@ -610,18 +646,42 @@ Block video "" Video ""sperren ../app/shared/shared-moderation/video-block.component.html3 + + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + Please describe the reason... Bitte beschreiben Sie den Grund... - ../app/shared/shared-moderation/video-block.component.html12 - + + ../app/shared/shared-moderation/video-block.component.html13 ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + Login @@ -911,7 +971,13 @@ The link will expire within 1 hour. Close Schließen - ../app/modal/instance-config-warning-modal.component.html38 + + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + Configure @@ -1257,8 +1323,8 @@ Hilf mit PeerTube zu übersetzen! Duration Länge - ../app/+videos/+video-watch/video-watch.component.html260 - + + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Anstößige Inhalte zeigen @@ -1277,8 +1343,8 @@ Hilf mit PeerTube zu übersetzen! Category Kategorie - ../app/+videos/+video-watch/video-watch.component.html225 - + + ../app/+videos/+video-watch/video-watch.component.html237 Reset Zurücksetzen @@ -1292,8 +1358,8 @@ Hilf mit PeerTube zu übersetzen! Licence Lizenz - ../app/+videos/+video-watch/video-watch.component.html234 - + + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Alle Lizenzen anzeigen @@ -1302,8 +1368,8 @@ Hilf mit PeerTube zu übersetzen! Language Sprache - ../app/+videos/+video-watch/video-watch.component.html243 - + + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Alle Sprachen anzeigen @@ -1379,8 +1445,8 @@ Hilf mit PeerTube zu übersetzen! Tags Tags - ../app/+videos/+video-watch/video-watch.component.html252 - + + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. Tags können genutzt werden, um relevante Empfehlungen vorzuschlagen. Es können maximal fünf Tags angegeben werden. Drücken Sie Enter, um einen Tag hinzuzufügen. @@ -1507,6 +1573,24 @@ Hilf mit PeerTube zu übersetzen! Bis auf Weiteres keine Untertitel. ../app/+videos/+video-edit/shared/video-edit.component.html191 + + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + Captions @@ -1516,51 +1600,48 @@ Hilf mit PeerTube zu übersetzen! Video preview Videovorschau - ../app/+videos/+video-edit/shared/video-edit.component.html206 - + + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Unterstützen - ../app/+videos/+video-edit/shared/video-edit.component.html215 - + + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). Kurzer Text, der Nutzer über die Möglichkeiten, Sie zu unterstützen, informiert (Mitgliederplattform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 - + + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Ursprüngliches Veröffentlichungsdatum - ../app/+videos/+video-edit/shared/video-edit.component.html235 - + + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) Datum, an dem der Inhalt ursprünglich veröffentlicht wurde (z. B. das Veröffentlichungsdatum eines Films) - ../app/+videos/+video-edit/shared/video-edit.component.html239 - + + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settings Plugin-Einstellungen - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Videokommentare zulassen - ../app/+videos/+video-edit/shared/video-edit.component.html256 - + + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Herunterladen erlauben - ../app/+videos/+video-edit/shared/video-edit.component.html261 - + + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Erweiterte Einstellungen - ../app/+videos/+video-edit/shared/video-edit.component.html199 - + + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -1597,13 +1678,13 @@ Hilf mit PeerTube zu übersetzen! Scheduled Geplante Veröffentlichung - ../app/+videos/+video-edit/shared/video-edit.component.ts181 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Video bis zu einem bestimmten Datum verbergen - ../app/+videos/+video-edit/shared/video-edit.component.ts182 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Videohintergrundbild @@ -1670,6 +1751,38 @@ Hilf mit PeerTube zu übersetzen! Glückwunsch, dieses Video wird mittels BitTorrent importiert! Du kannst bereits Informationen über dieses Video hinzufügen. ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -1700,6 +1813,12 @@ Hilf mit PeerTube zu übersetzen! Import with torrent Importiere über eine Torrent-Datei ../app/+videos/+video-edit/video-add.component.html46 + + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + Other videos @@ -1714,11 +1833,8 @@ Hilf mit PeerTube zu übersetzen! Report this comment Diesen Kommentar melden - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Teilen @@ -1762,13 +1878,13 @@ Hilf mit PeerTube zu übersetzen! More customization Weitere Individualisierungen - ../app/shared/shared-share-modal/video-share.component.html216 - + + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Weniger Individualisierungen - ../app/shared/shared-share-modal/video-share.component.html224 - + + ../app/shared/shared-share-modal/video-share.component.html231 Login Anmelden @@ -1801,27 +1917,33 @@ Hilf mit PeerTube zu übersetzen! Loop Schleife ../app/shared/shared-share-modal/video-share.component.html173 + + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + Display video title Zeige Videotitel - ../app/shared/shared-share-modal/video-share.component.html182 - + + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Zeige Datenschutzwarnung - ../app/shared/shared-share-modal/video-share.component.html189 - + + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Zeige Abspielsteuerung - ../app/shared/shared-share-modal/video-share.component.html196 - + + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link PeerTube-Link als Button anzeigen - ../app/shared/shared-share-modal/video-share.component.html203 - + + ../app/shared/shared-share-modal/video-share.component.html210 Public Öffentlich @@ -1845,62 +1967,74 @@ Hilf mit PeerTube zu übersetzen! This video will be published on . Dieses Video wird zum veröffentlicht. ../app/+videos/+video-watch/video-watch.component.html29 + + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + This video is blocked. Das Video ist gesperrt. - ../app/+videos/+video-watch/video-watch.component.html33 - + + ../app/+videos/+video-watch/video-watch.component.html41 Published • views Veröffentlicht • Aufrufe - ../app/+videos/+video-watch/video-watch.component.html47 - + + ../app/+videos/+video-watch/video-watch.component.html55 Published • views Veröffentlicht am • Abrufe - ../app/+videos/+video-watch/video-watch.component.html58 - + + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT UNTERSTÜTZUNG - ../app/+videos/+video-watch/video-watch.component.html88 - + + ../app/+videos/+video-watch/video-watch.component.html100 SHARE TEILEN - ../app/+videos/+video-watch/video-watch.component.html93 - + + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SPEICHERN - ../app/+videos/+video-watch/video-watch.component.html104 - + + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD HERUNTERLADEN - ../app/+videos/+video-watch/video-watch.component.html118 - + + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Das Video gefällt mir - ../app/+videos/+video-watch/video-watch.component.ts105 - + + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Das Video gefällt mir nicht - ../app/+videos/+video-watch/video-watch.component.ts106 - + + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Unterstützungsmöglichkeiten für dieses Video - ../app/+videos/+video-watch/video-watch.component.ts107 - + + ../app/+videos/+video-watch/video-watch.component.ts133 By Von - ../app/+videos/+video-watch/video-watch.component.html170 - + + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Abonnieren @@ -1924,33 +2058,33 @@ Hilf mit PeerTube zu übersetzen! Show more Mehr anzeigen - ../app/+videos/+video-watch/video-watch.component.html197 - + + ../app/+videos/+video-watch/video-watch.component.html209 Show less Weniger anzeigen - ../app/+videos/+video-watch/video-watch.component.html203 - + + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Herkunftsinstanz - ../app/+videos/+video-watch/video-watch.component.html215 - + + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Ursprünglich veröffentlicht - ../app/+videos/+video-watch/video-watch.component.html220 - + + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Freundliche Erinnerung: - ../app/+videos/+video-watch/video-watch.component.html283 - + + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. Das teilende System für dieses Video verlangt, dass einige technische Informationen über Ihr System (z.B. öffentliche IP-Adresse) an andere Teilnehmer gesendet werden. - ../app/+videos/+video-watch/video-watch.component.html285 - + + ../app/+videos/+video-watch/video-watch.component.html297 More information Weitere Informationen @@ -1964,13 +2098,13 @@ Hilf mit PeerTube zu übersetzen! Get more information Weitere Informationen bekommen - ../app/+videos/+video-watch/video-watch.component.html288 - + + ../app/+videos/+video-watch/video-watch.component.html300 OK Ok - ../app/+videos/+video-watch/video-watch.component.html293 - + + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Kommentar @@ -2180,19 +2314,13 @@ Hilf mit PeerTube zu übersetzen! Comment Kommentar - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 Reply Antworten - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Markierter Kommentar @@ -2930,8 +3058,8 @@ Hilf mit PeerTube zu übersetzen! Users can resolve distant content Nutzer können entfernten Inhalt lösen - ../app/shared/shared-instance/instance-features-table.component.html101 - + + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Diese Nachricht schließen @@ -3589,122 +3717,206 @@ Hilf mit PeerTube zu übersetzen! If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. Wenn Ihre Instanz von Twitter explizit zugelassen wurde, wird ein Videoplayer im Twitterfeed eines geteilten PeerTube-Videos hinzugefügt. Ansonsten wird ein Bild mit einem Link zur PeerTube-Instanz genutzt. Aktivieren Sie dieses Kontrollkästchen, speichern Sie die Konfiguration und testen Sie die Funktion mit einer Video-URL Ihrer Instanz auf https://cards-dev.twitter.com/validator, um zu sehen, ob Ihre Instanz zugelassen ist. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + Services Dienste ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + TRANSCODING TRANSKODIERUNG - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. Ein hochgeladenes Video so verarbeiten, dass es in einem für jedes Gerät abspielbaren Format vorliegt. Dies ist zwar ressourcenintensiv, jedoch auch ein wichtiger Teil von PeerTube. Wählen Sie mit Bedacht. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transkodierung an - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! Wenn du die Transkodierung abschaltest, werden viele Videos nicht laufen! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Erlaube Nutzern das Hochladen von Videos als .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf oder .nut Datei. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Zusätzliche Erweiterungen zulassen - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Erlaube Nutzern, Audiodateien hochzuladen, die als Bild automatisch beim Hochladen das Vorschaubild bekommen. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Das Hochladen von Audiodateien erlauben - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 Experimental, wir empfehlen, die Unterstützung für Webtorrents vorerst nicht zu deaktivieren Falls sie zusätzlich noch die HLS Unterstützung aktiveiert haben, wird der Speicherverbrauch für Videos verdoppeltFalls es deaktiviert wurde, brechen sie die Föderation mit PeerTube Instanzen < 2.1 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent Unterstützung aktiviert - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 Benötigt ffmpeg >=4.1Erzeugt HLS-Playlisten und fragmentiert MP4-Dateien, sodass die Wiedergabequalität steigt:Auflösungswechsel erfolgt flüssigerSchnelleres Abspielen insbesondere langer VideosStabileres Abspielen (weniger Bugs/unendliches Laden)Wenn WebTorrent-Unterstützung aktiviert wird, wird der Videospeicher mit zwei multipliziert - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled Aktiviere Unterstützung für HLS mit P2P - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Transkodierungsthreads - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Zu erstellende Auflösungen - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. Manche Dateien werden nicht föderiert sondern geladen, wenn sie benötigt werden. Bestimmen Sie das Cachingvorgehen. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Anzahl an Previews, die im Cache gehalten werden - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Anzahl der gecacheten Untertitel - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS ANPASSUNGEN - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Kleinere Veränderungen an der PeerTube-Instanz, falls ein Plug-In oder Theme übertrieben wäre. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); Direkter JavaScript-Code.Beispiel: console.log('Meine Instanz ist toll'); - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -3714,23 +3926,31 @@ Hilf mit PeerTube zu übersetzen! Schreiben sie CSS-Code direkt. Beispiel: #custom-css color: red; Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email color: red; - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + Advanced configuration Erweiterte Einstellungen - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Einstellungen aktualisieren - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - Es scheint, als wäre die Konfiguration ungültig. Bitte suche in den Tabs nach möglichen Fehlern. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEOEINSTELLUNGEN @@ -3909,13 +4129,13 @@ Hilf mit PeerTube zu übersetzen! Change ownership Besitzer ändern - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Wähle den nächsten Besitzer - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Videos suchen @@ -3959,13 +4179,13 @@ Hilf mit PeerTube zu übersetzen! Account page Kontoseite - ../app/+videos/+video-watch/video-watch.component.html169 - + + ../app/+videos/+video-watch/video-watch.component.html181 - ../app/+videos/+video-watch/video-watch.component.html176 - + + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. Kein Inhaberänderungswunsch gefunden. @@ -4086,8 +4306,8 @@ Hilf mit PeerTube zu übersetzen! Channel page Kanalseite - ../app/+videos/+video-watch/video-watch.component.html166 - + + ../app/+videos/+video-watch/video-watch.component.html178 Created by Erstellt von @@ -4962,53 +5182,83 @@ Erstelle mein Konto Audio-only Nur Ton - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video Ein <code>.mp4</code> das nur die originale Tonspur enthält, ohne Bild - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Automatisch (über ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + Configuration updated. Einstellungen aktualisiert. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configuration Benutzerdefinierte Konfiguration bearbeiten @@ -6083,7 +6333,13 @@ Erstelle mein Konto Do you really want to delete ? Willst du wirklich löschen? - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + Playlist deleted. @@ -6098,15 +6354,15 @@ Erstelle mein Konto Do you really want to delete videos? Willst du wirklich Videos löschen? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. Videos entfernt. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? Willst du @@ -6120,13 +6376,13 @@ Erstelle mein Konto Video deleted. Video entfernt. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Eine Anfrage zur Änderung des Besitzers wurde versendet. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels Meine Kanäle @@ -6239,8 +6495,8 @@ Erstelle mein Konto Subscribe to the account Diesen Account abonnieren - ../app/+videos/+video-watch/video-watch.component.ts833 - + + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS PLAYLISTS @@ -6550,21 +6806,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Gerade eben ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - Stunden Minuten Sekunden - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - - min sec - Minuten Sekunden - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 - + + sec Sekunden - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 - + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Okay @@ -6993,6 +7241,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. Der Kanal ist erforderlich, wenn die Abspielliste öffentlich ist. ../app/shared/form-validators/video-playlist-validators.ts41 + + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + Video name is required. @@ -7346,65 +7618,59 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instanzsprachen - ../app/+videos/+video-edit/shared/video-edit.component.ts169 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages Alle Sprachen - ../app/+videos/+video-edit/shared/video-edit.component.ts170 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Versteckt - ../app/shared/shared-instance/instance-features-table.component.ts36 - + + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Verschwommen mit Bestätigungsanfrage - ../app/shared/shared-instance/instance-features-table.component.ts37 - + + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Dargestellt - ../app/shared/shared-instance/instance-features-table.component.ts38 - + + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute ca. eine Minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes ca. Minuten - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 of full HD videos Full-HD-Videos - ../app/shared/shared-instance/instance-features-table.component.ts71 - + + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos HD-Videos - ../app/shared/shared-instance/instance-features-table.component.ts72 - + + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos Videos mit durchschnittlicher Qualität - ../app/shared/shared-instance/instance-features-table.component.ts73 - + + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) (Kanalseite) @@ -7946,65 +8212,65 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. Dieses Video wird von Ihrer Instanz dupliziert werden. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 Download Herunterladen + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 Update Aktualisieren - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Blockieren - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist In Abspielliste speichern - ../app/+videos/+video-watch/video-watch.component.ts108 + + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + Mirror Spiegeln - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 Report Melden - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 Remove Entfernen - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draft Löschen & neu entwerfen - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Konto stummschalten - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Serverkonto stummschalten @@ -8096,23 +8362,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Nur ich kann dieses Video sehen - ../app/shared/shared-main/video/video.service.ts342 - + + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Nur verteilbar mit einem privaten Link - ../app/shared/shared-main/video/video.service.ts346 - + + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Jeder kann dieses Video sehen - ../app/shared/shared-main/video/video.service.ts350 - + + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Nur Nutzer dieser Instanz können dieses Video sehen - ../app/shared/shared-main/video/video.service.ts354 - + + ../app/shared/shared-main/video/video.service.ts355 Close Schließen @@ -8364,8 +8630,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video to import updated. Zu importierendes Video wurde aktualisiert. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 - + + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Das Video wurde in dein Konto hochgeladen und ist privat. @@ -8404,36 +8670,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. Video veröffentlicht. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: ) Ihr Videokontingent wird mit diesem Video überschritten (Videogröße: , genutzt: , Kontingent: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: ) Ihr tägliches Videokontingent wird mit diesem Video überschritten (Videogröße: , genutzt: , Kontingent: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. Es gibt ungespeicherte Änderungen! Wenn du die Seite verlässt, gehen die Änderungen verloren. - ../app/+videos/+video-edit/video-update.component.ts79 - + + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Video aktualisiert. - ../app/+videos/+video-edit/video-update.component.ts116 - + + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Kommentar melden @@ -8459,111 +8719,107 @@ video size: , used: , quota: ) Playlistvideos wiederholen ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - Sie müssen verbunden sein um den Inhalt zu bewerten. - ../app/+videos/+video-watch/video-watch.component.ts192 - + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? Dieses Video ist auf dieser Instanz nicht verfügbar. Wollen Sie auf die Quellinstanz weitergeleitet werden: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 - + + ../app/+videos/+video-watch/video-watch.component.ts412 Redirection Weiterleitung - ../app/+videos/+video-watch/video-watch.component.ts374 - + + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? Dieses Video enthält Inhalte, die möglicherweise für bestimmte Zuschauer ungeeignet sind oder von diesen als anstößig empfunden werden. Möchtest du es wirklich ansehen? - ../app/+videos/+video-watch/video-watch.component.ts486 - + + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Inhalt, der möglicherweise für bestimmte Zuschauer ungeeignet oder anstößig ist - ../app/+videos/+video-watch/video-watch.component.ts487 - + + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Nächstes - ../app/+videos/+video-watch/video-watch.component.ts536 - + + ../app/+videos/+video-watch/video-watch.component.ts580 Cancel Abbrechen - ../app/+videos/+video-watch/video-watch.component.ts537 - + + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Autoplay ist unterbrochen - ../app/+videos/+video-watch/video-watch.component.ts538 - + + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Vollbildmodus betreten/verlassen (Player benötigt Fokus) - ../app/+videos/+video-watch/video-watch.component.ts800 - + + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Video abspielen/pausieren (Player benötigt Fokus) - ../app/+videos/+video-watch/video-watch.component.ts801 - + + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Video stummschalten/Stummschaltung aufheben (Player benötigt Fokus) - ../app/+videos/+video-watch/video-watch.component.ts802 - + + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Springe zu einem Prozentsatz des Videos: 0 entspricht 0%, 9 entspricht 90% (Player benötigt Fokus) - ../app/+videos/+video-watch/video-watch.component.ts804 - + + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Lautstärke erhöhen (Player benötigt Fokus) - ../app/+videos/+video-watch/video-watch.component.ts806 - + + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Lautstärke verringern (Player benötigt Fokus) - ../app/+videos/+video-watch/video-watch.component.ts807 - + + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Vorspulen (Player benötigt Fokus) - ../app/+videos/+video-watch/video-watch.component.ts809 - + + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Zurückspulen (Player benötigt Fokus) - ../app/+videos/+video-watch/video-watch.component.ts810 - + + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Abspielgeschwindigkeit erhöhen (Player benötigt Fokus) - ../app/+videos/+video-watch/video-watch.component.ts812 - + + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Abspielgeschwindigkeit verringern (Player benötigt Fokus) - ../app/+videos/+video-watch/video-watch.component.ts813 - + + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Einen Frame weitergehen (Player benötigt Fokus) - ../app/+videos/+video-watch/video-watch.component.ts815 - + + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Das Video gefällt mir - ../app/+videos/+video-watch/video-watch.component.ts823 - + + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Das Video gefällt mir nicht - ../app/+videos/+video-watch/video-watch.component.ts828 - + + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. Wenn aktiv wird das nächste Video automatisch nach dem aktuellen abgespielt. diff --git a/client/src/locale/angular.el-GR.xlf b/client/src/locale/angular.el-GR.xlf index 6cff09014..348ae4727 100644 --- a/client/src/locale/angular.el-GR.xlf +++ b/client/src/locale/angular.el-GR.xlf @@ -487,12 +487,18 @@ This will ask remote instances to delete it This will ask remote instances to delete it - ../app/shared/shared-moderation/video-block.component.html26 + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + + Unfederate the video Unfederate the video - ../app/shared/shared-moderation/video-block.component.html23 + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Εκτός λίστας @@ -647,7 +653,13 @@ Subscribe with your local account Εγγραφείτε με τοπικό λογαριασμό - ../app/shared/shared-user-subscription/subscribe-button.component.html54 + ../app/shared/shared-user-subscription/subscribe-button.component.html54 + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + + Subscribe with a Mastodon account: Εγγραφή με λογαριασμό Mastodon: @@ -730,7 +742,31 @@ Transcoding in multiple resolutions Transcoding in multiple resolutions - ../app/shared/shared-instance/instance-features-table.component.html32 + ../app/shared/shared-instance/instance-features-table.component.html32 + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + + Requires manual validation by moderators Requires manual validation by moderators @@ -775,22 +811,22 @@ HTTP import (YouTube, Vimeo, direct URL...) Εισαγωγή μέσω HTTP (από YouTube, Vimeo ή απευθείας URL...) - ../app/shared/shared-instance/instance-features-table.component.html71 + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Εισαγωγή torrent - ../app/shared/shared-instance/instance-features-table.component.html78 + ../app/shared/shared-instance/instance-features-table.component.html103 Player Player - ../app/shared/shared-instance/instance-features-table.component.html86 + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled Το P2P είναι ενεργοποιημένο - ../app/shared/shared-instance/instance-features-table.component.html90 + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Loading instance statistics... @@ -889,12 +925,18 @@ " - ../app/shared/shared-moderation/video-block.component.html3 + ../app/shared/shared-moderation/video-block.component.html3 + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + + Please describe the reason... Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html12 + ../app/shared/shared-moderation/video-block.component.html13 @@ -904,7 +946,25 @@ - ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + + Login @@ -1299,7 +1359,13 @@ The link will expire within 1 hour. Close Κλείσιμο - ../app/modal/instance-config-warning-modal.component.html38 + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + + Configure @@ -1657,7 +1723,7 @@ The link will expire within 1 hour. Διάρκεια - ../app/+videos/+video-watch/video-watch.component.html260 + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Εμφάνιση ευαίσθητου περιεχομένου @@ -1679,7 +1745,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html225 + ../app/+videos/+video-watch/video-watch.component.html237 Reset @@ -1702,7 +1768,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html234 + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Display all licenses @@ -1715,7 +1781,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html243 + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Display all languages @@ -1801,7 +1867,7 @@ The link will expire within 1 hour. Ετικέτες - ../app/+videos/+video-watch/video-watch.component.html252 + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -1960,7 +2026,25 @@ The link will expire within 1 hour. Δεν υπάρχουν αυτή τη στιγμή υπότιτλοι. - ../app/+videos/+video-edit/shared/video-edit.component.html191 + ../app/+videos/+video-edit/shared/video-edit.component.html191 + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + + Captions Υπότιτλοι @@ -1970,12 +2054,12 @@ The link will expire within 1 hour. Video preview Προεπισκόπηση βίντεο - ../app/+videos/+video-edit/shared/video-edit.component.html206 + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Υποστηρίξτε - ../app/+videos/+video-edit/shared/video-edit.component.html215 + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). @@ -1984,12 +2068,12 @@ The link will expire within 1 hour. Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Ημερομηνία αρχικής δημοσίευσης - ../app/+videos/+video-edit/shared/video-edit.component.html235 + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) @@ -1998,28 +2082,25 @@ The link will expire within 1 hour. This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settingsPlugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Ενεργοποίηση σχολίων στο βίντεο - ../app/+videos/+video-edit/shared/video-edit.component.html256 + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Ενεργοποίηση κατεβάσματος - ../app/+videos/+video-edit/shared/video-edit.component.html261 + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Ρυθμίσεις για προχωρημένους - ../app/+videos/+video-edit/shared/video-edit.component.html199 + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -2068,12 +2149,12 @@ The link will expire within 1 hour. Scheduled Προγραμματισμένο - ../app/+videos/+video-edit/shared/video-edit.component.ts181 + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Εικόνα φόντου βίντεο @@ -2151,7 +2232,39 @@ The link will expire within 1 hour. Συγχαρητήρια, το βίντεο θα εισαχθεί μέσω BitTorrent! Μπορείτε εντωμεταξύ να προσθέσετε τις πληροφορίες του. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -2195,7 +2308,13 @@ The link will expire within 1 hour. Import with torrent Εισαγωγή από torrent - ../app/+videos/+video-edit/video-add.component.html46 + ../app/+videos/+video-edit/video-add.component.html46 + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + + Other videos @@ -2209,11 +2328,8 @@ The link will expire within 1 hour. ../app/+videos/+video-watch/recommendations/recommended-videos.component.html10 Report this commentReport this comment - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Μοίρασμα @@ -2266,14 +2382,14 @@ The link will expire within 1 hour. More customization - ../app/shared/shared-share-modal/video-share.component.html216 + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Less customization - ../app/shared/shared-share-modal/video-share.component.html224 + ../app/shared/shared-share-modal/video-share.component.html231 LoginLogin ../app/+login/login-routing.module.ts @@ -2307,27 +2423,33 @@ The link will expire within 1 hour. Loop Επανάληψη - ../app/shared/shared-share-modal/video-share.component.html173 + ../app/shared/shared-share-modal/video-share.component.html173 + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + + Display video title Προβολή τίτλου βίντεο - ../app/shared/shared-share-modal/video-share.component.html182 + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Προβολή ειδοποίησης προσωπικών δεδομένων - ../app/shared/shared-share-modal/video-share.component.html189 + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Προβολή στοιχείων ελέγχου αναπαραγωγής - ../app/shared/shared-share-modal/video-share.component.html196 + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 + ../app/shared/shared-share-modal/video-share.component.html210 Public Δημόσιο @@ -2355,12 +2477,24 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html29 + ../app/+videos/+video-watch/video-watch.component.html29 + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + + This video is blocked. This video is blocked. - ../app/+videos/+video-watch/video-watch.component.html33 + ../app/+videos/+video-watch/video-watch.component.html41 Published • views @@ -2372,7 +2506,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html47 + ../app/+videos/+video-watch/video-watch.component.html55 Published • views @@ -2384,49 +2518,49 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html58 + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT SUPPORT - ../app/+videos/+video-watch/video-watch.component.html88 + ../app/+videos/+video-watch/video-watch.component.html100 SHARE SHARE - ../app/+videos/+video-watch/video-watch.component.html93 + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SAVE - ../app/+videos/+video-watch/video-watch.component.html104 + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Σας αρέσει - ../app/+videos/+video-watch/video-watch.component.ts105 + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Δεν σας αρέσει - ../app/+videos/+video-watch/video-watch.component.ts106 + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Support options for this video - ../app/+videos/+video-watch/video-watch.component.ts107 + ../app/+videos/+video-watch/video-watch.component.ts133 By Από - ../app/+videos/+video-watch/video-watch.component.html170 + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Subscribe @@ -2451,34 +2585,34 @@ The link will expire within 1 hour. Show more Περισσότερα - ../app/+videos/+video-watch/video-watch.component.html197 + ../app/+videos/+video-watch/video-watch.component.html209 Show less Λιγότερα - ../app/+videos/+video-watch/video-watch.component.html203 + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Origin instance - ../app/+videos/+video-watch/video-watch.component.html215 + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Αρχική δημοσίευση - ../app/+videos/+video-watch/video-watch.component.html220 + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Friendly Reminder: - ../app/+videos/+video-watch/video-watch.component.html283 + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - ../app/+videos/+video-watch/video-watch.component.html285 + ../app/+videos/+video-watch/video-watch.component.html297 More information Περισσότερες πληροφορίες @@ -2496,14 +2630,14 @@ The link will expire within 1 hour. Get more information Δείτε περισσότερες πληροφορίες - ../app/+videos/+video-watch/video-watch.component.html288 + ../app/+videos/+video-watch/video-watch.component.html300 OK OK - ../app/+videos/+video-watch/video-watch.component.html293 + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Comment @@ -2701,17 +2835,11 @@ The link will expire within 1 hour. CommentComment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 ReplyReply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Επιλεγμένο περιεχόμενο @@ -3611,7 +3739,7 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - ../app/shared/shared-instance/instance-features-table.component.html101 + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -4375,17 +4503,101 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + + Services Υπηρεσίες - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + + TRANSCODING TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. @@ -4393,37 +4605,37 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Επανακωδικοποίηση ενεργή - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! Αν απενεργοποιήσετε την επανακωδικοποίηση, πολλά βίντεο είναι πιθανό να μη λειτουργούν! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Επιτρέπονται επιπλέον επεκτάσεις αρχείων - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Να επιτρέπεται το ανέβασμα ηχητικών - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 @@ -4436,12 +4648,12 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 @@ -4461,61 +4673,61 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Νήματα επανακωδικοποίησης - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS CUSTOMIZATIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4525,7 +4737,7 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -4557,22 +4769,30 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + + Advanced configuration Ρυθμίσεις για προχωρημένους - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Ενημέρωση ρυθμίσεων - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEO SETTINGS @@ -4777,12 +4997,12 @@ The link will expire within 1 hour. Αλλαγή κατόχου - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Επιλέξτε τον νέο κάτοχο - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Search your videos @@ -4833,7 +5053,7 @@ The link will expire within 1 hour. Account page - ../app/+videos/+video-watch/video-watch.component.html169 + ../app/+videos/+video-watch/video-watch.component.html181 @@ -4842,7 +5062,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html176 + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -4971,7 +5191,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html166 + ../app/+videos/+video-watch/video-watch.component.html178 Created by Δημιουργήθηκε από @@ -6005,52 +6225,82 @@ channel with the same name ()! Audio-only Audio-only - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video A <code>.mp4</code> that keeps the original audio track, with no video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Αυτόματα (με ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + + Configuration updated. Οι ρυθμίσεις ενημερώθηκαν. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configurationEdit custom configuration ../app/+admin/config/config.routes.ts @@ -7183,7 +7433,13 @@ channel with the same name ()! - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + + Playlist deleted. Η λίστα @@ -7203,7 +7459,7 @@ channel with the same name ()! βίντεο; - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. @@ -7212,7 +7468,7 @@ channel with the same name ()! βίντεο διαγράφηκαν - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? @@ -7232,12 +7488,12 @@ channel with the same name ()! - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Το αίτημα αλλαγής κατόχου έχει σταλεί. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels Τα κανάλια μου @@ -7353,7 +7609,7 @@ channel with the same name ()! Συνδρομή στον λογαριασμό - ../app/+videos/+video-watch/video-watch.component.ts833 + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7681,23 +7937,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - - h - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - min sec - - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 + + sec @@ -7706,7 +7947,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Επιβεβαίωση @@ -8148,7 +8389,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. Το κανάλι απαιτείται όταν η λίστα αναπαραγωγής είναι δημόσια. - ../app/shared/form-validators/video-playlist-validators.ts41 + ../app/shared/form-validators/video-playlist-validators.ts41 + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + + Video name is required. Το όνομα βίντεο απαιτείται. @@ -8502,40 +8767,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages All languages - ../app/+videos/+video-edit/shared/video-edit.component.ts170 + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Απόκρυψη - ../app/shared/shared-instance/instance-features-table.component.ts36 + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Θόλωμα με επιβεβαίωση - ../app/shared/shared-instance/instance-features-table.component.ts37 + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Εμφάνιση - ../app/shared/shared-instance/instance-features-table.component.ts38 + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 @@ -8546,7 +8805,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular βίντεο Full HD - ../app/shared/shared-instance/instance-features-table.component.ts71 + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos @@ -8555,7 +8814,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular βίντεο HD - ../app/shared/shared-instance/instance-features-table.component.ts72 + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos @@ -8564,7 +8823,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular βίντεο μεσαίας ποιότητας - ../app/shared/shared-instance/instance-features-table.component.ts73 + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -9160,56 +9419,56 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. This video will be duplicated by your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 DownloadDownload + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 UpdateUpdate - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Block - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Αποθήκευση σε λίστα - ../app/+videos/+video-watch/video-watch.component.ts108 + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + + Mirror Mirror - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 ReportReport - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 RemoveRemove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draftRemove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -9305,22 +9564,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Μόνο εγώ μπορώ να το δω - ../app/shared/shared-main/video/video.service.ts342 + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Όλοι μπορούν να το δουν - ../app/shared/shared-main/video/video.service.ts350 + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - ../app/shared/shared-main/video/video.service.ts354 + ../app/shared/shared-main/video/video.service.ts355 CloseClose ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts @@ -9512,7 +9771,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Ενημερώθηκε το βίντεο προς εισαγωγή. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Το βίντεο ανέβηκε στον λογαριασμό σας και είναι ιδιωτικό. @@ -9552,35 +9811,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. Το βίνεο δημοσιεύτηκε. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: )Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: )Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. Έχετε αλλαγές που δεν έχουν αποθηκευτεί! Αν φύγετε, θα χαθούν. - ../app/+videos/+video-edit/video-update.component.ts79 + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Το βίντεο ενημερώθηκε. - ../app/+videos/+video-edit/video-update.component.ts116 + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -9609,106 +9862,102 @@ video size: , used: , quota: ) Loop playlist videos ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - You need to be connected to rate this content. - - ../app/+videos/+video-watch/video-watch.component.ts192 + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 + ../app/+videos/+video-watch/video-watch.component.ts412 RedirectionRedirection - ../app/+videos/+video-watch/video-watch.component.ts374 + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? Το βίντεο έχει σκληρό περιεχόμενο ή μόνο για ενήλικες. Σίγουρα θέλετε να το δείτε; - ../app/+videos/+video-watch/video-watch.component.ts486 + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Σκληρό περιεχόμενο ή για ενήλικες - ../app/+videos/+video-watch/video-watch.component.ts487 + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Up Next - ../app/+videos/+video-watch/video-watch.component.ts536 + ../app/+videos/+video-watch/video-watch.component.ts580 CancelCancel - ../app/+videos/+video-watch/video-watch.component.ts537 + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Autoplay is suspended - ../app/+videos/+video-watch/video-watch.component.ts538 + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts800 + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts801 + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts802 + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts804 + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Increase the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts806 + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts807 + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts809 + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts810 + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Increase playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts812 + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Μειώστε το ποσοστό αναπαραγωγής (απαιτεί εστίαση του προγράμματος αναπαραγωγής)) - ../app/+videos/+video-watch/video-watch.component.ts813 + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Περιήγηση στο βίντεο καρέ ανά καρέ (απαιτεί εστίαση του προγράμματος αναπαραγωγής) - ../app/+videos/+video-watch/video-watch.component.ts815 + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Σας αρέσει το βίντεο - ../app/+videos/+video-watch/video-watch.component.ts823 + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Δε σας αρέσει το βίντεο - ../app/+videos/+video-watch/video-watch.component.ts828 + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. Όταν είναι ενεργό, το επόμενο βίντεο αναπαράγεται αυτόματα μετά το τρέχον. diff --git a/client/src/locale/angular.en-GB.xlf b/client/src/locale/angular.en-GB.xlf index a88162410..03bc7e0e7 100644 --- a/client/src/locale/angular.en-GB.xlf +++ b/client/src/locale/angular.en-GB.xlf @@ -489,12 +489,18 @@ This will ask remote instances to delete it This will ask remote instances to delete it - ../app/shared/shared-moderation/video-block.component.html26 + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + + Unfederate the video Unfederate the video - ../app/shared/shared-moderation/video-block.component.html23 + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Unlisted @@ -649,7 +655,13 @@ Subscribe with your local account Subscribe with your local account - ../app/shared/shared-user-subscription/subscribe-button.component.html54 + ../app/shared/shared-user-subscription/subscribe-button.component.html54 + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + + Subscribe with a Mastodon account: Subscribe with a Mastodon account: @@ -732,7 +744,31 @@ Transcoding in multiple resolutions Transcoding in multiple resolutions - ../app/shared/shared-instance/instance-features-table.component.html32 + ../app/shared/shared-instance/instance-features-table.component.html32 + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + + Requires manual validation by moderators Requires manual validation by moderators @@ -777,22 +813,22 @@ HTTP import (YouTube, Vimeo, direct URL...) HTTP import (YouTube, Vimeo, direct URL...) - ../app/shared/shared-instance/instance-features-table.component.html71 + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Torrent import - ../app/shared/shared-instance/instance-features-table.component.html78 + ../app/shared/shared-instance/instance-features-table.component.html103 Player Player - ../app/shared/shared-instance/instance-features-table.component.html86 + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P enabled - ../app/shared/shared-instance/instance-features-table.component.html90 + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Loading instance statistics... @@ -891,12 +927,18 @@ " - ../app/shared/shared-moderation/video-block.component.html3 + ../app/shared/shared-moderation/video-block.component.html3 + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + + Please describe the reason... Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html12 + ../app/shared/shared-moderation/video-block.component.html13 @@ -906,7 +948,25 @@ - ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + + Login @@ -1305,7 +1365,13 @@ The link will expire within 1 hour. Close Close - ../app/modal/instance-config-warning-modal.component.html38 + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + + Configure @@ -1663,7 +1729,7 @@ The link will expire within 1 hour. Duration - ../app/+videos/+video-watch/video-watch.component.html260 + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Display sensitive content @@ -1685,7 +1751,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html225 + ../app/+videos/+video-watch/video-watch.component.html237 Reset @@ -1708,7 +1774,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html234 + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Display all licenses @@ -1721,7 +1787,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html243 + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Display all languages @@ -1807,7 +1873,7 @@ The link will expire within 1 hour. Tags - ../app/+videos/+video-watch/video-watch.component.html252 + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -1966,7 +2032,25 @@ The link will expire within 1 hour. No captions for now. - ../app/+videos/+video-edit/shared/video-edit.component.html191 + ../app/+videos/+video-edit/shared/video-edit.component.html191 + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + + Captions Captions @@ -1976,12 +2060,12 @@ The link will expire within 1 hour. Video preview Video preview - ../app/+videos/+video-edit/shared/video-edit.component.html206 + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Support - ../app/+videos/+video-edit/shared/video-edit.component.html215 + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). @@ -1990,12 +2074,12 @@ The link will expire within 1 hour. Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Original publication date - ../app/+videos/+video-edit/shared/video-edit.component.html235 + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) @@ -2004,28 +2088,25 @@ The link will expire within 1 hour. This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settingsPlugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Enable video comments - ../app/+videos/+video-edit/shared/video-edit.component.html256 + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Enable download - ../app/+videos/+video-edit/shared/video-edit.component.html261 + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Advanced settings - ../app/+videos/+video-edit/shared/video-edit.component.html199 + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -2074,12 +2155,12 @@ The link will expire within 1 hour. Scheduled Scheduled - ../app/+videos/+video-edit/shared/video-edit.component.ts181 + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Video background image @@ -2157,7 +2238,39 @@ The link will expire within 1 hour. Congratulations, the video will be imported with BitTorrent! You can already add information about this video. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -2201,7 +2314,13 @@ The link will expire within 1 hour. Import with torrent Import with torrent - ../app/+videos/+video-edit/video-add.component.html46 + ../app/+videos/+video-edit/video-add.component.html46 + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + + Other videos @@ -2215,11 +2334,8 @@ The link will expire within 1 hour. ../app/+videos/+video-watch/recommendations/recommended-videos.component.html10 Report this commentReport this comment - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Share @@ -2272,14 +2388,14 @@ The link will expire within 1 hour. More customization - ../app/shared/shared-share-modal/video-share.component.html216 + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Less customization - ../app/shared/shared-share-modal/video-share.component.html224 + ../app/shared/shared-share-modal/video-share.component.html231 LoginLogin ../app/+login/login-routing.module.ts @@ -2313,27 +2429,33 @@ The link will expire within 1 hour. Loop Loop - ../app/shared/shared-share-modal/video-share.component.html173 + ../app/shared/shared-share-modal/video-share.component.html173 + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + + Display video title Display video title - ../app/shared/shared-share-modal/video-share.component.html182 + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Display privacy warning - ../app/shared/shared-share-modal/video-share.component.html189 + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Display player controls - ../app/shared/shared-share-modal/video-share.component.html196 + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 + ../app/shared/shared-share-modal/video-share.component.html210 Public Public @@ -2361,12 +2483,24 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html29 + ../app/+videos/+video-watch/video-watch.component.html29 + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + + This video is blocked. This video is blocked. - ../app/+videos/+video-watch/video-watch.component.html33 + ../app/+videos/+video-watch/video-watch.component.html41 Published • views @@ -2378,7 +2512,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html47 + ../app/+videos/+video-watch/video-watch.component.html55 Published • views @@ -2390,49 +2524,49 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html58 + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT SUPPORT - ../app/+videos/+video-watch/video-watch.component.html88 + ../app/+videos/+video-watch/video-watch.component.html100 SHARE SHARE - ../app/+videos/+video-watch/video-watch.component.html93 + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SAVE - ../app/+videos/+video-watch/video-watch.component.html104 + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Like this video - ../app/+videos/+video-watch/video-watch.component.ts105 + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Dislike this video - ../app/+videos/+video-watch/video-watch.component.ts106 + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Support options for this video - ../app/+videos/+video-watch/video-watch.component.ts107 + ../app/+videos/+video-watch/video-watch.component.ts133 By By - ../app/+videos/+video-watch/video-watch.component.html170 + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Subscribe @@ -2457,27 +2591,27 @@ The link will expire within 1 hour. Show more Show more - ../app/+videos/+video-watch/video-watch.component.html197 + ../app/+videos/+video-watch/video-watch.component.html209 Show less Show less - ../app/+videos/+video-watch/video-watch.component.html203 + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Origin instance - ../app/+videos/+video-watch/video-watch.component.html215 + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Originally published - ../app/+videos/+video-watch/video-watch.component.html220 + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Friendly Reminder: - ../app/+videos/+video-watch/video-watch.component.html283 + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -2486,7 +2620,7 @@ The link will expire within 1 hour. the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - ../app/+videos/+video-watch/video-watch.component.html285 + ../app/+videos/+video-watch/video-watch.component.html297 More information More information @@ -2504,7 +2638,7 @@ The link will expire within 1 hour. Get more information Get more information - ../app/+videos/+video-watch/video-watch.component.html288 + ../app/+videos/+video-watch/video-watch.component.html300 OK @@ -2513,7 +2647,7 @@ The link will expire within 1 hour. OK - ../app/+videos/+video-watch/video-watch.component.html293 + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Comment @@ -2695,17 +2829,11 @@ The link will expire within 1 hour. CommentComment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 ReplyReply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Highlighted comment @@ -3611,7 +3739,7 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - ../app/shared/shared-instance/instance-features-table.component.html101 + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -4380,17 +4508,101 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + + Services Services - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + + TRANSCODING TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. @@ -4398,37 +4610,37 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transcoding enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Allow additional extensions - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Allow audio files upload - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 @@ -4441,12 +4653,12 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 @@ -4466,27 +4678,27 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Transcoding threads - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. @@ -4495,22 +4707,22 @@ The link will expire within 1 hour. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS CUSTOMIZATIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. @@ -4519,12 +4731,12 @@ The link will expire within 1 hour. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4534,7 +4746,7 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -4566,22 +4778,30 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + + Advanced configuration Advanced configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Update configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEO SETTINGS @@ -4786,12 +5006,12 @@ The link will expire within 1 hour. Change ownership - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Select the next owner - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Search your videos @@ -4842,7 +5062,7 @@ The link will expire within 1 hour. Account page - ../app/+videos/+video-watch/video-watch.component.html169 + ../app/+videos/+video-watch/video-watch.component.html181 @@ -4851,7 +5071,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html176 + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -4980,7 +5200,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html166 + ../app/+videos/+video-watch/video-watch.component.html178 Created by Created by @@ -6024,52 +6244,82 @@ channel with the same name ()! Audio-only Audio-only - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video A <code>.mp4</code> that keeps the original audio track, with no video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Auto (via ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + + Configuration updated. Configuration updated. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configurationEdit custom configuration ../app/+admin/config/config.routes.ts @@ -7202,7 +7452,13 @@ channel with the same name ()! - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + + Playlist deleted. Playlist @@ -7222,7 +7478,7 @@ channel with the same name ()! videos? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. @@ -7231,7 +7487,7 @@ channel with the same name ()! videos deleted. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? @@ -7251,12 +7507,12 @@ channel with the same name ()! - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Ownership change request sent. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels My channels @@ -7372,7 +7628,7 @@ channel with the same name ()! Subscribe to the account - ../app/+videos/+video-watch/video-watch.component.ts833 + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7700,23 +7956,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - - h - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - min sec - - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 + + sec @@ -7725,7 +7966,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Confirm @@ -8167,7 +8408,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. The channel is required when the playlist is public. - ../app/shared/form-validators/video-playlist-validators.ts41 + ../app/shared/form-validators/video-playlist-validators.ts41 + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + + Video name is required. Video name is required. @@ -8521,40 +8786,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages All languages - ../app/+videos/+video-edit/shared/video-edit.component.ts170 + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Hidden - ../app/shared/shared-instance/instance-features-table.component.ts36 + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Blurred with confirmation request - ../app/shared/shared-instance/instance-features-table.component.ts37 + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Displayed - ../app/shared/shared-instance/instance-features-table.component.ts38 + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 @@ -8565,7 +8824,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of full HD videos - ../app/shared/shared-instance/instance-features-table.component.ts71 + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos @@ -8574,7 +8833,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of HD videos - ../app/shared/shared-instance/instance-features-table.component.ts72 + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos @@ -8583,7 +8842,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of average quality videos - ../app/shared/shared-instance/instance-features-table.component.ts73 + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -9179,56 +9438,56 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. This video will be duplicated by your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 DownloadDownload + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 UpdateUpdate - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Block - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Save to playlist - ../app/+videos/+video-watch/video-watch.component.ts108 + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + + Mirror Mirror - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 ReportReport - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 RemoveRemove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draftRemove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -9324,22 +9583,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - ../app/shared/shared-main/video/video.service.ts342 + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Anyone can see this video - ../app/shared/shared-main/video/video.service.ts350 + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - ../app/shared/shared-main/video/video.service.ts354 + ../app/shared/shared-main/video/video.service.ts355 CloseClose ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts @@ -9531,7 +9790,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video to import updated. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Your video was uploaded to your account and is private. @@ -9571,35 +9830,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. Video published. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: )Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: )Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. You have unsaved changes! If you leave, your changes will be lost. - ../app/+videos/+video-edit/video-update.component.ts79 + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Video updated. - ../app/+videos/+video-edit/video-update.component.ts116 + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -9647,106 +9900,102 @@ video size: , used: , quota: ) Loop playlist videos ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - You need to be connected to rate this content. - - ../app/+videos/+video-watch/video-watch.component.ts192 + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 + ../app/+videos/+video-watch/video-watch.component.ts412 RedirectionRedirection - ../app/+videos/+video-watch/video-watch.component.ts374 + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? This video contains mature or explicit content. Are you sure you want to watch it? - ../app/+videos/+video-watch/video-watch.component.ts486 + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Mature or explicit content - ../app/+videos/+video-watch/video-watch.component.ts487 + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Up Next - ../app/+videos/+video-watch/video-watch.component.ts536 + ../app/+videos/+video-watch/video-watch.component.ts580 CancelCancel - ../app/+videos/+video-watch/video-watch.component.ts537 + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Autoplay is suspended - ../app/+videos/+video-watch/video-watch.component.ts538 + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts800 + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts801 + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts802 + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts804 + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Increase the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts806 + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts807 + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts809 + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts810 + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Increase playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts812 + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Decrease playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts813 + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts815 + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Like the video - ../app/+videos/+video-watch/video-watch.component.ts823 + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Dislike the video - ../app/+videos/+video-watch/video-watch.component.ts828 + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. When active, the next video is automatically played after the current one. diff --git a/client/src/locale/angular.en-US.xlf b/client/src/locale/angular.en-US.xlf index 619288026..65d73f8f5 100644 --- a/client/src/locale/angular.en-US.xlf +++ b/client/src/locale/angular.en-US.xlf @@ -368,12 +368,18 @@ This will ask remote instances to delete it This will ask remote instances to delete it - ../app/shared/shared-moderation/video-block.component.html26 + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + + Unfederate the video Unfederate the video - ../app/shared/shared-moderation/video-block.component.html23 + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Unlisted @@ -520,7 +526,13 @@ Subscribe with your local account Subscribe with your local account - ../app/shared/shared-user-subscription/subscribe-button.component.html54 + ../app/shared/shared-user-subscription/subscribe-button.component.html54 + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + + Subscribe with a Mastodon account: Subscribe with a Mastodon account: @@ -581,7 +593,31 @@ Transcoding in multiple resolutions Transcoding in multiple resolutions - ../app/shared/shared-instance/instance-features-table.component.html32 + ../app/shared/shared-instance/instance-features-table.component.html32 + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + + Requires manual validation by moderators Requires manual validation by moderators @@ -621,22 +657,22 @@ HTTP import (YouTube, Vimeo, direct URL...) HTTP import (YouTube, Vimeo, direct URL...) - ../app/shared/shared-instance/instance-features-table.component.html71 + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Torrent import - ../app/shared/shared-instance/instance-features-table.component.html78 + ../app/shared/shared-instance/instance-features-table.component.html103 Player Player - ../app/shared/shared-instance/instance-features-table.component.html86 + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P enabled - ../app/shared/shared-instance/instance-features-table.component.html90 + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Loading instance statistics... @@ -733,12 +769,18 @@ Block video "" Block video "" - ../app/shared/shared-moderation/video-block.component.html3 + ../app/shared/shared-moderation/video-block.component.html3 + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + + Please describe the reason... Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html12 + ../app/shared/shared-moderation/video-block.component.html13 @@ -748,7 +790,25 @@ - ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + + Login @@ -1070,7 +1130,13 @@ The link will expire within 1 hour. Close Close - ../app/modal/instance-config-warning-modal.component.html38 + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + + Configure @@ -1426,7 +1492,7 @@ The link will expire within 1 hour. Duration - ../app/+videos/+video-watch/video-watch.component.html260 + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Display sensitive content @@ -1448,7 +1514,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html225 + ../app/+videos/+video-watch/video-watch.component.html237 Reset @@ -1473,7 +1539,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html234 + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Display all licenses @@ -1486,7 +1552,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html243 + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Display all languages @@ -1574,7 +1640,7 @@ The link will expire within 1 hour. Tags - ../app/+videos/+video-watch/video-watch.component.html252 + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -1722,7 +1788,25 @@ The link will expire within 1 hour. No captions for now. - ../app/+videos/+video-edit/shared/video-edit.component.html191 + ../app/+videos/+video-edit/shared/video-edit.component.html191 + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + + Captions Captions @@ -1732,12 +1816,12 @@ The link will expire within 1 hour. Video preview Video preview - ../app/+videos/+video-edit/shared/video-edit.component.html206 + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Support - ../app/+videos/+video-edit/shared/video-edit.component.html215 + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). @@ -1746,12 +1830,12 @@ The link will expire within 1 hour. Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Original publication date - ../app/+videos/+video-edit/shared/video-edit.component.html235 + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) @@ -1760,28 +1844,25 @@ The link will expire within 1 hour. This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settingsPlugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Enable video comments - ../app/+videos/+video-edit/shared/video-edit.component.html256 + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Enable download - ../app/+videos/+video-edit/shared/video-edit.component.html261 + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Advanced settings - ../app/+videos/+video-edit/shared/video-edit.component.html199 + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -1827,12 +1908,12 @@ The link will expire within 1 hour. Scheduled Scheduled - ../app/+videos/+video-edit/shared/video-edit.component.ts181 + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Video background image @@ -1904,7 +1985,39 @@ The link will expire within 1 hour. Congratulations, the video will be imported with BitTorrent! You can already add information about this video. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -1934,7 +2047,13 @@ The link will expire within 1 hour. Import with torrent Import with torrent - ../app/+videos/+video-edit/video-add.component.html46 + ../app/+videos/+video-edit/video-add.component.html46 + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + + Other videos @@ -1950,11 +2069,8 @@ The link will expire within 1 hour. ../app/+videos/+video-watch/recommendations/recommended-videos.component.html10 Report this commentReport this comment - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Share @@ -2011,7 +2127,7 @@ The link will expire within 1 hour. More customization - ../app/shared/shared-share-modal/video-share.component.html216 + ../app/shared/shared-share-modal/video-share.component.html223 Less customization @@ -2020,7 +2136,7 @@ The link will expire within 1 hour. Less customization - ../app/shared/shared-share-modal/video-share.component.html224 + ../app/shared/shared-share-modal/video-share.component.html231 LoginLogin ../app/+login/login-routing.module.ts @@ -2052,27 +2168,33 @@ The link will expire within 1 hour. Loop Loop - ../app/shared/shared-share-modal/video-share.component.html173 + ../app/shared/shared-share-modal/video-share.component.html173 + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + + Display video title Display video title - ../app/shared/shared-share-modal/video-share.component.html182 + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Display privacy warning - ../app/shared/shared-share-modal/video-share.component.html189 + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Display player controls - ../app/shared/shared-share-modal/video-share.component.html196 + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 + ../app/shared/shared-share-modal/video-share.component.html210 Public Public @@ -2096,62 +2218,74 @@ The link will expire within 1 hour. This video will be published on . This video will be published on . - ../app/+videos/+video-watch/video-watch.component.html29 + ../app/+videos/+video-watch/video-watch.component.html29 + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + + This video is blocked. This video is blocked. - ../app/+videos/+video-watch/video-watch.component.html33 + ../app/+videos/+video-watch/video-watch.component.html41 Published • views Published • views - ../app/+videos/+video-watch/video-watch.component.html47 + ../app/+videos/+video-watch/video-watch.component.html55 Published • views Published • views - ../app/+videos/+video-watch/video-watch.component.html58 + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT SUPPORT - ../app/+videos/+video-watch/video-watch.component.html88 + ../app/+videos/+video-watch/video-watch.component.html100 SHARE SHARE - ../app/+videos/+video-watch/video-watch.component.html93 + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SAVE - ../app/+videos/+video-watch/video-watch.component.html104 + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Like this video - ../app/+videos/+video-watch/video-watch.component.ts105 + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Dislike this video - ../app/+videos/+video-watch/video-watch.component.ts106 + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Support options for this video - ../app/+videos/+video-watch/video-watch.component.ts107 + ../app/+videos/+video-watch/video-watch.component.ts133 By By - ../app/+videos/+video-watch/video-watch.component.html170 + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Subscribe @@ -2176,27 +2310,27 @@ The link will expire within 1 hour. Show more Show more - ../app/+videos/+video-watch/video-watch.component.html197 + ../app/+videos/+video-watch/video-watch.component.html209 Show less Show less - ../app/+videos/+video-watch/video-watch.component.html203 + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Origin instance - ../app/+videos/+video-watch/video-watch.component.html215 + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Originally published - ../app/+videos/+video-watch/video-watch.component.html220 + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Friendly Reminder: - ../app/+videos/+video-watch/video-watch.component.html283 + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -2205,7 +2339,7 @@ The link will expire within 1 hour. the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - ../app/+videos/+video-watch/video-watch.component.html285 + ../app/+videos/+video-watch/video-watch.component.html297 More information More information @@ -2223,7 +2357,7 @@ The link will expire within 1 hour. Get more information Get more information - ../app/+videos/+video-watch/video-watch.component.html288 + ../app/+videos/+video-watch/video-watch.component.html300 OK @@ -2232,7 +2366,7 @@ The link will expire within 1 hour. OK - ../app/+videos/+video-watch/video-watch.component.html293 + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Comment @@ -2399,17 +2533,11 @@ The link will expire within 1 hour. CommentComment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 ReplyReply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Highlighted comment @@ -3236,7 +3364,7 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - ../app/shared/shared-instance/instance-features-table.component.html101 + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -3928,87 +4056,171 @@ The link will expire within 1 hour. If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + + Services Services - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + + TRANSCODING TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transcoding enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Allow additional extensions - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Allow audio files upload - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Transcoding threads - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. @@ -4017,22 +4229,22 @@ The link will expire within 1 hour. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS CUSTOMIZATIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. @@ -4041,17 +4253,17 @@ The link will expire within 1 hour. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); Write JavaScript code directly.Example: console.log('my instance is amazing'); - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -4068,22 +4280,30 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + + Advanced configuration Advanced configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Update configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEO SETTINGS @@ -4272,12 +4492,12 @@ The link will expire within 1 hour. Change ownership - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Select the next owner - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Search your videos @@ -4323,7 +4543,7 @@ The link will expire within 1 hour. Account page - ../app/+videos/+video-watch/video-watch.component.html169 + ../app/+videos/+video-watch/video-watch.component.html181 @@ -4332,7 +4552,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html176 + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -4457,7 +4677,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html166 + ../app/+videos/+video-watch/video-watch.component.html178 Created by Created by @@ -5394,52 +5614,82 @@ channel with the same name ()! Audio-only Audio-only - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video A <code>.mp4</code> that keeps the original audio track, with no video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Auto (via ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + + Configuration updated. Configuration updated. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configurationEdit custom configuration ../app/+admin/config/config.routes.ts @@ -6521,7 +6771,13 @@ channel with the same name ()! Do you really want to delete ? - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + + Playlist deleted. Playlist deleted. @@ -6537,7 +6793,7 @@ channel with the same name ()! Do you really want to delete videos? Do you really want to delete videos? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. @@ -6546,7 +6802,7 @@ channel with the same name ()! videos deleted. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? @@ -6564,12 +6820,12 @@ channel with the same name ()! Video deleted. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Ownership change request sent. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels My channels @@ -6681,7 +6937,7 @@ channel with the same name ()! Subscribe to the account - ../app/+videos/+video-watch/video-watch.component.ts833 + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7009,16 +7265,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - h min sec - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - min sec - min sec - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 + + sec @@ -7027,7 +7275,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Confirm @@ -7469,7 +7717,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. The channel is required when the playlist is public. - ../app/shared/form-validators/video-playlist-validators.ts41 + ../app/shared/form-validators/video-playlist-validators.ts41 + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + + Video name is required. Video name is required. @@ -7823,40 +8095,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages All languages - ../app/+videos/+video-edit/shared/video-edit.component.ts170 + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Hidden - ../app/shared/shared-instance/instance-features-table.component.ts36 + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Blurred with confirmation request - ../app/shared/shared-instance/instance-features-table.component.ts37 + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Displayed - ../app/shared/shared-instance/instance-features-table.component.ts38 + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 @@ -7867,7 +8133,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of full HD videos - ../app/shared/shared-instance/instance-features-table.component.ts71 + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos @@ -7876,7 +8142,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of HD videos - ../app/shared/shared-instance/instance-features-table.component.ts72 + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos @@ -7885,7 +8151,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of average quality videos - ../app/shared/shared-instance/instance-features-table.component.ts73 + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -8450,56 +8716,56 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. This video will be duplicated by your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 DownloadDownload + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 UpdateUpdate - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Block - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Save to playlist - ../app/+videos/+video-watch/video-watch.component.ts108 + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + + Mirror Mirror - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 ReportReport - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 RemoveRemove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draftRemove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -8595,22 +8861,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - ../app/shared/shared-main/video/video.service.ts342 + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Anyone can see this video - ../app/shared/shared-main/video/video.service.ts350 + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - ../app/shared/shared-main/video/video.service.ts354 + ../app/shared/shared-main/video/video.service.ts355 CloseClose ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts @@ -8802,7 +9068,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video to import updated. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Your video was uploaded to your account and is private. @@ -8842,35 +9108,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. Video published. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: )Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: )Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. You have unsaved changes! If you leave, your changes will be lost. - ../app/+videos/+video-edit/video-update.component.ts79 + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Video updated. - ../app/+videos/+video-edit/video-update.component.ts116 + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -8918,106 +9178,102 @@ video size: , used: , quota: ) Loop playlist videos ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - You need to be connected to rate this content. - - ../app/+videos/+video-watch/video-watch.component.ts192 + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 + ../app/+videos/+video-watch/video-watch.component.ts412 RedirectionRedirection - ../app/+videos/+video-watch/video-watch.component.ts374 + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? This video contains mature or explicit content. Are you sure you want to watch it? - ../app/+videos/+video-watch/video-watch.component.ts486 + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Mature or explicit content - ../app/+videos/+video-watch/video-watch.component.ts487 + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Up Next - ../app/+videos/+video-watch/video-watch.component.ts536 + ../app/+videos/+video-watch/video-watch.component.ts580 CancelCancel - ../app/+videos/+video-watch/video-watch.component.ts537 + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Autoplay is suspended - ../app/+videos/+video-watch/video-watch.component.ts538 + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts800 + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts801 + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts802 + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts804 + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Increase the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts806 + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts807 + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts809 + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts810 + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Increase playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts812 + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Decrease playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts813 + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts815 + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Like the video - ../app/+videos/+video-watch/video-watch.component.ts823 + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Dislike the video - ../app/+videos/+video-watch/video-watch.component.ts828 + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. When active, the next video is automatically played after the current one. diff --git a/client/src/locale/angular.eo.xlf b/client/src/locale/angular.eo.xlf index e497fc3f3..3d97a9526 100644 --- a/client/src/locale/angular.eo.xlf +++ b/client/src/locale/angular.eo.xlf @@ -290,13 +290,19 @@ This will ask remote instances to delete it Ĉi tio petos forigon al foraj nodoj - ../app/shared/shared-moderation/video-block.component.html26 + + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + Unfederate the video Malfederi la filmon - ../app/shared/shared-moderation/video-block.component.html23 - + + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Nelistigata @@ -392,8 +398,8 @@ ../app/shared/shared-forms/markdown-textarea.component.html19 - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - Akorda kun <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a>, subtenanta: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + Akorda kun <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a>, subtenanta: ../app/shared/shared-main/misc/help.component.ts75 @@ -415,6 +421,12 @@ Subscribe with your local account Aboni per via loka konto ../app/shared/shared-user-subscription/subscribe-button.component.html54 + + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + Subscribe with a Mastodon account: @@ -475,6 +487,30 @@ Transcoding in multiple resolutions Transkodado al pluraj distingumoj ../app/shared/shared-instance/instance-features-table.component.html32 + + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + Requires manual validation by moderators @@ -512,23 +548,23 @@ HTTP import (YouTube, Vimeo, direct URL...) Enporto per HTTP (YouTube, Vimeo, rekta URL…) - ../app/shared/shared-instance/instance-features-table.component.html71 - + + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Enporto de torento - ../app/shared/shared-instance/instance-features-table.component.html78 - + + ../app/shared/shared-instance/instance-features-table.component.html103 Player Ludilo - ../app/shared/shared-instance/instance-features-table.component.html86 - + + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled Samtavolo ŝaltita - ../app/shared/shared-instance/instance-features-table.component.html90 - + + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Enlegante statistikon de la nodo… @@ -610,18 +646,42 @@ Block video "" Bloki filmon «  » ../app/shared/shared-moderation/video-block.component.html3 + + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + Please describe the reason... Bonvolu priskribi la kialon… - ../app/shared/shared-moderation/video-block.component.html12 - + + ../app/shared/shared-moderation/video-block.component.html13 ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + Login @@ -698,7 +758,8 @@ ../app/+login/login.component.html91 - An email with the reset password instructions will be sent to . The link will expire within 1 hour. + An email with the reset password instructions will be sent to . +The link will expire within 1 hour. Retletero kun la restariga pasvorto sendiĝos al . La ligilo havas tempolimon de 1 horo. ../app/+login/login.component.ts @@ -914,7 +975,13 @@ Close Fermi - ../app/modal/instance-config-warning-modal.component.html38 + + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + Configure @@ -1261,8 +1328,8 @@ Duration Daŭro - ../app/+videos/+video-watch/video-watch.component.html260 - + + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Montri konsternan enhavon @@ -1281,8 +1348,8 @@ Category Kategorio - ../app/+videos/+video-watch/video-watch.component.html225 - + + ../app/+videos/+video-watch/video-watch.component.html237 Reset Restarigi @@ -1296,8 +1363,8 @@ Licence Permesilo - ../app/+videos/+video-watch/video-watch.component.html234 - + + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Montri ĉiujn permesilojn @@ -1306,8 +1373,8 @@ Language Lingvo - ../app/+videos/+video-watch/video-watch.component.html243 - + + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Montri ĉiujn lingvojn @@ -1383,8 +1450,8 @@ Tags Etikedoj - ../app/+videos/+video-watch/video-watch.component.html252 - + + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. Etikedoj utilas por proponi rilatajn rekomendaĵojn. Vi povas aldoni maksimume 5 etikedojn. Premu la enigan klavon por aldoni novan etikedon. @@ -1481,7 +1548,7 @@ ../app/+videos/+video-edit/shared/video-edit.component.html163 - Already uploaded ✔ + Already uploaded ✔ Jam alŝutita ✔ ../app/+videos/+video-edit/shared/video-edit.component.html167 @@ -1511,6 +1578,24 @@ Ankoraŭ neniuj transkriboj. ../app/+videos/+video-edit/shared/video-edit.component.html191 + + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + Captions @@ -1520,51 +1605,48 @@ Video preview Antaŭrigardo al filmo - ../app/+videos/+video-edit/shared/video-edit.component.html206 - + + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Subteno - ../app/+videos/+video-edit/shared/video-edit.component.html215 - + + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). Mallonga teksto dironta, kiel oni povas subteni vin (ekz. per membra platformo). - ../app/+videos/+video-edit/shared/video-edit.component.html219 - + + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Originala dato de publikigo - ../app/+videos/+video-edit/shared/video-edit.component.html235 - + + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) La dato, kiam la enhavo estis originale publikigita (ekz. la dato de eldono de kinofilmo) - ../app/+videos/+video-edit/shared/video-edit.component.html239 - + + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settings Agordoj de kromprogramo - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Ŝalti komentojn al filmo - ../app/+videos/+video-edit/shared/video-edit.component.html256 - + + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Ŝalti elŝuton - ../app/+videos/+video-edit/shared/video-edit.component.html261 - + + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Altnivelaj agordoj - ../app/+videos/+video-edit/shared/video-edit.component.html199 - + + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL Ligilo @@ -1601,13 +1683,13 @@ Scheduled Planita - ../app/+videos/+video-edit/shared/video-edit.component.ts181 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Kaŝi la filmon ĝis la donita dato - ../app/+videos/+video-edit/shared/video-edit.component.ts182 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Fonbildo de filmo @@ -1676,6 +1758,38 @@ Gratulon; la filmo enportiĝos per « BitTorrent »! Vi jam povas aldoni informojn pri ĝi. ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -1706,6 +1820,12 @@ Import with torrent Enporti per torento ../app/+videos/+video-edit/video-add.component.html46 + + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + Other videos @@ -1720,11 +1840,8 @@ Report this comment Raporti ĉi tiun komenton - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Diskonigi @@ -1768,13 +1885,13 @@ More customization Pliaj adaptebloj - ../app/shared/shared-share-modal/video-share.component.html216 - + + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Malpliaj adaptebloj - ../app/shared/shared-share-modal/video-share.component.html224 - + + ../app/shared/shared-share-modal/video-share.component.html231 Login Saluti @@ -1807,27 +1924,33 @@ Loop Ripetadi ../app/shared/shared-share-modal/video-share.component.html173 + + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + Display video title Montri titolon de filmo - ../app/shared/shared-share-modal/video-share.component.html182 - + + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Montri privatecan averton - ../app/shared/shared-share-modal/video-share.component.html189 - + + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Montri regilojn de ludilo - ../app/shared/shared-share-modal/video-share.component.html196 - + + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Montri ligilon per butono de PeerTube - ../app/shared/shared-share-modal/video-share.component.html203 - + + ../app/shared/shared-share-modal/video-share.component.html210 Public Publika @@ -1851,62 +1974,74 @@ This video will be published on . Ĉi tiu filmo publikiĝos je . ../app/+videos/+video-watch/video-watch.component.html29 + + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + This video is blocked. Ĉi tiu filmo estas blokita. - ../app/+videos/+video-watch/video-watch.component.html33 - + + ../app/+videos/+video-watch/video-watch.component.html41 Published • views Publikigita je • rigardoj - ../app/+videos/+video-watch/video-watch.component.html47 - + + ../app/+videos/+video-watch/video-watch.component.html55 Published • views Publikigita je • rigardoj - ../app/+videos/+video-watch/video-watch.component.html58 - + + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT SUBTENO - ../app/+videos/+video-watch/video-watch.component.html88 - + + ../app/+videos/+video-watch/video-watch.component.html100 SHARE DISKONIGI - ../app/+videos/+video-watch/video-watch.component.html93 - + + ../app/+videos/+video-watch/video-watch.component.html105 SAVE KONSERVI - ../app/+videos/+video-watch/video-watch.component.html104 - + + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD ELŜUTI - ../app/+videos/+video-watch/video-watch.component.html118 - + + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Ŝati ĉi tiun filmon - ../app/+videos/+video-watch/video-watch.component.ts105 - + + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Malŝati tiun ĉi filmon - ../app/+videos/+video-watch/video-watch.component.ts106 - + + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Elektebloj de subteno por ĉi tiu filmo - ../app/+videos/+video-watch/video-watch.component.ts107 - + + ../app/+videos/+video-watch/video-watch.component.ts133 By De - ../app/+videos/+video-watch/video-watch.component.html170 - + + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Aboni @@ -1930,33 +2065,33 @@ Show more Montri pli - ../app/+videos/+video-watch/video-watch.component.html197 - + + ../app/+videos/+video-watch/video-watch.component.html209 Show less Montri malpli - ../app/+videos/+video-watch/video-watch.component.html203 - + + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Devena nodo - ../app/+videos/+video-watch/video-watch.component.html215 - + + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Originale publikigita - ../app/+videos/+video-watch/video-watch.component.html220 - + + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Amika memorigo: - ../app/+videos/+video-watch/video-watch.component.html283 - + + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. la kunhaviga sistemo uzata por ĉi tiu filmo implicas, ke iuj teĥnikaj informoj pri via sistemo (ekzemple via publika IP-adreso) povas sendiĝi al aliaj samtavolanoj. - ../app/+videos/+video-watch/video-watch.component.html285 - + + ../app/+videos/+video-watch/video-watch.component.html297 More information Pliaj informoj @@ -1970,13 +2105,13 @@ Get more information Akiri pliajn informojn - ../app/+videos/+video-watch/video-watch.component.html288 - + + ../app/+videos/+video-watch/video-watch.component.html300 OK Bone - ../app/+videos/+video-watch/video-watch.component.html293 - + + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 komento @@ -2188,19 +2323,13 @@ Comment Komenti - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 Reply Respondi - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Markita komento @@ -2933,8 +3062,8 @@ Users can resolve distant content Uzantoj povas trovi foran enhavon - ../app/shared/shared-instance/instance-features-table.component.html101 - + + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Fermi ĉi tiun mesaĝon @@ -3072,7 +3201,7 @@ ../app/+admin/system/logs/logs.component.html37 - By -> + By -> De → ../app/+admin/system/logs/logs.component.html45 @@ -3600,142 +3729,240 @@ If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. Se via nodo estas malimplice permesita de Tvitero, filmludilo estos enkorpigita en la Tviter-fluo, je diskonigo de filmo de PeerTube. Se la nodo ne estas permesita, ni uzas bildkarton kun ligilo al via PeerTube-nodo. Marku ĉi tiun markbutonon, konservu la agordaron, kaj provu ĝin per URL al filmo de via nodo (https://ekzemplo.net/videos/watch/blabla) sur https://cards-dev.twitter.com/validator, por vidi ĉu via nodo estas permesita. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + Services Servoj ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + TRANSCODING TRANSKODADO - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. Prilabori alŝutitajn filmojn tiel, ke ili havu formon ludeblan por ĉiu aparato. Kvankam tio kostas multajn rimedojn, ĝi estas grava parto de PeerTube; priagu atente. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transkodado ŝaltita - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! Se vi malŝaltos transkodadon, multaj filmoj de viaj uzantoj eble ne funkcios! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Permesas al uzantoj alŝutadon de filmoj en la formoj .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Permesi aliajn dosiersufiksojn - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Permesas alŝutadon de sondosieroj, kiuj kuniĝos kun la antaŭrigrada dosiero je alŝuto. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Permesi alŝuton de sonaj dosieroj - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 Eksperimenta; ni konsilas, ke vi nun ne malŝaltu subtenon de WebTorrentSe vi ankaŭ ŝaltis subtenon de HLS, tio duobligos deponon de filmojMalŝaltite, ĝi rompas federadon kun nodoj de PeerTube < 2.1 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled Subteno de WebTorrent estas ŝaltita - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 + Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 Bezonas ffmpeg ≥ 4.1Estigi HLS-ludlistojn kaj fragmentigi MP4-dosierojn, kaŭzante pli bonan ludadon kun la nuna norma ludilo:Ŝanĝo de distingumo pli glatasPli rapida ludado, precipe de longaj filmojPli dependebla ludado (malpli da eraroj, enlegado)Se vi ankaŭ ŝaltis subtenon de WebTorrent, ĝi duobligos la deponejon de filmoj - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS (vivelsendo per HTTP) kun ŝaltita subteno de samtavola teĥnikaro - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Fadenoj por transkodado - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Estigotaj distingumoj - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE KAŜMEMORO - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. Iuj dosieroj ne estas federataj, kaj estas laŭbezone elŝutataj. Difinu ilian kaŝmemoran politikon. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Nombro de kaŝmemorotaj antaŭrigardoj - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Nombro de kaŝmemorotaj filmaj transskriboj - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS ADAPTOJ - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Etaj modifoj al via PeerTube-nodo por kiam novaj haŭto aŭ kromprogramo trous. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript Ĝavoskripto - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); Skribu Ĝavoskriptan kodon rekte.Ekzemple:console.log('mia nodo mojosas'); - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 - Write CSS code directly. Example: #custom-css color: red; Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email color: red; + Write CSS code directly. Example: #custom-css + color: red; + + Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email + color: red; + + Skribu CSS-kodon rekte. Ekzemple: #custom-css color: red; Antaŭmetu #custom-css por superforti stilojn. Ekzemple: #custom-css .logged-in-email color: red; - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + Advanced configuration Altnivela agordaro - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Efektivigi agordaron - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - Ŝajnas, ke la agordaro estas nevalida. Bonvolu serĉi eblajn erarojn en ĉiuj langetoj. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS AGORDOJ DE FILMO @@ -3914,13 +4141,13 @@ Change ownership Ŝanĝi posedon - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Elektu la sekvan posedanton - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Serĉi inter viaj filmoj @@ -3964,13 +4191,13 @@ Account page Paĝo de konto - ../app/+videos/+video-watch/video-watch.component.html169 - + + ../app/+videos/+video-watch/video-watch.component.html181 - ../app/+videos/+video-watch/video-watch.component.html176 - + + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. Neniu peto de ŝanĝo de posedo troviĝis. @@ -4036,8 +4263,9 @@ ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html26 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Mallonga teksto por komprenigi, kiel oni povas subteni vian kanalon (ekz. per membra platformo).<br /><br /> Kiam vi alŝutos filmon al ĉi tiu kanalo, la kampo de subteno estos memage plenigita de ĉi tiu teksto. + Short text to tell people how they can support your channel (membership platform...).<br /><br /> + When you will upload a video in this channel, the video support field will be automatically filled by this text. + Mallonga teksto por komprenigi, kiel oni povas subteni vian kanalon (ekz. per membra platformo).<br /><br /> Kiam vi alŝutos filmon al ĉi tiu kanalo, la kampo de subteno estos memage plenigita de ĉi tiu teksto. ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html77 @@ -4090,8 +4318,8 @@ Channel page Paĝo de kanalo - ../app/+videos/+video-watch/video-watch.component.html166 - + + ../app/+videos/+video-watch/video-watch.component.html178 Created by Kreita de @@ -4314,7 +4542,9 @@ ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html37 - Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + Do you really want to delete ? +It will delete videos uploaded in this channel, and you will not be able to create another +channel with the same name ()! Ĉu vi certe volas forigi ? Tio forigos ĉiujn filmojn alŝutitajn de al ĉi tiu kanalo, kaj vi ne povos krei alian kanalon kun la sama nomo ()! ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts @@ -4970,53 +5200,83 @@ Audio-only Nur sono - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 - A <code>.mp4</code> that keeps the original audio track, with no video - <code>.mp4</code> kiu retenas la originalan sonparton, sen filmoparto - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 - + A <code>.mp4</code> that keeps the original audio track, with no video + <code>.mp4</code> kiu retenas la originalan sonparton, sen filmoparto + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Memage (per ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + Configuration updated. Agordaro ĝisdatiĝis. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configuration Redakti propran agordaron @@ -6099,7 +6359,13 @@ Do you really want to delete ? Ĉu vi certe volas forigi ? - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + Playlist deleted. @@ -6114,15 +6380,15 @@ Do you really want to delete videos? Ĉu vi certe volas forigi filmojn? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. filmoj forigitaj. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? Ĉu vi certe volas forigi filmon @@ -6136,13 +6402,13 @@ Video deleted. Filmo forigita. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Peto de poseda ŝanĝo sendiĝis. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels Miaj kanaloj @@ -6255,8 +6521,8 @@ Subscribe to the account Aboni la konton - ../app/+videos/+video-watch/video-watch.component.ts833 - + + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS FILMAJ LUDLISTOJ @@ -6318,7 +6584,8 @@ ../app/core/auth/auth.service.ts75 - Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + Cannot retrieve OAuth Client credentials: . +Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Ne povas ekhavi salutilojn de OAuth Client: . Certigu, ke PeerTube estas ĝuste agordita (en la dosierujo config/), precipe la sekcio «webserver». ../app/core/auth/auth.service.ts @@ -6448,8 +6715,8 @@ ../app/+search/search-filters.component.ts69 - Long (> 10 min) - Longa (> 10 min) + Long (> 10 min) + Longa (> 10 min) ../app/+search/search-filters.component.ts73 @@ -6567,23 +6834,15 @@ ĵus ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - h min sek - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - - min sec - min sek - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 - + + sec sek - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 - + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Konfirmi @@ -6990,7 +7249,8 @@ ../app/shared/form-validators/video-comment-validators.ts9 - Request is too large for the server. Please contact you administrator if you want to increase the limit size. + Request is too large for the server. + Please contact you administrator if you want to increase the limit size. La peto estas tro granda por la servilo. Bonvolu kontakti la administranton, se vi volas pligrandigi la limon. ../app/core/rest/rest-extractor.service.ts @@ -7011,6 +7271,30 @@ The channel is required when the playlist is public. Tiu ĉi kanalo estas postulata kiam la ludlisto estas publika. ../app/shared/form-validators/video-playlist-validators.ts41 + + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + Video name is required. @@ -7364,65 +7648,59 @@ Instance languages Lingvoj de nodo - ../app/+videos/+video-edit/shared/video-edit.component.ts169 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages Ĉiuj lingvoj - ../app/+videos/+video-edit/shared/video-edit.component.ts170 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Kaŝita - ../app/shared/shared-instance/instance-features-table.component.ts36 - + + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Malklarigita kun peto de konfirmo - ../app/shared/shared-instance/instance-features-table.component.ts37 - + + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Montrita - ../app/shared/shared-instance/instance-features-table.component.ts38 - + + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute ~ 1 minuto - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes ~ minutoj - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 of full HD videos da filmoj je 1920×1080 - ../app/shared/shared-instance/instance-features-table.component.ts71 - + + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos da filmoj je 1280×720 - ../app/shared/shared-instance/instance-features-table.component.ts72 - + + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos da filmoj mezkvalitaj - ../app/shared/shared-instance/instance-features-table.component.ts73 - + + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -7968,65 +8246,65 @@ This video will be duplicated by your instance. Via nodo duobligos ĉi tiun filmon. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 Download Elŝuti + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 Update Ĝisdatigi - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Bloki - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Konservi al ludlisto - ../app/+videos/+video-watch/video-watch.component.ts108 + + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + Mirror Speguli - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 Report Raporti - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 Remove Forigi - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draft Forigi kaj reskribi - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Silentigi konton - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Silentigi servilan konton @@ -8118,23 +8396,23 @@ Only I can see this video Nur mi povas vidi ĉi tiun filmon - ../app/shared/shared-main/video/video.service.ts342 - + + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Diskonigebla nur per privata ligilo - ../app/shared/shared-main/video/video.service.ts346 - + + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Iu ajn povas vidi ĉi tiun filmon - ../app/shared/shared-main/video/video.service.ts350 - + + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Nur uzantoj de ĉi tiu nodo povas vidi ĉi tiun filmon - ../app/shared/shared-main/video/video.service.ts354 - + + ../app/shared/shared-main/video/video.service.ts355 Close Fermi @@ -8386,8 +8664,8 @@ Video to import updated. Enportota filmo ĝisdatiĝis. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 - + + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Via filmo alŝutiĝis al via konto kaj estas privata. @@ -8426,34 +8704,30 @@ Video published. Filmo publikigita. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 - Your video quota is exceeded with this video ( video size: , used: , quota: ) + Your video quota is exceeded with this video ( +video size: , used: , quota: ) Via datumlimo por filmoj estas trafita per ĉi tiu filmo ( grandeco: , uzita: , datumlimo: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 - Your daily video quota is exceeded with this video ( video size: , used: , quota: ) + Your daily video quota is exceeded with this video ( +video size: , used: , quota: ) Via samtaga datumlimo por filmoj estas trafita per ĉi tiu filmo ( grandeco: , uzita: , datumlimo: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. Vi havas nekonservitajn ŝanĝojn! Se vi foriros, viaj ŝanĝoj perdiĝos. - ../app/+videos/+video-edit/video-update.component.ts79 - + + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Filmo ĝisdatigita. - ../app/+videos/+video-edit/video-update.component.ts116 - + + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Raporti komenton @@ -8479,111 +8753,107 @@ Ripetadi ludliston ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - Vi devas konektiĝi por taksi ĉi tiun enhavon. - ../app/+videos/+video-watch/video-watch.component.ts192 - + - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - Ĉi tiu filmo ne estas disponebla per ĉi tiu nodo. Ĉu vi volas alidirektiĝi al la devena nodo: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 - + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + Ĉi tiu filmo ne estas disponebla per ĉi tiu nodo. Ĉu vi volas alidirektiĝi al la devena nodo: <a href=""></a>? + + ../app/+videos/+video-watch/video-watch.component.ts412 Redirection Alidirektiĝo - ../app/+videos/+video-watch/video-watch.component.ts374 - + + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? Tiu ĉi video povas esti konsterna aŭ maltaŭga por neplenaĝuloj. Ĉu vi certe volas spekti ĝin? - ../app/+videos/+video-watch/video-watch.component.ts486 - + + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Konsterna aŭ maltaŭga por neplenaĝaj - ../app/+videos/+video-watch/video-watch.component.ts487 - + + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Sekve - ../app/+videos/+video-watch/video-watch.component.ts536 - + + ../app/+videos/+video-watch/video-watch.component.ts580 Cancel Nuligi - ../app/+videos/+video-watch/video-watch.component.ts537 - + + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Memludado estas haltigita - ../app/+videos/+video-watch/video-watch.component.ts538 - + + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Eniĝi/eliĝi tutekranan reĝimon (bezonas fokusitan ludilon) - ../app/+videos/+video-watch/video-watch.component.ts800 - + + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Ludi/Paŭzgi la filmon (bezonas fokusitan ludilon) - ../app/+videos/+video-watch/video-watch.component.ts801 - + + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Silentigi/Malsilentigi la filmon (bezonas fokusitan ludilon) - ../app/+videos/+video-watch/video-watch.component.ts802 - + + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Salti al elcenta progreso en la filmo: 0 estas 0% kaj 9 estas 90% (bezonas fokusitan ludilon) - ../app/+videos/+video-watch/video-watch.component.ts804 - + + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Plilaŭtigi (bezonas fokusitan ludilon) - ../app/+videos/+video-watch/video-watch.component.ts806 - + + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Mallaŭtigi (bezonas fokusitan ludilon) - ../app/+videos/+video-watch/video-watch.component.ts807 - + + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Pluigi la filmon (bezonas fokusitan ludilon) - ../app/+videos/+video-watch/video-watch.component.ts809 - + + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Malpluigi la filmon (bezonas fokusitan ludilon) - ../app/+videos/+video-watch/video-watch.component.ts810 - + + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Plirapidigi la filmon (bezonas fokusitan ludilon) - ../app/+videos/+video-watch/video-watch.component.ts812 - + + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Malrapidigi la filmon (bezonas fokusitan ludilon) - ../app/+videos/+video-watch/video-watch.component.ts813 - + + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigi tra la filmo po filmeroj (bezonas fokusitan ludilon) - ../app/+videos/+video-watch/video-watch.component.ts815 - + + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Ŝati la filmon - ../app/+videos/+video-watch/video-watch.component.ts823 - + + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Malŝati la filmon - ../app/+videos/+video-watch/video-watch.component.ts828 - + + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. Ĉi-aktive, la sekva filmo estos memage ludata post la nuna. diff --git a/client/src/locale/angular.es-ES.xlf b/client/src/locale/angular.es-ES.xlf index bfc3a9cd6..550fc9b5b 100644 --- a/client/src/locale/angular.es-ES.xlf +++ b/client/src/locale/angular.es-ES.xlf @@ -290,13 +290,19 @@ This will ask remote instances to delete it Esto pedirá a la instancias remotas eliminarlo - ../app/shared/shared-moderation/video-block.component.html26 + + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + Unfederate the video Desfederar el video - ../app/shared/shared-moderation/video-block.component.html23 - + + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Sin listar @@ -392,8 +398,8 @@ ../app/shared/shared-forms/markdown-textarea.component.html19 - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible que admite: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible que admite: ../app/shared/shared-main/misc/help.component.ts75 @@ -415,6 +421,12 @@ Subscribe with your local account Suscribirse con su cuenta local ../app/shared/shared-user-subscription/subscribe-button.component.html54 + + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + Subscribe with a Mastodon account: @@ -475,6 +487,30 @@ Transcoding in multiple resolutions Recodificación en múltiples resoluciones ../app/shared/shared-instance/instance-features-table.component.html32 + + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + Requires manual validation by moderators @@ -512,23 +548,23 @@ HTTP import (YouTube, Vimeo, direct URL...) Importación HTTP (YouTube, Vimeo, URL directa...) - ../app/shared/shared-instance/instance-features-table.component.html71 - + + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Importación de torrent - ../app/shared/shared-instance/instance-features-table.component.html78 - + + ../app/shared/shared-instance/instance-features-table.component.html103 Player Reproductor - ../app/shared/shared-instance/instance-features-table.component.html86 - + + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P activado - ../app/shared/shared-instance/instance-features-table.component.html90 - + + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Cargando estadísticas d la instancia... @@ -610,18 +646,42 @@ Block video "" Bloquear vídeo "" ../app/shared/shared-moderation/video-block.component.html3 + + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + Please describe the reason... Por favor, escribe la razón... - ../app/shared/shared-moderation/video-block.component.html12 - + + ../app/shared/shared-moderation/video-block.component.html13 ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + Login @@ -695,7 +755,8 @@ Iniciar sesión ../app/+login/login.component.html91 - An email with the reset password instructions will be sent to . The link will expire within 1 hour. + An email with the reset password instructions will be sent to . +The link will expire within 1 hour. Se enviará un correo electrónico con las instrucciones para restablecer la contraseña a . El enlace caducará en 1 hora. ../app/+login/login.component.ts @@ -911,7 +972,13 @@ Iniciar sesión Close Cerrar - ../app/modal/instance-config-warning-modal.component.html38 + + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + Configure @@ -1256,8 +1323,8 @@ Iniciar sesión Duration Duración - ../app/+videos/+video-watch/video-watch.component.html260 - + + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Mostrar contenido sensible @@ -1276,8 +1343,8 @@ Iniciar sesión Category Categoría - ../app/+videos/+video-watch/video-watch.component.html225 - + + ../app/+videos/+video-watch/video-watch.component.html237 Reset Restablecer @@ -1291,8 +1358,8 @@ Iniciar sesión Licence Licencia - ../app/+videos/+video-watch/video-watch.component.html234 - + + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Mostrar todas las licencias @@ -1301,8 +1368,8 @@ Iniciar sesión Language Idioma - ../app/+videos/+video-watch/video-watch.component.html243 - + + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Mostrar todos los idiomas @@ -1376,8 +1443,8 @@ Iniciar sesión Tags Etiquetas - ../app/+videos/+video-watch/video-watch.component.html252 - + + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. Se pueden utilizar etiquetas para sugerir recomendaciones relevantes. Hay un máximo de 5 etiquetas. Presiona Enter para agregar una nueva etiqueta. @@ -1474,7 +1541,7 @@ Iniciar sesión ../app/+videos/+video-edit/shared/video-edit.component.html163 - Already uploaded ✔ + Already uploaded ✔ Ya ha sido subido ✔ ../app/+videos/+video-edit/shared/video-edit.component.html167 @@ -1504,6 +1571,24 @@ Iniciar sesión Ningún texto por el momento. ../app/+videos/+video-edit/shared/video-edit.component.html191 + + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + Captions @@ -1513,51 +1598,48 @@ Iniciar sesión Video preview Vista previa - ../app/+videos/+video-edit/shared/video-edit.component.html206 - + + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Apoyar - ../app/+videos/+video-edit/shared/video-edit.component.html215 - + + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). Texto breve para decirle a las personas cómo pueden ayudarlo (plataforma de membresía ...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 - + + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Fecha de publicación original - ../app/+videos/+video-edit/shared/video-edit.component.html235 - + + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) Esta es la fecha en la que se publicó originalmente el contenido (por ejemplo, la fecha de lanzamiento de una película) - ../app/+videos/+video-edit/shared/video-edit.component.html239 - + + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settings Configuración del complemento - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Permitir comentarios en el vídeo - ../app/+videos/+video-edit/shared/video-edit.component.html256 - + + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Permitir la descarga - ../app/+videos/+video-edit/shared/video-edit.component.html261 - + + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Ajustes avanzados - ../app/+videos/+video-edit/shared/video-edit.component.html199 - + + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -1594,13 +1676,13 @@ Iniciar sesión Scheduled Programado - ../app/+videos/+video-edit/shared/video-edit.component.ts181 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Ocultar el video hasta una fecha específica - ../app/+videos/+video-edit/shared/video-edit.component.ts182 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Imagen de fondo de vídeo @@ -1665,6 +1747,38 @@ Iniciar sesión Congratulations, the video will be imported with BitTorrent! You can already add information about this video. Enhorabuena, ¡el vídeo sera importado con BitTorrent! Ya puedes añadir información sobre este vídeo. ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -1695,6 +1809,12 @@ Iniciar sesión Import with torrent Importar con torrent ../app/+videos/+video-edit/video-add.component.html46 + + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + Other videos @@ -1709,11 +1829,8 @@ Iniciar sesión Report this comment Informar sbre este comentario - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Compartir @@ -1757,13 +1874,13 @@ Iniciar sesión More customization Más personalización - ../app/shared/shared-share-modal/video-share.component.html216 - + + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Menos personalización - ../app/shared/shared-share-modal/video-share.component.html224 - + + ../app/shared/shared-share-modal/video-share.component.html231 Autoplay Auto-reproducción @@ -1788,27 +1905,33 @@ Iniciar sesión Loop Bucle ../app/shared/shared-share-modal/video-share.component.html173 + + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + Display video title Muestra el título del video - ../app/shared/shared-share-modal/video-share.component.html182 - + + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Mostrar advertencia de privacidad - ../app/shared/shared-share-modal/video-share.component.html189 - + + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Mostrar controles del reproductor - ../app/shared/shared-share-modal/video-share.component.html196 - + + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Mostrar enlace del botón PeerTube - ../app/shared/shared-share-modal/video-share.component.html203 - + + ../app/shared/shared-share-modal/video-share.component.html210 Public Público @@ -1828,62 +1951,74 @@ Iniciar sesión This video will be published on . Este video será publicado en . ../app/+videos/+video-watch/video-watch.component.html29 + + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + This video is blocked. Este video está bloqueado. - ../app/+videos/+video-watch/video-watch.component.html33 - + + ../app/+videos/+video-watch/video-watch.component.html41 Published • views Publicado • visualizaciones - ../app/+videos/+video-watch/video-watch.component.html47 - + + ../app/+videos/+video-watch/video-watch.component.html55 Published • views Publicado • visualizaciones - ../app/+videos/+video-watch/video-watch.component.html58 - + + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT APOYAR - ../app/+videos/+video-watch/video-watch.component.html88 - + + ../app/+videos/+video-watch/video-watch.component.html100 SHARE COMPARTIR - ../app/+videos/+video-watch/video-watch.component.html93 - + + ../app/+videos/+video-watch/video-watch.component.html105 SAVE GUARDAR - ../app/+videos/+video-watch/video-watch.component.html104 - + + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DESCARGAR - ../app/+videos/+video-watch/video-watch.component.html118 - + + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Me gusta este vídeo - ../app/+videos/+video-watch/video-watch.component.ts105 - + + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video No me gusta este vídeo - ../app/+videos/+video-watch/video-watch.component.ts106 - + + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Opciones de soporte para este video - ../app/+videos/+video-watch/video-watch.component.ts107 - + + ../app/+videos/+video-watch/video-watch.component.ts133 By Por - ../app/+videos/+video-watch/video-watch.component.html170 - + + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Suscribirse @@ -1907,33 +2042,33 @@ Iniciar sesión Show more Mostrar más - ../app/+videos/+video-watch/video-watch.component.html197 - + + ../app/+videos/+video-watch/video-watch.component.html209 Show less Mostrar menos - ../app/+videos/+video-watch/video-watch.component.html203 - + + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Instancia original - ../app/+videos/+video-watch/video-watch.component.html215 - + + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Publicado originalmente - ../app/+videos/+video-watch/video-watch.component.html220 - + + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Recordatorio amistoso: - ../app/+videos/+video-watch/video-watch.component.html283 - + + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. el sistema de uso compartido utilizado para este video implica que cierta información técnica sobre su sistema (como una dirección IP pública) se puede enviar a otros usuarios que estén viendo el vídeo. - ../app/+videos/+video-watch/video-watch.component.html285 - + + ../app/+videos/+video-watch/video-watch.component.html297 More information Más información @@ -1947,13 +2082,13 @@ Iniciar sesión Get more information Ver más información - ../app/+videos/+video-watch/video-watch.component.html288 - + + ../app/+videos/+video-watch/video-watch.component.html300 OK ACEPTAR - ../app/+videos/+video-watch/video-watch.component.html293 - + + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 comentario @@ -2161,19 +2296,13 @@ Iniciar sesión Comment Comentario - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 Reply Respuesta - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Comentario destacado @@ -2906,8 +3035,8 @@ Iniciar sesión Users can resolve distant content Los usuarios pueden resolver contenido distante - ../app/shared/shared-instance/instance-features-table.component.html101 - + + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Cierra este mensaje @@ -3041,8 +3170,8 @@ Iniciar sesión ../app/+admin/system/logs/logs.component.html37 - By -> - Por-> + By -> + Por-> ../app/+admin/system/logs/logs.component.html45 @@ -3569,142 +3698,240 @@ Iniciar sesión If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. Si Twitter permite explícitamente su instancia, se insertará un reproductor de video en el feed de Twitter en el video compartido de PeerTube. Si la instancia no es, usamos una tarjeta de enlace de imagen que redirigirá en su instancia de PeerTube. Marque esta casilla de verificación, guarde la configuración y pruebe con una URL de video de su instancia (https://example.com/videos/watch/blabla) en https://cards-dev.twitter.com/validator para ver si tu instancia está permitida. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + Services Servicios ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + TRANSCODING TRANSCODIFICACIÓN - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. Procese los videos cargados para que puedan reproducirse de manera que cualquier dispositivo pueda reproducirlos. Aunque es costoso en recursos, esta es una parte crítica de PeerTube, así que pise con cuidado. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transcodificación activada - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! ¡Si desactivas la transcodificación, muchos vídeos de tus usuarios no funcionarán! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Permite a los usuarios subir vídeos .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Autorizar extensiones adicionales - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Permite a los usuarios cargar archivos de audio que se fusionarán con el archivo de vista previa en la carga. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Permitir subir archivos de audio - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 Experimental, le sugerimos que no desactive el soporte de webtorrent por ahora Si también habilitó el soporte HLS, multiplicará el almacenamiento de videos por 2 Si está deshabilitado, rompe la federación con instancias de PeerTube < 2.1 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled Soporte de WebTorrent habilitado - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 - Requiere ffmpeg >= 4.1 Genera listas de reproducción HLS y archivos MP4 fragmentados que resulten en una mejor reproducción que con el reproductor predeterminado actual: El cambio de resolución es más suave Reproducción más rápida en particular con videos largos Reproducción más estable (menos errores / carga infinita)Si también habilitaste el soporte de WebTorrent, multiplicará el almacenamiento de videos por 2 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 - + Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 + Requiere ffmpeg >= 4.1 Genera listas de reproducción HLS y archivos MP4 fragmentados que resulten en una mejor reproducción que con el reproductor predeterminado actual: El cambio de resolución es más suave Reproducción más rápida en particular con videos largos Reproducción más estable (menos errores / carga infinita)Si también habilitaste el soporte de WebTorrent, multiplicará el almacenamiento de videos por 2 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS con soporte P2P habilitado - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Hilos de transcodificaciones - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resoluciones para generar - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. Algunos archivos no están federados y se obtienen cuando es necesario. Definir sus políticas de almacenamiento en caché. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Número de vistas previas para mantener en caché - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Número de subtítulos de video para guardar en caché - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS PERSONALIZACIONES - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Ligeras modificaciones a su instancia de PeerTube para cuando crear un complemento o tema es excesivo. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript Javascript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); Escribir código JavaScript directamente. Ejemplo: console.log ('mi instancia es asombrosa'); - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 - Write CSS code directly. Example: #custom-css color: red; Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email color: red; + Write CSS code directly. Example: #custom-css + color: red; + + Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email + color: red; + + Escribir código CSS directamente. Ejemplo: #custom-css color: rojo; Anteponer con #custom-css para anular estilos. Ejemplo:: #custom-css .logged-in-email color: rojo; - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + Advanced configuration Configuración avanzada - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Actualizar configuración - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - Parece que la configuración no es válida. Busque posibles errores en las diferentes pestañas. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS AJUSTES DE VIDEO @@ -3883,13 +4110,13 @@ Iniciar sesión Change ownership Cambiar el titular - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Seleccionar el próxima titular - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Busca tus videos @@ -3933,15 +4160,15 @@ Iniciar sesión Account page Página de cuenta - ../app/+videos/+video-watch/video-watch.component.html169 - + + ../app/+videos/+video-watch/video-watch.component.html181 - ../app/+videos/+video-watch/video-watch.component.html176 - + + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No se encontró una solicitud de cambio de propiedad. @@ -4007,8 +4234,9 @@ Iniciar sesión ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html26 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Texto breve para decirle a las personas cómo pueden apoyar su canal (plataforma de membresía ...).<br /><br /> Cuando cargue un video en este canal, el campo de soporte de video se completará automáticamente con este texto. + Short text to tell people how they can support your channel (membership platform...).<br /><br /> + When you will upload a video in this channel, the video support field will be automatically filled by this text. + Texto breve para decirle a las personas cómo pueden apoyar su canal (plataforma de membresía ...).<br /><br /> Cuando cargue un video en este canal, el campo de soporte de video se completará automáticamente con este texto. ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html77 @@ -4061,8 +4289,8 @@ Iniciar sesión Channel page Página del canal - ../app/+videos/+video-watch/video-watch.component.html166 - + + ../app/+videos/+video-watch/video-watch.component.html178 Created by Creado por @@ -4085,7 +4313,7 @@ Iniciar sesión Delete history - >Borrar historial + >Borrar historial ../app/+my-account/my-account-history/my-account-history.component.html13 @@ -4293,7 +4521,9 @@ Iniciar sesión ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html37 - Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + Do you really want to delete ? +It will delete videos uploaded in this channel, and you will not be able to create another +channel with the same name ()! ¿Realmente quieres eliminar ? Se eliminarán videos subidos en este canal ¡y no podrás crear otro canal con el mismo nombre ()! ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts @@ -4812,7 +5042,7 @@ Iniciar sesión I am at least 16 years old and agree to the Terms and to the Code of Conduct of this instance - Tengo al menos 16 años y estoy de acuerdo con >Condicionesy a la Código de Conducta de esta instancia + Tengo al menos 16 años y estoy de acuerdo con >Condicionesy a la Código de Conducta de esta instancia ../app/+signup/+register/register-step-user.component.html66 @@ -4939,53 +5169,83 @@ Iniciar sesión Audio-only Solo audio - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 - A <code>.mp4</code> that keeps the original audio track, with no video - Un <code>.mp4</code> que mantiene la pista de audio original, sin video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 - + A <code>.mp4</code> that keeps the original audio track, with no video + Un <code>.mp4</code> que mantiene la pista de audio original, sin video + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Auto (vía ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + Configuration updated. La configuración ha sido actualizada. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configuration Editar configuración personalizada @@ -6070,7 +6330,13 @@ Iniciar sesión Do you really want to delete ? ¿De verdad quieres eliminar ? - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + Playlist deleted. @@ -6085,15 +6351,15 @@ Iniciar sesión Do you really want to delete videos? ¿De verdad quieres eliminar vídeos? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. vídeos eliminados. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? ¿De verdad quieres eliminar @@ -6107,13 +6373,13 @@ Iniciar sesión Video deleted. Vídeo eliminado. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Solicitud de cambio de titularidad enviada. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels Mis canales @@ -6226,8 +6492,8 @@ Iniciar sesión Subscribe to the account Suscribirse a la cuenta - ../app/+videos/+video-watch/video-watch.component.ts833 - + + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS LISTAS DE VIDEO @@ -6289,7 +6555,8 @@ Iniciar sesión ../app/core/auth/auth.service.ts75 - Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + Cannot retrieve OAuth Client credentials: . +Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. No se pueden recuperar las credenciales del cliente OAuth: . Asegúrese de haber configurado correctamente PeerTube (config / directorio), en particular la sección "servidor web". ../app/core/auth/auth.service.ts @@ -6419,8 +6686,8 @@ Iniciar sesión ../app/+search/search-filters.component.ts69 - Long (> 10 min) - Largo (> 10 min) + Long (> 10 min) + Largo (> 10 min) ../app/+search/search-filters.component.ts73 @@ -6538,23 +6805,15 @@ Iniciar sesión justo ahora ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - h min seg - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - - min sec - min seg - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 - + + sec seg - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 - + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Confirmar @@ -6961,7 +7220,8 @@ Iniciar sesión ../app/shared/form-validators/video-comment-validators.ts9 - Request is too large for the server. Please contact you administrator if you want to increase the limit size. + Request is too large for the server. + Please contact you administrator if you want to increase the limit size. La solicitud es demasiado grande para el servidor. Comuníquese con su administrador si desea aumentar el tamaño del límite. ../app/core/rest/rest-extractor.service.ts @@ -6982,6 +7242,30 @@ Iniciar sesión The channel is required when the playlist is public. El canal es obligatorio cuando la lista de reproducción es pública. ../app/shared/form-validators/video-playlist-validators.ts41 + + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + Video name is required. @@ -7335,65 +7619,59 @@ Iniciar sesión Instance languages Idiomas de instancia - ../app/+videos/+video-edit/shared/video-edit.component.ts169 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages Todos los idiomas - ../app/+videos/+video-edit/shared/video-edit.component.ts170 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Oculto - ../app/shared/shared-instance/instance-features-table.component.ts36 - + + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Borrosa con solicitud de confirmación - ../app/shared/shared-instance/instance-features-table.component.ts37 - + + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Moatrado - ../app/shared/shared-instance/instance-features-table.component.ts38 - + + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute ~ 1 minuto - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes ~ minutos - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 of full HD videos de vídeos full HD - ../app/shared/shared-instance/instance-features-table.component.ts71 - + + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos de vídeos HD - ../app/shared/shared-instance/instance-features-table.component.ts72 - + + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos de vídeos de calidad media - ../app/shared/shared-instance/instance-features-table.component.ts73 - + + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -7939,65 +8217,65 @@ Iniciar sesión This video will be duplicated by your instance. Este video será duplicado por su instancia. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 Download Descargar + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 Update Actualizar - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Bloquear - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Guardar en lista de reproducción - ../app/+videos/+video-watch/video-watch.component.ts108 + + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + Mirror Espejo - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 Report Informe - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 Remove Eliminar - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draft Eliminar & volver a redactar - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Silenciar cuenta - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Silenciar la cuenta del servidor @@ -8089,23 +8367,23 @@ Iniciar sesión Only I can see this video Soy el único que pueda ver este vídeo - ../app/shared/shared-main/video/video.service.ts342 - + + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Solo se puede compartir a través de un enlace privado - ../app/shared/shared-main/video/video.service.ts346 - + + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Todos pueden ver este vídeo - ../app/shared/shared-main/video/video.service.ts350 - + + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Solo los usuarios de esta instancia pueden ver este video - ../app/shared/shared-main/video/video.service.ts354 - + + ../app/shared/shared-main/video/video.service.ts355 Close Cerrar @@ -8357,8 +8635,8 @@ Iniciar sesión Video to import updated. Vídeo a importar actualizado. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 - + + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Tu vídeo ha sido subida a tu cuenta y es privado. @@ -8397,34 +8675,30 @@ Iniciar sesión Video published. Vídeo publicado. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 - Your video quota is exceeded with this video ( video size: , used: , quota: ) + Your video quota is exceeded with this video ( +video size: , used: , quota: ) Su cuota de video se excedió con este video (tamaño de video:, usado: , cuota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 - Your daily video quota is exceeded with this video ( video size: , used: , quota: ) + Your daily video quota is exceeded with this video ( +video size: , used: , quota: ) Su cuota de video diaria se excede con este video (tamaño de video: , usado: , cuota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. ¡Usted tiene cambios no guardados! Si te vas, tus cambios se perderán. - ../app/+videos/+video-edit/video-update.component.ts79 - + + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Vídeo actualizado. - ../app/+videos/+video-edit/video-update.component.ts116 - + + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Informar comentario @@ -8450,111 +8724,107 @@ Iniciar sesión Videos del bucle de reproducción ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - Debes estar conectado para calificar este contenido. - ../app/+videos/+video-watch/video-watch.component.ts192 - + - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - Este video no está disponible en esta instancia. ¿Quieres ser redirigido a la instancia de origen: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 - + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + Este video no está disponible en esta instancia. ¿Quieres ser redirigido a la instancia de origen: <a href=""></a>? + + ../app/+videos/+video-watch/video-watch.component.ts412 Redirection Redirección - ../app/+videos/+video-watch/video-watch.component.ts374 - + + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? Este vídeo contiene material para adultos o explícito. ¿Seguro que lo quieres ver? - ../app/+videos/+video-watch/video-watch.component.ts486 - + + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Contenido para adultos o explícito - ../app/+videos/+video-watch/video-watch.component.ts487 - + + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Hasta la siguiente - ../app/+videos/+video-watch/video-watch.component.ts536 - + + ../app/+videos/+video-watch/video-watch.component.ts580 Cancel Cancelar - ../app/+videos/+video-watch/video-watch.component.ts537 - + + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended La reproducción automática está suspendida - ../app/+videos/+video-watch/video-watch.component.ts538 - + + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Entrar/salir de pantalla completa (requiere foco en el reproductor) - ../app/+videos/+video-watch/video-watch.component.ts800 - + + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Reproducir / Pausar el video (requiere foco en el reproductor) - ../app/+videos/+video-watch/video-watch.component.ts801 - + + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Silenciar / activar el video (requiere foco en el reproductor) - ../app/+videos/+video-watch/video-watch.component.ts802 - + + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Salte a un porcentaje del video: 0 es 0% y 9 es 90% (requiere foco en el reproductor) - ../app/+videos/+video-watch/video-watch.component.ts804 - + + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Aumenta el volumen (requiere foco en el reproductor) - ../app/+videos/+video-watch/video-watch.component.ts806 - + + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Disminuye el volumen (requiere foco en el reproductor) - ../app/+videos/+video-watch/video-watch.component.ts807 - + + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Buscar el video hacia adelante (requiere foco en el reproductor) - ../app/+videos/+video-watch/video-watch.component.ts809 - + + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Busque el video hacia atrás (requiere foco en el reproductor) - ../app/+videos/+video-watch/video-watch.component.ts810 - + + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Aumentar la velocidad de reproducción (requiere foco en el reproductor) - ../app/+videos/+video-watch/video-watch.component.ts812 - + + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Disminuir la velocidad de reproducción (requiere foco en el reproductor) - ../app/+videos/+video-watch/video-watch.component.ts813 - + + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navegue en el video cuadro por cuadro (requiere foco en el reproductor) - ../app/+videos/+video-watch/video-watch.component.ts815 - + + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Colocar Me gusta a este vídeo - ../app/+videos/+video-watch/video-watch.component.ts823 - + + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Eliminar Me gusta de este vídeo - ../app/+videos/+video-watch/video-watch.component.ts828 - + + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. Cuando está activo, el siguiente video se reproduce automáticamente después del actual. diff --git a/client/src/locale/angular.eu-ES.xlf b/client/src/locale/angular.eu-ES.xlf index d753e9b18..a24782925 100644 --- a/client/src/locale/angular.eu-ES.xlf +++ b/client/src/locale/angular.eu-ES.xlf @@ -474,12 +474,18 @@ This will ask remote instances to delete it Honek urruneko instantziei ezabatzeko eskatuko die - ../app/shared/shared-moderation/video-block.component.html26 + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + + Unfederate the video Unfederate the video - ../app/shared/shared-moderation/video-block.component.html23 + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Zerrendatu gabea @@ -632,7 +638,13 @@ Subscribe with your local account Harpidetu zure tokiko kontuarekin - ../app/shared/shared-user-subscription/subscribe-button.component.html54 + ../app/shared/shared-user-subscription/subscribe-button.component.html54 + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + + Subscribe with a Mastodon account: Harpidetu Mastodon kontu batekin: @@ -709,7 +721,31 @@ Transcoding in multiple resolutions Hainbat erresoluzioetan transkodeatzen - ../app/shared/shared-instance/instance-features-table.component.html32 + ../app/shared/shared-instance/instance-features-table.component.html32 + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + + Requires manual validation by moderators Moderatzaileek eskuz balioztatu behar dute @@ -754,22 +790,22 @@ HTTP import (YouTube, Vimeo, direct URL...) HTTP inportazioa (YouTube, Vimeo, URL zuzena...) - ../app/shared/shared-instance/instance-features-table.component.html71 + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Torrent inportazioa - ../app/shared/shared-instance/instance-features-table.component.html78 + ../app/shared/shared-instance/instance-features-table.component.html103 Player Erreproduzitzailea - ../app/shared/shared-instance/instance-features-table.component.html86 + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P gaituta - ../app/shared/shared-instance/instance-features-table.component.html90 + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Instantziako estatistikak lortzen... @@ -868,12 +904,18 @@ " - ../app/shared/shared-moderation/video-block.component.html3 + ../app/shared/shared-moderation/video-block.component.html3 + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + + Please describe the reason... Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html12 + ../app/shared/shared-moderation/video-block.component.html13 @@ -883,7 +925,25 @@ - ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + + Login @@ -1228,7 +1288,13 @@ The link will expire within 1 hour. Close Itxi - ../app/modal/instance-config-warning-modal.component.html38 + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + + Configure @@ -1584,7 +1650,7 @@ The link will expire within 1 hour. Iraupena - ../app/+videos/+video-watch/video-watch.component.html260 + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Erakutsi eduki hunkigarria @@ -1606,7 +1672,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html225 + ../app/+videos/+video-watch/video-watch.component.html237 Reset @@ -1629,7 +1695,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html234 + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Lizentzia guztiak erakutsi @@ -1642,7 +1708,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html243 + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Hizkuntza guztiak erakutsi @@ -1728,7 +1794,7 @@ The link will expire within 1 hour. Etiketak - ../app/+videos/+video-watch/video-watch.component.html252 + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -1885,7 +1951,25 @@ The link will expire within 1 hour. Azpititulurik ez oraingoz. - ../app/+videos/+video-edit/shared/video-edit.component.html191 + ../app/+videos/+video-edit/shared/video-edit.component.html191 + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + + Captions Azpitituluak @@ -1895,12 +1979,12 @@ The link will expire within 1 hour. Video preview Bideo aurreikuspena - ../app/+videos/+video-edit/shared/video-edit.component.html206 + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Babestu - ../app/+videos/+video-edit/shared/video-edit.component.html215 + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). @@ -1909,12 +1993,12 @@ The link will expire within 1 hour. Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Argitalpen data - ../app/+videos/+video-edit/shared/video-edit.component.html235 + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) @@ -1923,28 +2007,25 @@ The link will expire within 1 hour. This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settingsPlugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Gaitu bideoaren iruzkinak - ../app/+videos/+video-edit/shared/video-edit.component.html256 + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Deskarga gaitu - ../app/+videos/+video-edit/shared/video-edit.component.html261 + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Ezarpen aurreratuak - ../app/+videos/+video-edit/shared/video-edit.component.html199 + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL-a @@ -1993,12 +2074,12 @@ The link will expire within 1 hour. Scheduled Programatuta - ../app/+videos/+video-edit/shared/video-edit.component.ts181 + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Bideoaren atzeko irudia @@ -2070,7 +2151,39 @@ The link will expire within 1 hour. Zorionak, bideoa BitTorrent bidez inportatuko da! Bideoaren informazioa gehitzen hasi zaitezke. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -2114,7 +2227,13 @@ The link will expire within 1 hour. Import with torrent Inportatu torrenta erabilita - ../app/+videos/+video-edit/video-add.component.html46 + ../app/+videos/+video-edit/video-add.component.html46 + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + + Other videos Beste bideoak @@ -2126,11 +2245,8 @@ The link will expire within 1 hour. ../app/+videos/+video-watch/recommendations/recommended-videos.component.html10 Report this commentReport this comment - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Partekatu @@ -2183,14 +2299,14 @@ The link will expire within 1 hour. More customization - ../app/shared/shared-share-modal/video-share.component.html216 + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Less customization - ../app/shared/shared-share-modal/video-share.component.html224 + ../app/shared/shared-share-modal/video-share.component.html231 LoginLogin ../app/+login/login-routing.module.ts @@ -2224,27 +2340,33 @@ The link will expire within 1 hour. Loop Loop - ../app/shared/shared-share-modal/video-share.component.html173 + ../app/shared/shared-share-modal/video-share.component.html173 + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + + Display video title Bideoaren izenburua erakutsi - ../app/shared/shared-share-modal/video-share.component.html182 + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Erakutsi pribatutasun ohartarazpena - ../app/shared/shared-share-modal/video-share.component.html189 + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Erreproduktorearen kontrolak erakutsi - ../app/shared/shared-share-modal/video-share.component.html196 + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 + ../app/shared/shared-share-modal/video-share.component.html210 Public Public @@ -2266,12 +2388,24 @@ The link will expire within 1 hour. argitaratua izango da. - ../app/+videos/+video-watch/video-watch.component.html29 + ../app/+videos/+video-watch/video-watch.component.html29 + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + + This video is blocked. This video is blocked. - ../app/+videos/+video-watch/video-watch.component.html33 + ../app/+videos/+video-watch/video-watch.component.html41 Published • views Argitaratua @@ -2282,7 +2416,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html47 + ../app/+videos/+video-watch/video-watch.component.html55 Published • views Argitaratua @@ -2293,49 +2427,49 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html58 + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT LAGUNTZA - ../app/+videos/+video-watch/video-watch.component.html88 + ../app/+videos/+video-watch/video-watch.component.html100 SHARE SHARE - ../app/+videos/+video-watch/video-watch.component.html93 + ../app/+videos/+video-watch/video-watch.component.html105 SAVE GORDE - ../app/+videos/+video-watch/video-watch.component.html104 + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Atsegin bideo hau - ../app/+videos/+video-watch/video-watch.component.ts105 + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Utzi bideoa hau atsegiteari - ../app/+videos/+video-watch/video-watch.component.ts106 + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Bideo honetarako laguntza aukerak - ../app/+videos/+video-watch/video-watch.component.ts107 + ../app/+videos/+video-watch/video-watch.component.ts133 By Nork - ../app/+videos/+video-watch/video-watch.component.html170 + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Harpidetu @@ -2360,32 +2494,32 @@ The link will expire within 1 hour. Show more Erakutsi gehiago - ../app/+videos/+video-watch/video-watch.component.html197 + ../app/+videos/+video-watch/video-watch.component.html209 Show less Erakutsi gutxiago - ../app/+videos/+video-watch/video-watch.component.html203 + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Jatorrizko instantzia - ../app/+videos/+video-watch/video-watch.component.html215 + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Jatorrizko argitalpena - ../app/+videos/+video-watch/video-watch.component.html220 + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Friendly Reminder: - ../app/+videos/+video-watch/video-watch.component.html283 + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. Bideo honetarako erabiltzen den partekatze-sistemak berekin dakar bere sistemari buruzko informazio tekniko jakin bat (IP helbide publiko bat, adibidez) beste kide batzuei bidali ahal izatea. - ../app/+videos/+video-watch/video-watch.component.html285 + ../app/+videos/+video-watch/video-watch.component.html297 More information Informazio gehiago @@ -2403,14 +2537,14 @@ The link will expire within 1 hour. Get more information Lortu informazio gehiago - ../app/+videos/+video-watch/video-watch.component.html288 + ../app/+videos/+video-watch/video-watch.component.html300 OK OK - ../app/+videos/+video-watch/video-watch.component.html293 + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Iruzkin @@ -2598,17 +2732,11 @@ The link will expire within 1 hour. CommentComment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 ReplyReply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Nabarmendutako iruzkina @@ -3504,7 +3632,7 @@ The link will expire within 1 hour. Users can resolve distant content Erabiltzaileek urrutitik ebatz dezakete edukia - ../app/shared/shared-instance/instance-features-table.component.html101 + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -4260,52 +4388,136 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + + Services Zerbitzuak - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + + TRANSCODING TRANSKODIFIKATZEN - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. Prozesatu igotako bideoak, edozein gailuk erreproduzitu dezakeen modu streamable batean egon daitezen. Baliabideetan garestia bada ere, PeerTubeko alderdi kritikoa da, beraz, kontuz ibili. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transkodeketa gaituta - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! Transkodeketa desgaitzen baduzu, erabiltzaileen bideo askok ez dute funtzionatuko! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Gaitu hedapen gehigarriak - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Gaitu audio fitxategien igoera - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 @@ -4318,12 +4530,12 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent gaituta - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 @@ -4343,59 +4555,59 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Transkodetze hariak - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Cache memorian mantentzeko aurreikuspenen kopurua - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS PERTSONALIZAZIOAK - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Aldaketa txiki batzuk PeerTubeko zure instantzian, plugin edo gai bat sortzea gehiegizkoa denean. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); Idatzi zuzenean JavaScript kodea. @@ -4404,7 +4616,7 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -4436,22 +4648,30 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + + Advanced configuration Konfigurazio aurreratua - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Eguneratu konfigurazioa - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - Konfigurazioa baliogabea dela dirudi. Bilatu, mesedez, balizko erroreak fitxa desberdinetan. - - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS BIDEO EZARPENAK @@ -4652,12 +4872,12 @@ The link will expire within 1 hour. Aldatu jabetza - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Hautatu hurrengo jabea - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Search your videos @@ -4707,7 +4927,7 @@ The link will expire within 1 hour. Account page - ../app/+videos/+video-watch/video-watch.component.html169 + ../app/+videos/+video-watch/video-watch.component.html181 @@ -4716,7 +4936,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html176 + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -4845,7 +5065,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html166 + ../app/+videos/+video-watch/video-watch.component.html178 Created by @@ -5843,52 +6063,82 @@ channel with the same name ()! Audio-only Audio-only - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video A <code>.mp4</code> that keeps the original audio track, with no video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Automatikoa (ffmpeg bidez) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + + Configuration updated. Konfigurazioa eguneratuta. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configurationEdit custom configuration ../app/+admin/config/config.routes.ts @@ -7021,7 +7271,13 @@ channel with the same name ()! - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + + Playlist deleted. Playlist @@ -7041,7 +7297,7 @@ channel with the same name ()! bideo ezabatu nahi dituzula? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. @@ -7050,7 +7306,7 @@ channel with the same name ()! bideo ezabatuta. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? @@ -7070,12 +7326,12 @@ channel with the same name ()! - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Jabetza aldatzeko eskaria bidalita. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels Nire kanalak @@ -7191,7 +7447,7 @@ channel with the same name ()! Harpidetu kontura - ../app/+videos/+video-watch/video-watch.component.ts833 + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7519,23 +7775,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - - h - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - min sec - - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 + + sec @@ -7544,7 +7785,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Berretsi @@ -7986,7 +8227,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. The channel is required when the playlist is public. - ../app/shared/form-validators/video-playlist-validators.ts41 + ../app/shared/form-validators/video-playlist-validators.ts41 + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + + Video name is required. Bideoaren izena behar da. @@ -8340,40 +8605,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages All languages - ../app/+videos/+video-edit/shared/video-edit.component.ts170 + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Hidden - ../app/shared/shared-instance/instance-features-table.component.ts36 + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Blurred with confirmation request - ../app/shared/shared-instance/instance-features-table.component.ts37 + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Displayed - ../app/shared/shared-instance/instance-features-table.component.ts38 + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 @@ -8384,7 +8643,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - ../app/shared/shared-instance/instance-features-table.component.ts71 + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos @@ -8393,7 +8652,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - ../app/shared/shared-instance/instance-features-table.component.ts72 + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos @@ -8402,7 +8661,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - ../app/shared/shared-instance/instance-features-table.component.ts73 + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -8998,56 +9257,56 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. This video will be duplicated by your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 DownloadDownload + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 UpdateUpdate - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Block - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Save to playlist - ../app/+videos/+video-watch/video-watch.component.ts108 + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + + Mirror Mirror - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 ReportReport - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 RemoveRemove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draftRemove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -9143,22 +9402,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Bakarrik nik ikusi dezaket bideo hau - ../app/shared/shared-main/video/video.service.ts342 + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Edonork ikusi dezake bideo hau - ../app/shared/shared-main/video/video.service.ts350 + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - ../app/shared/shared-main/video/video.service.ts354 + ../app/shared/shared-main/video/video.service.ts355 CloseClose ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts @@ -9350,7 +9609,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Inportatzeko bideoa eguneratuta. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Zure bideoa zure kontura igo da eta pribatua da. @@ -9390,35 +9649,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. Bideoa argitaratuta. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: )Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: )Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. You have unsaved changes! If you leave, your changes will be lost. - ../app/+videos/+video-edit/video-update.component.ts79 + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Bideoa igota. - ../app/+videos/+video-edit/video-update.component.ts116 + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -9447,106 +9700,102 @@ video size: , used: , quota: ) Loop playlist videos ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - You need to be connected to rate this content. - - ../app/+videos/+video-watch/video-watch.component.ts192 + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 + ../app/+videos/+video-watch/video-watch.component.ts412 RedirectionRedirection - ../app/+videos/+video-watch/video-watch.component.ts374 + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? Bideo honek helduentzako edo hunkigarria den edukia du. Ziur ikusi nahi duzula? - ../app/+videos/+video-watch/video-watch.component.ts486 + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Helduentzako edo hunkigarria den edukia - ../app/+videos/+video-watch/video-watch.component.ts487 + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Up Next - ../app/+videos/+video-watch/video-watch.component.ts536 + ../app/+videos/+video-watch/video-watch.component.ts580 CancelCancel - ../app/+videos/+video-watch/video-watch.component.ts537 + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Autoplay is suspended - ../app/+videos/+video-watch/video-watch.component.ts538 + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts800 + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts801 + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts802 + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts804 + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Increase the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts806 + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts807 + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts809 + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts810 + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Increase playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts812 + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Decrease playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts813 + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts815 + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Gehitu bideoa gogokoetara - ../app/+videos/+video-watch/video-watch.component.ts823 + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Kendu bideoa gogokoetatik - ../app/+videos/+video-watch/video-watch.component.ts828 + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. When active, the next video is automatically played after the current one. diff --git a/client/src/locale/angular.fa-IR.xlf b/client/src/locale/angular.fa-IR.xlf index ce5b5af32..4edad057e 100644 --- a/client/src/locale/angular.fa-IR.xlf +++ b/client/src/locale/angular.fa-IR.xlf @@ -347,13 +347,19 @@ This will ask remote instances to delete it This will ask remote instances to delete it - ../app/shared/shared-moderation/video-block.component.html26 + + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + Unfederate the video Unfederate the video - ../app/shared/shared-moderation/video-block.component.html23 - + + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Unlisted @@ -480,6 +486,12 @@ Subscribe with your local account Subscribe with your local account ../app/shared/shared-user-subscription/subscribe-button.component.html54 + + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + Subscribe with a Mastodon account: @@ -562,6 +574,30 @@ Transcoding in multiple resolutions Transcoding in multiple resolutions ../app/shared/shared-instance/instance-features-table.component.html32 + + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + Requires manual validation by moderators @@ -604,23 +640,23 @@ HTTP import (YouTube, Vimeo, direct URL...) HTTP import (YouTube, Vimeo, direct URL...) - ../app/shared/shared-instance/instance-features-table.component.html71 - + + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Torrent import - ../app/shared/shared-instance/instance-features-table.component.html78 - + + ../app/shared/shared-instance/instance-features-table.component.html103 Player Player - ../app/shared/shared-instance/instance-features-table.component.html86 - + + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P enabled - ../app/shared/shared-instance/instance-features-table.component.html90 - + + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Loading instance statistics... @@ -704,18 +740,42 @@ " ../app/shared/shared-moderation/video-block.component.html3 + + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + Please describe the reason... Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html12 - + + ../app/shared/shared-moderation/video-block.component.html13 ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + Login @@ -1093,7 +1153,13 @@ The link will expire within 1 hour. Close Close - ../app/modal/instance-config-warning-modal.component.html38 + + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + Configure @@ -1448,8 +1514,8 @@ The link will expire within 1 hour. Duration مدت زمان - ../app/+videos/+video-watch/video-watch.component.html260 - + + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Display sensitive content @@ -1468,8 +1534,8 @@ The link will expire within 1 hour. Category دسته‌بندی - ../app/+videos/+video-watch/video-watch.component.html225 - + + ../app/+videos/+video-watch/video-watch.component.html237 Reset @@ -1485,8 +1551,8 @@ The link will expire within 1 hour. Licence مجوز - ../app/+videos/+video-watch/video-watch.component.html234 - + + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Display all licenses @@ -1495,8 +1561,8 @@ The link will expire within 1 hour. Language زبان - ../app/+videos/+video-watch/video-watch.component.html243 - + + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Display all languages @@ -1574,8 +1640,8 @@ The link will expire within 1 hour. Tags Tags - ../app/+videos/+video-watch/video-watch.component.html252 - + + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -1715,6 +1781,24 @@ The link will expire within 1 hour. No captions for now. ../app/+videos/+video-edit/shared/video-edit.component.html191 + + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + Captions @@ -1724,55 +1808,52 @@ The link will expire within 1 hour. Video preview Video preview - ../app/+videos/+video-edit/shared/video-edit.component.html206 - + + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Support - ../app/+videos/+video-edit/shared/video-edit.component.html215 - + + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 - + + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Original publication date - ../app/+videos/+video-edit/shared/video-edit.component.html235 - + + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 - + + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settings Plugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Enable video comments - ../app/+videos/+video-edit/shared/video-edit.component.html256 - + + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Enable download - ../app/+videos/+video-edit/shared/video-edit.component.html261 - + + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Advanced settings - ../app/+videos/+video-edit/shared/video-edit.component.html199 - + + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -1813,13 +1894,13 @@ The link will expire within 1 hour. Scheduled Scheduled - ../app/+videos/+video-edit/shared/video-edit.component.ts181 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Video background image @@ -1894,6 +1975,38 @@ The link will expire within 1 hour. Congratulations, the video will be imported with BitTorrent! You can already add information about this video. ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -1938,6 +2051,12 @@ The link will expire within 1 hour. Import with torrent Import with torrent ../app/+videos/+video-edit/video-add.component.html46 + + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + Other videos @@ -1954,11 +2073,8 @@ The link will expire within 1 hour. Report this comment Report this comment - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Share @@ -2006,15 +2122,15 @@ The link will expire within 1 hour. More customization - ../app/shared/shared-share-modal/video-share.component.html216 - + + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Less customization - ../app/shared/shared-share-modal/video-share.component.html224 - + + ../app/shared/shared-share-modal/video-share.component.html231 Login Login @@ -2049,27 +2165,33 @@ The link will expire within 1 hour. Loop Loop ../app/shared/shared-share-modal/video-share.component.html173 + + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + Display video title Display video title - ../app/shared/shared-share-modal/video-share.component.html182 - + + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Display privacy warning - ../app/shared/shared-share-modal/video-share.component.html189 - + + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Display player controls - ../app/shared/shared-share-modal/video-share.component.html196 - + + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 - + + ../app/shared/shared-share-modal/video-share.component.html210 Public Public @@ -2097,12 +2219,24 @@ The link will expire within 1 hour. ../app/+videos/+video-watch/video-watch.component.html29 + + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + This video is blocked. This video is blocked. - ../app/+videos/+video-watch/video-watch.component.html33 - + + ../app/+videos/+video-watch/video-watch.component.html41 Published • views @@ -2113,8 +2247,8 @@ The link will expire within 1 hour. views - ../app/+videos/+video-watch/video-watch.component.html47 - + + ../app/+videos/+video-watch/video-watch.component.html55 Published • views @@ -2125,50 +2259,50 @@ The link will expire within 1 hour. views - ../app/+videos/+video-watch/video-watch.component.html58 - + + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT SUPPORT - ../app/+videos/+video-watch/video-watch.component.html88 - + + ../app/+videos/+video-watch/video-watch.component.html100 SHARE SHARE - ../app/+videos/+video-watch/video-watch.component.html93 - + + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SAVE - ../app/+videos/+video-watch/video-watch.component.html104 - + + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 - + + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Like this video - ../app/+videos/+video-watch/video-watch.component.ts105 - + + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Dislike this video - ../app/+videos/+video-watch/video-watch.component.ts106 - + + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Support options for this video - ../app/+videos/+video-watch/video-watch.component.ts107 - + + ../app/+videos/+video-watch/video-watch.component.ts133 By By - ../app/+videos/+video-watch/video-watch.component.html170 - + + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Subscribe @@ -2192,35 +2326,35 @@ The link will expire within 1 hour. Show more Show more - ../app/+videos/+video-watch/video-watch.component.html197 - + + ../app/+videos/+video-watch/video-watch.component.html209 Show less Show less - ../app/+videos/+video-watch/video-watch.component.html203 - + + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Origin instance - ../app/+videos/+video-watch/video-watch.component.html215 - + + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Originally published - ../app/+videos/+video-watch/video-watch.component.html220 - + + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Friendly Reminder: - ../app/+videos/+video-watch/video-watch.component.html283 - + + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - ../app/+videos/+video-watch/video-watch.component.html285 - + + ../app/+videos/+video-watch/video-watch.component.html297 More information More information @@ -2234,15 +2368,15 @@ The link will expire within 1 hour. Get more information Get more information - ../app/+videos/+video-watch/video-watch.component.html288 - + + ../app/+videos/+video-watch/video-watch.component.html300 OK OK - ../app/+videos/+video-watch/video-watch.component.html293 - + + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Comment @@ -2445,19 +2579,13 @@ The link will expire within 1 hour. Comment Comment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 Reply Reply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Highlighted comment @@ -3286,8 +3414,8 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - ../app/shared/shared-instance/instance-features-table.component.html101 - + + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -4026,55 +4154,139 @@ The link will expire within 1 hour. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + Services Services ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + TRANSCODING TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transcoding enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Allow additional extensions - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Allow audio files upload - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 @@ -4086,13 +4298,13 @@ The link will expire within 1 hour. If disabled, breaks federation with PeerTube instances < 2.1 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 @@ -4111,62 +4323,62 @@ The link will expire within 1 hour. If you also enabled WebTorrent support, it will multiply videos storage by 2 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Transcoding threads - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS CUSTOMIZATIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript جاوااکسریپت - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4175,8 +4387,8 @@ The link will expire within 1 hour. console.log('my instance is amazing'); - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -4207,23 +4419,31 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + Advanced configuration Advanced configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Update configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEO SETTINGS @@ -4419,13 +4639,13 @@ The link will expire within 1 hour. Change ownership Change ownership - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Select the next owner - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Search your videos @@ -4474,15 +4694,15 @@ The link will expire within 1 hour. Account page Account page - ../app/+videos/+video-watch/video-watch.component.html169 - + + ../app/+videos/+video-watch/video-watch.component.html181 - ../app/+videos/+video-watch/video-watch.component.html176 - + + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -4608,8 +4828,8 @@ The link will expire within 1 hour. Channel page Channel page - ../app/+videos/+video-watch/video-watch.component.html166 - + + ../app/+videos/+video-watch/video-watch.component.html178 Created by Created by @@ -5645,53 +5865,83 @@ channel with the same name ()! Audio-only Audio-only - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video A <code>.mp4</code> that keeps the original audio track, with no video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Auto (via ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + Configuration updated. Configuration updated. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configuration Edit custom configuration @@ -6819,7 +7069,13 @@ channel with the same name ()! Do you really want to delete ? - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + Playlist deleted. @@ -6838,15 +7094,15 @@ channel with the same name ()! Do you really want to delete videos? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. videos deleted. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? Do you really want to delete @@ -6862,13 +7118,13 @@ channel with the same name ()! Video deleted. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Ownership change request sent. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels My channels @@ -6985,8 +7241,8 @@ channel with the same name ()! Subscribe to the account Subscribe to the account - ../app/+videos/+video-watch/video-watch.component.ts833 - + + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7299,30 +7555,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - - h - min - sec - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - - min sec - - min - sec - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 - + + sec sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 - + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Confirm @@ -7752,6 +7993,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. The channel is required when the playlist is public. ../app/shared/form-validators/video-playlist-validators.ts41 + + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + Video name is required. @@ -8105,65 +8370,59 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages All languages - ../app/+videos/+video-edit/shared/video-edit.component.ts170 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Hidden - ../app/shared/shared-instance/instance-features-table.component.ts36 - + + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Blurred with confirmation request - ../app/shared/shared-instance/instance-features-table.component.ts37 - + + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Displayed - ../app/shared/shared-instance/instance-features-table.component.ts38 - + + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute ~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes ~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 of full HD videos of full HD videos - ../app/shared/shared-instance/instance-features-table.component.ts71 - + + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos of HD videos - ../app/shared/shared-instance/instance-features-table.component.ts72 - + + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos of average quality videos - ../app/shared/shared-instance/instance-features-table.component.ts73 - + + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -8740,65 +8999,65 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. This video will be duplicated by your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 Download Download + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 Update Update - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Block - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Save to playlist - ../app/+videos/+video-watch/video-watch.component.ts108 + + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + Mirror Mirror - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 Report Report - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 Remove Remove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draft Remove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -8892,23 +9151,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - ../app/shared/shared-main/video/video.service.ts342 - + + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 - + + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Anyone can see this video - ../app/shared/shared-main/video/video.service.ts350 - + + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - ../app/shared/shared-main/video/video.service.ts354 - + + ../app/shared/shared-main/video/video.service.ts355 Close Close @@ -9160,8 +9419,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video to import updated. Video to import updated. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 - + + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Your video was uploaded to your account and is private. @@ -9200,38 +9459,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. ویدئو انتشار‌یافت - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: ) Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: ) Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. You have unsaved changes! If you leave, your changes will be lost. - ../app/+videos/+video-edit/video-update.component.ts79 - + + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Video updated. - ../app/+videos/+video-edit/video-update.component.ts116 - + + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -9283,111 +9536,107 @@ video size: , used: , quota: ) Loop playlist videos ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - You need to be connected to rate this content. - ../app/+videos/+video-watch/video-watch.component.ts192 - + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 - + + ../app/+videos/+video-watch/video-watch.component.ts412 Redirection Redirection - ../app/+videos/+video-watch/video-watch.component.ts374 - + + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? This video contains mature or explicit content. Are you sure you want to watch it? - ../app/+videos/+video-watch/video-watch.component.ts486 - + + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Mature or explicit content - ../app/+videos/+video-watch/video-watch.component.ts487 - + + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Up Next - ../app/+videos/+video-watch/video-watch.component.ts536 - + + ../app/+videos/+video-watch/video-watch.component.ts580 Cancel Cancel - ../app/+videos/+video-watch/video-watch.component.ts537 - + + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Autoplay is suspended - ../app/+videos/+video-watch/video-watch.component.ts538 - + + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts800 - + + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts801 - + + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts802 - + + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts804 - + + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Increase the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts806 - + + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts807 - + + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts809 - + + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts810 - + + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Increase playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts812 - + + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Decrease playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts813 - + + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts815 - + + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Like the video - ../app/+videos/+video-watch/video-watch.component.ts823 - + + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Dislike the video - ../app/+videos/+video-watch/video-watch.component.ts828 - + + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. When active, the next video is automatically played after the current one. diff --git a/client/src/locale/angular.fi-FI.xlf b/client/src/locale/angular.fi-FI.xlf index 0b6345a99..87dda5940 100644 --- a/client/src/locale/angular.fi-FI.xlf +++ b/client/src/locale/angular.fi-FI.xlf @@ -497,12 +497,18 @@ This will ask remote instances to delete it This will ask remote instances to delete it - ../app/shared/shared-moderation/video-block.component.html26 + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + + Unfederate the video Unfederate the video - ../app/shared/shared-moderation/video-block.component.html23 + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Piilotettu @@ -657,7 +663,13 @@ Subscribe with your local account Tilaa paikallisella tilillä - ../app/shared/shared-user-subscription/subscribe-button.component.html54 + ../app/shared/shared-user-subscription/subscribe-button.component.html54 + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + + Subscribe with a Mastodon account: Tilaa Mastodon-tilillä @@ -723,7 +735,31 @@ Transcoding in multiple resolutions Transcoding in multiple resolutions - ../app/shared/shared-instance/instance-features-table.component.html32 + ../app/shared/shared-instance/instance-features-table.component.html32 + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + + Requires manual validation by moderators Requires manual validation by moderators @@ -768,22 +804,22 @@ HTTP import (YouTube, Vimeo, direct URL...) HTTP-tuonti (YouTube, Vimeo, suora osoite...) - ../app/shared/shared-instance/instance-features-table.component.html71 + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Torrentin tuonti - ../app/shared/shared-instance/instance-features-table.component.html78 + ../app/shared/shared-instance/instance-features-table.component.html103 Player Player - ../app/shared/shared-instance/instance-features-table.component.html86 + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled Vertaisverkko (P2P) käytössä - ../app/shared/shared-instance/instance-features-table.component.html90 + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Loading instance statistics... @@ -882,12 +918,18 @@ " - ../app/shared/shared-moderation/video-block.component.html3 + ../app/shared/shared-moderation/video-block.component.html3 + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + + Please describe the reason... Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html12 + ../app/shared/shared-moderation/video-block.component.html13 @@ -897,7 +939,25 @@ - ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + + Login @@ -1259,7 +1319,13 @@ The link will expire within 1 hour. Close Sulje - ../app/modal/instance-config-warning-modal.component.html38 + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + + Configure @@ -1619,7 +1685,7 @@ The link will expire within 1 hour. Kesto - ../app/+videos/+video-watch/video-watch.component.html260 + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Näytä arkaluonteinen sisältö @@ -1641,7 +1707,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html225 + ../app/+videos/+video-watch/video-watch.component.html237 Reset @@ -1666,7 +1732,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html234 + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Display all licenses @@ -1679,7 +1745,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html243 + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Display all languages @@ -1767,7 +1833,7 @@ The link will expire within 1 hour. Tagit - ../app/+videos/+video-watch/video-watch.component.html252 + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -1924,7 +1990,25 @@ The link will expire within 1 hour. Ei kuvatekstejä tällä hetkellä. - ../app/+videos/+video-edit/shared/video-edit.component.html191 + ../app/+videos/+video-edit/shared/video-edit.component.html191 + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + + Captions Merkinnät @@ -1934,12 +2018,12 @@ The link will expire within 1 hour. Video preview Videon esikatselu - ../app/+videos/+video-edit/shared/video-edit.component.html206 + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Tuki - ../app/+videos/+video-edit/shared/video-edit.component.html215 + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). @@ -1948,12 +2032,12 @@ The link will expire within 1 hour. Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Alkuperäinen julkaisupäivä - ../app/+videos/+video-edit/shared/video-edit.component.html235 + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) @@ -1962,28 +2046,25 @@ The link will expire within 1 hour. This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settingsPlugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Ota käyttöön kommentit videolle - ../app/+videos/+video-edit/shared/video-edit.component.html256 + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Ota käyttöön videon lataus - ../app/+videos/+video-edit/shared/video-edit.component.html261 + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Lisäasetukset - ../app/+videos/+video-edit/shared/video-edit.component.html199 + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -2030,12 +2111,12 @@ The link will expire within 1 hour. Scheduled Ajoitettu - ../app/+videos/+video-edit/shared/video-edit.component.ts181 + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Videon taustakuva @@ -2107,7 +2188,39 @@ The link will expire within 1 hour. Onnea, videosi tuodaan BitTorrentilla! Voit alkaa jo lisäämään tietoa tästä videosta. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -2151,7 +2264,13 @@ The link will expire within 1 hour. Import with torrent Tuo torrentilla - ../app/+videos/+video-edit/video-add.component.html46 + ../app/+videos/+video-edit/video-add.component.html46 + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + + Other videos @@ -2167,11 +2286,8 @@ The link will expire within 1 hour. ../app/+videos/+video-watch/recommendations/recommended-videos.component.html10 Report this commentReport this comment - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Jaa @@ -2228,7 +2344,7 @@ The link will expire within 1 hour. More customization - ../app/shared/shared-share-modal/video-share.component.html216 + ../app/shared/shared-share-modal/video-share.component.html223 Less customization @@ -2237,7 +2353,7 @@ The link will expire within 1 hour. Less customization - ../app/shared/shared-share-modal/video-share.component.html224 + ../app/shared/shared-share-modal/video-share.component.html231 LoginLogin ../app/+login/login-routing.module.ts @@ -2271,27 +2387,33 @@ The link will expire within 1 hour. Loop Jatkuva toisto - ../app/shared/shared-share-modal/video-share.component.html173 + ../app/shared/shared-share-modal/video-share.component.html173 + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + + Display video title Näytä videon otsikko - ../app/shared/shared-share-modal/video-share.component.html182 + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Näytä varoitus näkyvyydestä - ../app/shared/shared-share-modal/video-share.component.html189 + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Näytä soittimen ohjaimet - ../app/shared/shared-share-modal/video-share.component.html196 + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 + ../app/shared/shared-share-modal/video-share.component.html210 Public Julkinen @@ -2315,12 +2437,24 @@ The link will expire within 1 hour. . - ../app/+videos/+video-watch/video-watch.component.html29 + ../app/+videos/+video-watch/video-watch.component.html29 + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + + This video is blocked. This video is blocked. - ../app/+videos/+video-watch/video-watch.component.html33 + ../app/+videos/+video-watch/video-watch.component.html41 Published • views @@ -2332,7 +2466,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html47 + ../app/+videos/+video-watch/video-watch.component.html55 Published • views @@ -2344,49 +2478,49 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html58 + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT SUPPORT - ../app/+videos/+video-watch/video-watch.component.html88 + ../app/+videos/+video-watch/video-watch.component.html100 SHARE SHARE - ../app/+videos/+video-watch/video-watch.component.html93 + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SAVE - ../app/+videos/+video-watch/video-watch.component.html104 + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Tykkää videosta - ../app/+videos/+video-watch/video-watch.component.ts105 + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Elä tykkää videosta - ../app/+videos/+video-watch/video-watch.component.ts106 + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Support options for this video - ../app/+videos/+video-watch/video-watch.component.ts107 + ../app/+videos/+video-watch/video-watch.component.ts133 By - ../app/+videos/+video-watch/video-watch.component.html170 + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Subscribe @@ -2411,27 +2545,27 @@ The link will expire within 1 hour. Show more Näytä lisää - ../app/+videos/+video-watch/video-watch.component.html197 + ../app/+videos/+video-watch/video-watch.component.html209 Show less Näytä vähemmän - ../app/+videos/+video-watch/video-watch.component.html203 + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Origin instance - ../app/+videos/+video-watch/video-watch.component.html215 + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Alkuperäinen julkaisupäivä - ../app/+videos/+video-watch/video-watch.component.html220 + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Friendly Reminder: - ../app/+videos/+video-watch/video-watch.component.html283 + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -2440,7 +2574,7 @@ The link will expire within 1 hour. the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - ../app/+videos/+video-watch/video-watch.component.html285 + ../app/+videos/+video-watch/video-watch.component.html297 More information Näytä lisää @@ -2458,7 +2592,7 @@ The link will expire within 1 hour. Get more information Näytä lisätietoa - ../app/+videos/+video-watch/video-watch.component.html288 + ../app/+videos/+video-watch/video-watch.component.html300 OK @@ -2467,7 +2601,7 @@ The link will expire within 1 hour. OK - ../app/+videos/+video-watch/video-watch.component.html293 + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Comment @@ -2647,17 +2781,11 @@ The link will expire within 1 hour. CommentComment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 ReplyReply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Korostettu kommentti @@ -3563,7 +3691,7 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - ../app/shared/shared-instance/instance-features-table.component.html101 + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -4329,17 +4457,101 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + + Services Palvelut - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + + TRANSCODING TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. @@ -4347,37 +4559,37 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transkoodaus on päällä - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! Jos poistat transkoodauksen käytöstä, niin moni video käyttäjiltäsi lakkaa toimimasta! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Salli muita tiedostopäätteitä - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Salli äänitiedostojen lataus - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 @@ -4390,12 +4602,12 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 @@ -4415,27 +4627,27 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Transkoodaussäiteet - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. @@ -4444,22 +4656,22 @@ The link will expire within 1 hour. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS CUSTOMIZATIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. @@ -4468,12 +4680,12 @@ The link will expire within 1 hour. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4483,7 +4695,7 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -4515,22 +4727,30 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + + Advanced configuration Lisäasetukset - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Päivitä konfiguraatio - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEO SETTINGS @@ -4733,12 +4953,12 @@ The link will expire within 1 hour. Vaihda omistajuutta - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Valitse seuraava omistaja - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Search your videos @@ -4789,7 +5009,7 @@ The link will expire within 1 hour. Account page - ../app/+videos/+video-watch/video-watch.component.html169 + ../app/+videos/+video-watch/video-watch.component.html181 @@ -4798,7 +5018,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html176 + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -4927,7 +5147,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html166 + ../app/+videos/+video-watch/video-watch.component.html178 Created by Luonut @@ -5957,52 +6177,82 @@ channel with the same name ()! Audio-only Audio-only - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video A <code>.mp4</code> that keeps the original audio track, with no video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Automaattinen (ffmpeg avulla) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + + Configuration updated. Konfigurointi päivitetty. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configurationEdit custom configuration ../app/+admin/config/config.routes.ts @@ -7135,7 +7385,13 @@ channel with the same name ()! - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + + Playlist deleted. Playlist @@ -7155,7 +7411,7 @@ channel with the same name ()! videos? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. @@ -7164,7 +7420,7 @@ channel with the same name ()! videota poistettu. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? @@ -7184,12 +7440,12 @@ channel with the same name ()! - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Omistajuudenvaihtopyyntö lähetetty. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels Minun kanavat @@ -7305,7 +7561,7 @@ channel with the same name ()! Tilaa käyttäjä - ../app/+videos/+video-watch/video-watch.component.ts833 + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7633,23 +7889,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - - h - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - min sec - - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 + + sec @@ -7658,7 +7899,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Vahvista @@ -8100,7 +8341,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. Kanava tarvitaan, jos soittolista on julkinen. - ../app/shared/form-validators/video-playlist-validators.ts41 + ../app/shared/form-validators/video-playlist-validators.ts41 + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + + Video name is required. Videon nimi vaaditaan. @@ -8454,40 +8719,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages All languages - ../app/+videos/+video-edit/shared/video-edit.component.ts170 + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Piilotettu - ../app/shared/shared-instance/instance-features-table.component.ts36 + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Sumennettu ja vahvistus vaaditaan - ../app/shared/shared-instance/instance-features-table.component.ts37 + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Näytetty - ../app/shared/shared-instance/instance-features-table.component.ts38 + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 @@ -8498,7 +8757,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Full HD videoita - ../app/shared/shared-instance/instance-features-table.component.ts71 + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos @@ -8507,7 +8766,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular HD videoita - ../app/shared/shared-instance/instance-features-table.component.ts72 + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos @@ -8516,7 +8775,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of average quality videos - ../app/shared/shared-instance/instance-features-table.component.ts73 + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -9112,56 +9371,56 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. This video will be duplicated by your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 DownloadDownload + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 UpdateUpdate - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Block - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Tallenna soittolistaan - ../app/+videos/+video-watch/video-watch.component.ts108 + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + + Mirror Mirror - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 ReportReport - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 RemoveRemove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draftRemove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -9257,22 +9516,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Vain minä voin nähdä tämän videon - ../app/shared/shared-main/video/video.service.ts342 + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Kaikki voivat nähdä tämän videon - ../app/shared/shared-main/video/video.service.ts350 + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - ../app/shared/shared-main/video/video.service.ts354 + ../app/shared/shared-main/video/video.service.ts355 CloseClose ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts @@ -9464,7 +9723,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Tuotava video päivitetty. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Your video was uploaded to your account and is private. @@ -9504,35 +9763,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. Video julkaistu. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: )Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: )Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. Sinulla on tallentamattomia muutoksia! Jos lähdet sivulta, niin muutoksesi katoavat. - ../app/+videos/+video-edit/video-update.component.ts79 + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Video päivitetty. - ../app/+videos/+video-edit/video-update.component.ts116 + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -9580,106 +9833,102 @@ video size: , used: , quota: ) Loop playlist videos ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - You need to be connected to rate this content. - - ../app/+videos/+video-watch/video-watch.component.ts192 + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 + ../app/+videos/+video-watch/video-watch.component.ts412 RedirectionRedirection - ../app/+videos/+video-watch/video-watch.component.ts374 + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? Tämä video sisältää aikuisille tarkoitettua sisältöä. Haluatko varmasti jatkaa? - ../app/+videos/+video-watch/video-watch.component.ts486 + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Aikuisille tarkoitettu sisältö - ../app/+videos/+video-watch/video-watch.component.ts487 + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Up Next - ../app/+videos/+video-watch/video-watch.component.ts536 + ../app/+videos/+video-watch/video-watch.component.ts580 CancelCancel - ../app/+videos/+video-watch/video-watch.component.ts537 + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Autoplay is suspended - ../app/+videos/+video-watch/video-watch.component.ts538 + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts800 + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts801 + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts802 + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts804 + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Increase the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts806 + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts807 + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts809 + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts810 + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Increase playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts812 + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Decrease playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts813 + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts815 + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Tykkää videosta - ../app/+videos/+video-watch/video-watch.component.ts823 + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video En tykkää videosta - ../app/+videos/+video-watch/video-watch.component.ts828 + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. When active, the next video is automatically played after the current one. diff --git a/client/src/locale/angular.fr-FR.xlf b/client/src/locale/angular.fr-FR.xlf index 4ad449cf7..ce24cbf5d 100644 --- a/client/src/locale/angular.fr-FR.xlf +++ b/client/src/locale/angular.fr-FR.xlf @@ -290,13 +290,19 @@ This will ask remote instances to delete it Cela demandera aux instances distantes de la supprimer - ../app/shared/shared-moderation/video-block.component.html26 + + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + Unfederate the video Retirer cette vidéo de la fédération - ../app/shared/shared-moderation/video-block.component.html23 - + + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Non répertoriée @@ -392,8 +398,8 @@ ../app/shared/shared-forms/markdown-textarea.component.html19 - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible qui supporte : + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible qui supporte : ../app/shared/shared-main/misc/help.component.ts75 @@ -415,6 +421,12 @@ Subscribe with your local account S'abonner avec un compte local ../app/shared/shared-user-subscription/subscribe-button.component.html54 + + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + Subscribe with a Mastodon account: @@ -475,6 +487,30 @@ Transcoding in multiple resolutions Transcodage en plusieurs résolutions ../app/shared/shared-instance/instance-features-table.component.html32 + + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + Requires manual validation by moderators @@ -512,23 +548,23 @@ HTTP import (YouTube, Vimeo, direct URL...) Importation HTTP (YouTube, Vimeo, URL...) - ../app/shared/shared-instance/instance-features-table.component.html71 - + + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Importation de Torrent - ../app/shared/shared-instance/instance-features-table.component.html78 - + + ../app/shared/shared-instance/instance-features-table.component.html103 Player Lecteur - ../app/shared/shared-instance/instance-features-table.component.html86 - + + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P activé - ../app/shared/shared-instance/instance-features-table.component.html90 - + + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Chargement des statistiques de l'instance... @@ -608,18 +644,42 @@ Block video "" Bloquer la vidéo "" ../app/shared/shared-moderation/video-block.component.html3 + + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + Please describe the reason... Veuillez décrire la raison... - ../app/shared/shared-moderation/video-block.component.html12 - + + ../app/shared/shared-moderation/video-block.component.html13 ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + Login @@ -693,7 +753,8 @@ ../app/+login/login.component.html91 - An email with the reset password instructions will be sent to . The link will expire within 1 hour. + An email with the reset password instructions will be sent to . +The link will expire within 1 hour. Un e-mail contenant les instructions de réinitialisation du mot de passe sera envoyé à . Le lien expirera dans 1 heure. ../app/+login/login.component.ts @@ -909,7 +970,13 @@ Close Fermer - ../app/modal/instance-config-warning-modal.component.html38 + + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + Configure @@ -1256,8 +1323,8 @@ Duration Durée - ../app/+videos/+video-watch/video-watch.component.html260 - + + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Afficher le contenu sensible @@ -1276,8 +1343,8 @@ Category Catégorie - ../app/+videos/+video-watch/video-watch.component.html225 - + + ../app/+videos/+video-watch/video-watch.component.html237 Reset Réinitialiser @@ -1291,8 +1358,8 @@ Licence Licence - ../app/+videos/+video-watch/video-watch.component.html234 - + + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Afficher toutes les licences @@ -1301,8 +1368,8 @@ Language Langue - ../app/+videos/+video-watch/video-watch.component.html243 - + + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Afficher tous les langues @@ -1378,8 +1445,8 @@ Tags Étiquettes - ../app/+videos/+video-watch/video-watch.component.html252 - + + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. Les étiquettes peuvent être utilisées pour suggérer des recommandations pertinentes. Il y a un maximum de cinq étiquettes Appuyez sur Entrée pour ajouter une nouvelle étiquette. @@ -1478,7 +1545,7 @@ ../app/+videos/+video-edit/shared/video-edit.component.html163 - Already uploaded ✔ + Already uploaded ✔ Déjà téléversé ✔ ../app/+videos/+video-edit/shared/video-edit.component.html167 @@ -1508,6 +1575,24 @@ Pas de sous-titres pour le moment. ../app/+videos/+video-edit/shared/video-edit.component.html191 + + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + Captions @@ -1517,51 +1602,48 @@ Video preview Prévisualisation de la vidéo - ../app/+videos/+video-edit/shared/video-edit.component.html206 - + + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Soutenir - ../app/+videos/+video-edit/shared/video-edit.component.html215 - + + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). Un court texte pour dire aux gens comment ils peuvent vous soutenir (plateforme d'adhésion...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 - + + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Date originale de publication - ../app/+videos/+video-edit/shared/video-edit.component.html235 - + + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) Il s'agit de la date à laquelle le contenu a été publié à l'origine (par exemple, la date de sortie d'un film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 - + + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settings Paramètres du plugin - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Activer les commentaires - ../app/+videos/+video-edit/shared/video-edit.component.html256 - + + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Activer le téléchargement - ../app/+videos/+video-edit/shared/video-edit.component.html261 - + + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Paramétrage avancé - ../app/+videos/+video-edit/shared/video-edit.component.html199 - + + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -1598,13 +1680,13 @@ Scheduled Planifié - ../app/+videos/+video-edit/shared/video-edit.component.ts181 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Masquer la vidéo jusqu'à une date précise - ../app/+videos/+video-edit/shared/video-edit.component.ts182 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Image d'arrière-plan de la vidéo @@ -1670,6 +1752,38 @@ Félicitations, la vidéo va être importée avec BitTorrent ! Vous pouvez déjà ajouter les informations relatives à celle-ci. ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -1700,6 +1814,12 @@ Import with torrent Importer avec un torrent ../app/+videos/+video-edit/video-add.component.html46 + + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + Other videos @@ -1714,11 +1834,8 @@ Report this comment Signaler ce commentaire - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Partager @@ -1762,13 +1879,13 @@ More customization Plus de personnalisation - ../app/shared/shared-share-modal/video-share.component.html216 - + + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Moins de personnalisation - ../app/shared/shared-share-modal/video-share.component.html224 - + + ../app/shared/shared-share-modal/video-share.component.html231 Autoplay Lecture automatique @@ -1793,27 +1910,33 @@ Loop Boucle ../app/shared/shared-share-modal/video-share.component.html173 + + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + Display video title Afficher le titre de la vidéo - ../app/shared/shared-share-modal/video-share.component.html182 - + + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Afficher l'avertissement de confidentialité - ../app/shared/shared-share-modal/video-share.component.html189 - + + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Afficher les commandes du lecteur - ../app/shared/shared-share-modal/video-share.component.html196 - + + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Afficher le lien du bouton PeerTube - ../app/shared/shared-share-modal/video-share.component.html203 - + + ../app/shared/shared-share-modal/video-share.component.html210 Public Publique @@ -1835,62 +1958,74 @@ This video will be published on . Cette vidéo sera publiée dans . ../app/+videos/+video-watch/video-watch.component.html29 + + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + This video is blocked. Cette vidéo est bloquée. - ../app/+videos/+video-watch/video-watch.component.html33 - + + ../app/+videos/+video-watch/video-watch.component.html41 Published • views Publié • vues - ../app/+videos/+video-watch/video-watch.component.html47 - + + ../app/+videos/+video-watch/video-watch.component.html55 Published • views Publié • vues - ../app/+videos/+video-watch/video-watch.component.html58 - + + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT SUPPORT - ../app/+videos/+video-watch/video-watch.component.html88 - + + ../app/+videos/+video-watch/video-watch.component.html100 SHARE PARTAGER - ../app/+videos/+video-watch/video-watch.component.html93 - + + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SAUVEGARDER - ../app/+videos/+video-watch/video-watch.component.html104 - + + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD TÉLÉCHARGER - ../app/+videos/+video-watch/video-watch.component.html118 - + + ../app/+videos/+video-watch/video-watch.component.html130 Like this video J'aime cette vidéo - ../app/+videos/+video-watch/video-watch.component.ts105 - + + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Je n'aime pas cette vidéo - ../app/+videos/+video-watch/video-watch.component.ts106 - + + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Options de soutien pour cette vidéo - ../app/+videos/+video-watch/video-watch.component.ts107 - + + ../app/+videos/+video-watch/video-watch.component.ts133 By Par - ../app/+videos/+video-watch/video-watch.component.html170 - + + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe S'abonner @@ -1914,33 +2049,33 @@ Show more Voir plus - ../app/+videos/+video-watch/video-watch.component.html197 - + + ../app/+videos/+video-watch/video-watch.component.html209 Show less Montrer moins - ../app/+videos/+video-watch/video-watch.component.html203 - + + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Instance d'origine - ../app/+videos/+video-watch/video-watch.component.html215 - + + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Publié originellement - ../app/+videos/+video-watch/video-watch.component.html220 - + + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Rappel : - ../app/+videos/+video-watch/video-watch.component.html283 - + + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. le système de partage utilisé pour cette vidéo implique que certaines informations techniques à propos de votre système (telle que votre adresse IP publique) soit envoyées à d'autres pairs. - ../app/+videos/+video-watch/video-watch.component.html285 - + + ../app/+videos/+video-watch/video-watch.component.html297 More information Plus d'informations @@ -1954,13 +2089,13 @@ Get more information Obtenir plus d'informations - ../app/+videos/+video-watch/video-watch.component.html288 - + + ../app/+videos/+video-watch/video-watch.component.html300 OK OK - ../app/+videos/+video-watch/video-watch.component.html293 - + + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Commentaire @@ -2172,19 +2307,13 @@ Comment Commentaire - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 Reply Réponse - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Commentaire mis en exergue @@ -2919,8 +3048,8 @@ Users can resolve distant content Les utilisateurs peuvent résoudre des contenus distants - ../app/shared/shared-instance/instance-features-table.component.html101 - + + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Fermer ce message @@ -3058,8 +3187,8 @@ ../app/+admin/system/logs/logs.component.html37 - By -> - Par -> + By -> + Par -> ../app/+admin/system/logs/logs.component.html45 @@ -3586,142 +3715,240 @@ If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. Si votre instance est explicitement autorisée par Twitter, un lecteur vidéo sera intégré au flux Twitter sur le partage vidéo PeerTube. Si l'instance ne l'est pas, nous utilisons une carte de lien d'image qui redirigera sur votre instance PeerTube. Cochez cette case, enregistrez la configuration et testez avec une URL vidéo de votre instance (https://example.com/videos/watch/blabla) sur https://cards-dev.twitter.com/validator pour voir si votre instance est autorisée. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + Services Services ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + TRANSCODING TRANSCODAGE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. Concerne la transformation des vidéos dans un format que n'importe quel appareil peut lire. Bien que très consommateur en ressources, c'est une partie critique de PeerTube. Soyez prudents dans vos choix. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transcodage activé - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! Si vous désactivez le transcodage, de nombreuses vidéos d'utilisateurs ne fonctionneront pas ! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Autoriser les utilisateurs à envoyer des vidéos aux formats .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Permettre des extensions additionnelles - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Autoriser les utilisateurs à téléverser des fichiers audio qui seront fusionnés dans un film avec l'image utilisée pour la prévisualisation. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Autorise l'envoi de fichier audio - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 Expérimental, nous vous conseillons de ne pas désactiver WebTorrent pour l'instant Si vous activez aussi HLS, le stockage nécessaire sera multiplié par 2 Casse la fédération avec d'autres instances PeerTube < 2.1 lorsque désactivé - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled Support WebTorrent activé - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 - Requiert ffmpeg >= 4.1 Génère des listes de lecture HLS et des MP4 fragmentés résultant en une meilleure lecture de la vidéo qu'avec le lecteur traditionnel : Le changement de résolution se fait sans heurts Chargement de la mémoire tampon plus rapide au démarrage de la lecture Lecture plus stable (moins de bugs/plus de chargement infini) Si vous avez aussi laissé activé WebTorrent, multiplie par 2 le stockage requis - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 - + Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 + Requiert ffmpeg >= 4.1 Génère des listes de lecture HLS et des MP4 fragmentés résultant en une meilleure lecture de la vidéo qu'avec le lecteur traditionnel : Le changement de résolution se fait sans heurts Chargement de la mémoire tampon plus rapide au démarrage de la lecture Lecture plus stable (moins de bugs/plus de chargement infini) Si vous avez aussi laissé activé WebTorrent, multiplie par 2 le stockage requis + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS avec support P2P activé - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Nombre de tâches pour le transcodage - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Résolutions à générer - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. Quelques fichiers ne sont pas fédérés, et récupérés à la demande. Vous pouvez définir la manière dont ils sont mis en cache ici. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Nombre de prévisualisations à garder en cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Nombre de vignettes à garder en cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS PERSONNALISATIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Modifications légères de votre instance PeerTube, pour les cas où la création d'un plugin ou un thème est excessive. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); Écrivez directement en JavaScript. Exemple : console.log('mon instance est incroyable') ; - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 - Write CSS code directly. Example: #custom-css color: red; Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email color: red; + Write CSS code directly. Example: #custom-css + color: red; + + Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email + color: red; + + Écrivez directement du code CSS. Exemple : #custom-css color : red ; Simuler avec #custom-css pour passer outre les styles. Exemple : #custom-css .logged-in-email color : red ; - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + Advanced configuration Configuration avancée - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Mettre à jour la configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - La configuration semble invalide. Merci de vérifier les éventuelles erreurs dans les différents onglets. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS PARAMÈTRES DES VIDÉOS @@ -3900,13 +4127,13 @@ Change ownership Changer de propriétaire - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Sélectionner la·e prochain·e propriétaire - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Recherchez vos vidéos @@ -3950,15 +4177,15 @@ Account page Page du compte - ../app/+videos/+video-watch/video-watch.component.html169 - + + ../app/+videos/+video-watch/video-watch.component.html181 - ../app/+videos/+video-watch/video-watch.component.html176 - + + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. Aucune demande de changement de propriétaire n'a été trouvée. @@ -4024,8 +4251,9 @@ ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html26 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Court texte décrivant les moyens de soutien à disposition (plateforme de dons, médias...).<br /><br /> Quand vous mettrez en ligne une vidéo dans cette chaîne, son champ de support sera automatiquement rempli par celui-ci. + Short text to tell people how they can support your channel (membership platform...).<br /><br /> + When you will upload a video in this channel, the video support field will be automatically filled by this text. + Court texte décrivant les moyens de soutien à disposition (plateforme de dons, médias...).<br /><br /> Quand vous mettrez en ligne une vidéo dans cette chaîne, son champ de support sera automatiquement rempli par celui-ci. ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html77 @@ -4078,8 +4306,8 @@ Channel page Page de la chaîne - ../app/+videos/+video-watch/video-watch.component.html166 - + + ../app/+videos/+video-watch/video-watch.component.html178 Created by Créée par @@ -4310,7 +4538,9 @@ ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html37 - Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + Do you really want to delete ? +It will delete videos uploaded in this channel, and you will not be able to create another +channel with the same name ()! Voulez-vous vraiment supprimer ? Cela supprimera vidéos mises en ligne sur cette chaîne, et vous ne pourrez pas créer une autre chaine avec le même nom () ! ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts @@ -4963,53 +5193,83 @@ Audio-only Audio seulement - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 - A <code>.mp4</code> that keeps the original audio track, with no video - Un <code>.mp4</code> qui conserve le son original, sans la vidéo - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 - + A <code>.mp4</code> that keeps the original audio track, with no video + Un <code>.mp4</code> qui conserve le son original, sans la vidéo + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Auto (avec ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + Configuration updated. La configuration a été mise à jour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configuration Modifier la configuration de l'instance @@ -6092,7 +6352,13 @@ Do you really want to delete ? Souhaitez-vous vraiment supprimer ? - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + Playlist deleted. @@ -6107,15 +6373,15 @@ Do you really want to delete videos? Souhaitez-vous vraiment supprimer vidéos ? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. vidéos supprimées. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? Souhaitez-vous vraiment supprimer @@ -6129,13 +6395,13 @@ Video deleted. La vidéo a été supprimée. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Requête de changement de propriété envoyée. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels Mes chaînes @@ -6248,8 +6514,8 @@ Subscribe to the account S'abonner à ce compte - ../app/+videos/+video-watch/video-watch.component.ts833 - + + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS LISTES DE LECTURE VIDÉO @@ -6311,7 +6577,8 @@ ../app/core/auth/auth.service.ts75 - Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + Cannot retrieve OAuth Client credentials: . +Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Impossible de récupérer les identifiants du Client OAuth : . Assurez-vous d'avoir correctement configuré PeerTube (dossier config/), en particulier la section "serveur web". ../app/core/auth/auth.service.ts @@ -6441,8 +6708,8 @@ ../app/+search/search-filters.component.ts69 - Long (> 10 min) - Longue (> 10 min) + Long (> 10 min) + Longue (> 10 min) ../app/+search/search-filters.component.ts73 @@ -6560,23 +6827,15 @@ à l'instant ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - h min sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - - min sec - min sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 - + + sec sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 - + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Confirmer @@ -6983,7 +7242,8 @@ ../app/shared/form-validators/video-comment-validators.ts9 - Request is too large for the server. Please contact you administrator if you want to increase the limit size. + Request is too large for the server. + Please contact you administrator if you want to increase the limit size. La requête est trop volumineuse pour le serveur. Veuillez contacter votre administrateur si vous souhaitez augmenter la taille limite. ../app/core/rest/rest-extractor.service.ts @@ -7004,6 +7264,30 @@ The channel is required when the playlist is public. La chaîne est requise quand la liste de lecture est publique. ../app/shared/form-validators/video-playlist-validators.ts41 + + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + Video name is required. @@ -7357,65 +7641,59 @@ Instance languages Langues de l'instance - ../app/+videos/+video-edit/shared/video-edit.component.ts169 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages Toutes les langues - ../app/+videos/+video-edit/shared/video-edit.component.ts170 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Cacher - ../app/shared/shared-instance/instance-features-table.component.ts36 - + + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Flouter avec demande de confirmation - ../app/shared/shared-instance/instance-features-table.component.ts37 - + + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Afficher - ../app/shared/shared-instance/instance-features-table.component.ts38 - + + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute ~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes ~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 of full HD videos de vidéos full HD - ../app/shared/shared-instance/instance-features-table.component.ts71 - + + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos de vidéos HD - ../app/shared/shared-instance/instance-features-table.component.ts72 - + + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos de vidéos de qualité moyenne - ../app/shared/shared-instance/instance-features-table.component.ts73 - + + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -7961,65 +8239,65 @@ This video will be duplicated by your instance. Cette vidéo sera dupliquée par votre instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 Download Télécharger + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 Update Mise à jour - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Bloquer - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Sauvegarder dans une liste de lecture - ../app/+videos/+video-watch/video-watch.component.ts108 + + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + Mirror Dupliquer - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 Report Signaler - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 Remove Suppression - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draft Suppression & réécriture - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Rendre muet le compte - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Rendre muet le compte du serveur @@ -8111,23 +8389,23 @@ Only I can see this video Seul moi peut voir cette vidéo - ../app/shared/shared-main/video/video.service.ts342 - + + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Partageable uniquement via un lien privé - ../app/shared/shared-main/video/video.service.ts346 - + + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Tout le monde peut voir cette vidéo - ../app/shared/shared-main/video/video.service.ts350 - + + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Seuls les utilisateurs de cette instance peuvent voir cette vidéo - ../app/shared/shared-main/video/video.service.ts354 - + + ../app/shared/shared-main/video/video.service.ts355 Close Fermer @@ -8379,8 +8657,8 @@ Video to import updated. Les vidéos à importer ont été mises à jour. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 - + + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Votre vidéo a été téléversée sur votre compte et elle est privée. @@ -8419,34 +8697,30 @@ Video published. Vidéo publiée. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 - Your video quota is exceeded with this video ( video size: , used: , quota: ) + Your video quota is exceeded with this video ( +video size: , used: , quota: ) Votre quota vidéo est dépassé avec cette vidéo ( taille de la vidéo : , utilisé : , quota : ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 - Your daily video quota is exceeded with this video ( video size: , used: , quota: ) + Your daily video quota is exceeded with this video ( +video size: , used: , quota: ) Votre quota vidéo journalier est dépassé avec cette vidéo ( taille de la vidéo : , utilisé : , quota : ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. Vous n'avez pas sauvegardé vos modifications ! Si vous quittez la page, vous les perdrez. - ../app/+videos/+video-edit/video-update.component.ts79 - + + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Vidéo mise à jour. - ../app/+videos/+video-edit/video-update.component.ts116 - + + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Commentaire du rapport @@ -8472,111 +8746,107 @@ Lire en boucle les vidéos de la liste de lecture ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - Vous devez être connectés.es pour évaluer ce contenu. - ../app/+videos/+video-watch/video-watch.component.ts192 - + - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - Cette vidéo n'est pas disponible sur cette instance ? Voulez-vous être redirigé sur l'instance d'origine : <a href=""></a> ? - ../app/+videos/+video-watch/video-watch.component.ts373 - + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + Cette vidéo n'est pas disponible sur cette instance ? Voulez-vous être redirigé sur l'instance d'origine : <a href=""></a> ? + + ../app/+videos/+video-watch/video-watch.component.ts412 Redirection Redirection - ../app/+videos/+video-watch/video-watch.component.ts374 - + + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? Cette vidéo contient du contenu sensible. Êtes-vous sûr·e de vouloir la regarder ? - ../app/+videos/+video-watch/video-watch.component.ts486 - + + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Contenu explicite ou sensible - ../app/+videos/+video-watch/video-watch.component.ts487 - + + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Suivant - ../app/+videos/+video-watch/video-watch.component.ts536 - + + ../app/+videos/+video-watch/video-watch.component.ts580 Cancel Annuler - ../app/+videos/+video-watch/video-watch.component.ts537 - + + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended La lecture automatique est suspendue - ../app/+videos/+video-watch/video-watch.component.ts538 - + + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Entrer/sortir du mode plein écran (nécessite le focus sur le lecteur) - ../app/+videos/+video-watch/video-watch.component.ts800 - + + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Lecture/Pause de la vidéo (nécessite le focus sur le lecteur) - ../app/+videos/+video-watch/video-watch.component.ts801 - + + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Désactiver/Activer le son de la vidéo (nécessite le focus sur le lecteur) - ../app/+videos/+video-watch/video-watch.component.ts802 - + + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Sauter à un pourcentage de la vidéo : 0 est 0 % et 9 est 90 % (nécessite le focus sur le lecteur) - ../app/+videos/+video-watch/video-watch.component.ts804 - + + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Augmenter le volume (nécessite le focus sur le lecteur) - ../app/+videos/+video-watch/video-watch.component.ts806 - + + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Diminuer le volume (nécessite le focus sur le lecteur) - ../app/+videos/+video-watch/video-watch.component.ts807 - + + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Avancer la vidéo (nécessite le focus sur le lecteur) - ../app/+videos/+video-watch/video-watch.component.ts809 - + + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Reculer la vidéo (nécessite le focus sur le lecteur) - ../app/+videos/+video-watch/video-watch.component.ts810 - + + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Augmenter la vitesse de lecture (nécessite le focus sur le lecteur) - ../app/+videos/+video-watch/video-watch.component.ts812 - + + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Diminuer la vitesse de lecture (nécessite le focus sur le lecteur) - ../app/+videos/+video-watch/video-watch.component.ts813 - + + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Naviguer dans la vidéo image par image (nécessite le focus sur le lecteur) - ../app/+videos/+video-watch/video-watch.component.ts815 - + + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video J’aime cette vidéo - ../app/+videos/+video-watch/video-watch.component.ts823 - + + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Je n’aime pas cette vidéo - ../app/+videos/+video-watch/video-watch.component.ts828 - + + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. Lorsque activée, la vidéo suivante est automatiquement lue après la vidéo en cours. diff --git a/client/src/locale/angular.gd.xlf b/client/src/locale/angular.gd.xlf index 7e471993a..ad23db92b 100644 --- a/client/src/locale/angular.gd.xlf +++ b/client/src/locale/angular.gd.xlf @@ -484,12 +484,18 @@ This will ask remote instances to delete it This will ask remote instances to delete it - ../app/shared/shared-moderation/video-block.component.html26 + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + + Unfederate the video Unfederate the video - ../app/shared/shared-moderation/video-block.component.html23 + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Falaichte o liostaichean @@ -645,7 +651,13 @@ Subscribe with your local account Fo-sgrìobh leis a’ chunntas ionadail agad - ../app/shared/shared-user-subscription/subscribe-button.component.html54 + ../app/shared/shared-user-subscription/subscribe-button.component.html54 + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + + Subscribe with a Mastodon account: Fo-sgrìobh le cunntas Mastodon: @@ -722,7 +734,31 @@ Transcoding in multiple resolutions Tar-chòdachadh ann an iomadh dùmhlachd-bhreacaidh - ../app/shared/shared-instance/instance-features-table.component.html32 + ../app/shared/shared-instance/instance-features-table.component.html32 + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + + Requires manual validation by moderators Requires manual validation by moderators @@ -766,22 +802,22 @@ HTTP import (YouTube, Vimeo, direct URL...) Ion-phortaich slighe HTTP (YouTube, Vimeo, URL dìreach…) - ../app/shared/shared-instance/instance-features-table.component.html71 + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Ion-phortaich torrent - ../app/shared/shared-instance/instance-features-table.component.html78 + ../app/shared/shared-instance/instance-features-table.component.html103 Player Cluicheadair - ../app/shared/shared-instance/instance-features-table.component.html86 + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled Tha P2P an comas - ../app/shared/shared-instance/instance-features-table.component.html90 + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... A’ luchdadh stadastaireachd an ionstans… @@ -878,12 +914,18 @@ " - ../app/shared/shared-moderation/video-block.component.html3 + ../app/shared/shared-moderation/video-block.component.html3 + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + + Please describe the reason... Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html12 + ../app/shared/shared-moderation/video-block.component.html13 @@ -893,7 +935,25 @@ - ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + + Login Clàraich a-steach @@ -1266,7 +1326,13 @@ The link will expire within 1 hour. Close Dùin - ../app/modal/instance-config-warning-modal.component.html38 + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + + Configure @@ -1622,7 +1688,7 @@ The link will expire within 1 hour. Faid - ../app/+videos/+video-watch/video-watch.component.html260 + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Seall susbaint dhìomhair @@ -1644,7 +1710,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html225 + ../app/+videos/+video-watch/video-watch.component.html237 Reset @@ -1667,7 +1733,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html234 + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Display all licenses @@ -1680,7 +1746,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html243 + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Display all languages @@ -1764,7 +1830,7 @@ The link will expire within 1 hour. Tagaichean - ../app/+videos/+video-watch/video-watch.component.html252 + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -1919,7 +1985,25 @@ The link will expire within 1 hour. No captions for now. Gun fho-thiotal fhathast. - ../app/+videos/+video-edit/shared/video-edit.component.html191 + ../app/+videos/+video-edit/shared/video-edit.component.html191 + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + + Captions Fo-thiotalan @@ -1929,12 +2013,12 @@ The link will expire within 1 hour. Video preview Ro-shealladh air video - ../app/+videos/+video-edit/shared/video-edit.component.html206 + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Taic - ../app/+videos/+video-edit/shared/video-edit.component.html215 + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). @@ -1943,12 +2027,12 @@ The link will expire within 1 hour. Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Ceann-là an fhoillseachaidh thùsail - ../app/+videos/+video-edit/shared/video-edit.component.html235 + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) @@ -1957,28 +2041,25 @@ The link will expire within 1 hour. This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settingsPlugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Cuir beachdan video an comas - ../app/+videos/+video-edit/shared/video-edit.component.html256 + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Cuir luchdadh a-nuas an comas - ../app/+videos/+video-edit/shared/video-edit.component.html261 + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Roghainnean adhartach - ../app/+videos/+video-edit/shared/video-edit.component.html199 + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -2025,12 +2106,12 @@ The link will expire within 1 hour. Scheduled Sgeidealaichte - ../app/+videos/+video-edit/shared/video-edit.component.ts181 + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Dealbh cùlaibh video @@ -2100,7 +2181,39 @@ The link will expire within 1 hour. Congratulations, the video will be imported with BitTorrent! You can already add information about this video. Meal do naidheachd, thèid a’ video ion-phortadh le BitTorrent! ’S urrainn dhut fiosrachadh mun video seo a chur ris mu thràth. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -2144,7 +2257,13 @@ The link will expire within 1 hour. Import with torrent Ion-phortaich le torrent - ../app/+videos/+video-edit/video-add.component.html46 + ../app/+videos/+video-edit/video-add.component.html46 + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + + Other videos @@ -2160,11 +2279,8 @@ The link will expire within 1 hour. ../app/+videos/+video-watch/recommendations/recommended-videos.component.html10 Report this commentReport this comment - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Co-roinn @@ -2213,12 +2329,12 @@ The link will expire within 1 hour. More customization Barrachd gnàthachaidh - ../app/shared/shared-share-modal/video-share.component.html216 + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Nas lugha de ghnàthachadh - ../app/shared/shared-share-modal/video-share.component.html224 + ../app/shared/shared-share-modal/video-share.component.html231 LoginLogin ../app/+login/login-routing.module.ts @@ -2252,27 +2368,33 @@ The link will expire within 1 hour. Loop Lùb - ../app/shared/shared-share-modal/video-share.component.html173 + ../app/shared/shared-share-modal/video-share.component.html173 + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + + Display video title Seall tiotal a’ video - ../app/shared/shared-share-modal/video-share.component.html182 + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Seall rabhadh prìobhaideachd - ../app/shared/shared-share-modal/video-share.component.html189 + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Seall stiùireadh a’ chluicheadair - ../app/shared/shared-share-modal/video-share.component.html196 + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 + ../app/shared/shared-share-modal/video-share.component.html210 Public Poblach @@ -2294,12 +2416,24 @@ The link will expire within 1 hour. . - ../app/+videos/+video-watch/video-watch.component.html29 + ../app/+videos/+video-watch/video-watch.component.html29 + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + + This video is blocked. This video is blocked. - ../app/+videos/+video-watch/video-watch.component.html33 + ../app/+videos/+video-watch/video-watch.component.html41 Published • views @@ -2311,7 +2445,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html47 + ../app/+videos/+video-watch/video-watch.component.html55 Published • views @@ -2323,49 +2457,49 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html58 + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT SUPPORT - ../app/+videos/+video-watch/video-watch.component.html88 + ../app/+videos/+video-watch/video-watch.component.html100 SHARE SHARE - ../app/+videos/+video-watch/video-watch.component.html93 + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SAVE - ../app/+videos/+video-watch/video-watch.component.html104 + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 + ../app/+videos/+video-watch/video-watch.component.html130 Like this video ’S toigh leam a’ video seo - ../app/+videos/+video-watch/video-watch.component.ts105 + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Cha toigh leam a’ video seo - ../app/+videos/+video-watch/video-watch.component.ts106 + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Support options for this video - ../app/+videos/+video-watch/video-watch.component.ts107 + ../app/+videos/+video-watch/video-watch.component.ts133 By Le - ../app/+videos/+video-watch/video-watch.component.html170 + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Subscribe @@ -2390,27 +2524,27 @@ The link will expire within 1 hour. Show more Seall barrachd dhiubh - ../app/+videos/+video-watch/video-watch.component.html197 + ../app/+videos/+video-watch/video-watch.component.html209 Show less Seall nas lugha dhiubh - ../app/+videos/+video-watch/video-watch.component.html203 + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Origin instance - ../app/+videos/+video-watch/video-watch.component.html215 + ../app/+videos/+video-watch/video-watch.component.html227 Originally published A’ chiad fhoillseachadh - ../app/+videos/+video-watch/video-watch.component.html220 + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Friendly Reminder: - ../app/+videos/+video-watch/video-watch.component.html283 + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -2419,7 +2553,7 @@ The link will expire within 1 hour. the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - ../app/+videos/+video-watch/video-watch.component.html285 + ../app/+videos/+video-watch/video-watch.component.html297 More information Barrachd fiosrachaidh @@ -2437,7 +2571,7 @@ The link will expire within 1 hour. Get more information Faigh barrachd fiosrachaidh - ../app/+videos/+video-watch/video-watch.component.html288 + ../app/+videos/+video-watch/video-watch.component.html300 OK @@ -2446,7 +2580,7 @@ The link will expire within 1 hour. OK - ../app/+videos/+video-watch/video-watch.component.html293 + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Comment @@ -2624,17 +2758,11 @@ The link will expire within 1 hour. CommentComment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 ReplyReply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Beachd soillsichte @@ -3538,7 +3666,7 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - ../app/shared/shared-instance/instance-features-table.component.html101 + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -4300,17 +4428,101 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + + Services Seirbheisean - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + + TRANSCODING TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. @@ -4318,37 +4530,37 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Tha tar-chòdachadh an comas - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! Ma chuireas tu an tar-chòdachadh à comas, feumaidh gum bi mòran videothan aig na cleachdaichean agad nach obraich! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Ceadaich leudachain a bharrachd - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Ceadaich luchdadh suas faidhlichean fuaime - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 @@ -4361,12 +4573,12 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 @@ -4386,27 +4598,27 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Snàithleanan tar-chòdachaidh - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. @@ -4415,22 +4627,22 @@ The link will expire within 1 hour. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS CUSTOMIZATIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. @@ -4439,12 +4651,12 @@ The link will expire within 1 hour. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4454,7 +4666,7 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -4486,22 +4698,30 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + + Advanced configuration Rèiteachadh adhartach - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Ùraich an rèiteachadh - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - Tha coltas nach eil an rèiteachadh dligheach. Dèan lorg air mearachdan sna tabaichean. - - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEO SETTINGS @@ -4702,12 +4922,12 @@ The link will expire within 1 hour. Atharraich an sealbhadair - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Tagh an ath-shealbhadair - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Search your videos @@ -4758,7 +4978,7 @@ The link will expire within 1 hour. Account page - ../app/+videos/+video-watch/video-watch.component.html169 + ../app/+videos/+video-watch/video-watch.component.html181 @@ -4767,7 +4987,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html176 + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -4896,7 +5116,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html166 + ../app/+videos/+video-watch/video-watch.component.html178 Created by Air a chruthachadh le @@ -5926,52 +6146,82 @@ channel with the same name ()! Audio-only Audio-only - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video A <code>.mp4</code> that keeps the original audio track, with no video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Auto (via ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + + Configuration updated. Configuration updated. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configurationEdit custom configuration ../app/+admin/config/config.routes.ts @@ -7104,7 +7354,13 @@ channel with the same name ()! - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + + Playlist deleted. Playlist @@ -7124,7 +7380,7 @@ channel with the same name ()! videos? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. @@ -7133,7 +7389,7 @@ channel with the same name ()! videos deleted. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? @@ -7153,12 +7409,12 @@ channel with the same name ()! - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Ownership change request sent. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels My channels @@ -7274,7 +7530,7 @@ channel with the same name ()! Subscribe to the account - ../app/+videos/+video-watch/video-watch.component.ts833 + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7602,23 +7858,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - - h - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - min sec - - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 + + sec @@ -7627,7 +7868,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Confirm @@ -8069,7 +8310,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. The channel is required when the playlist is public. - ../app/shared/form-validators/video-playlist-validators.ts41 + ../app/shared/form-validators/video-playlist-validators.ts41 + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + + Video name is required. Video name is required. @@ -8423,40 +8688,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages All languages - ../app/+videos/+video-edit/shared/video-edit.component.ts170 + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Hidden - ../app/shared/shared-instance/instance-features-table.component.ts36 + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Blurred with confirmation request - ../app/shared/shared-instance/instance-features-table.component.ts37 + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Displayed - ../app/shared/shared-instance/instance-features-table.component.ts38 + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 @@ -8467,7 +8726,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of full HD videos - ../app/shared/shared-instance/instance-features-table.component.ts71 + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos @@ -8476,7 +8735,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of HD videos - ../app/shared/shared-instance/instance-features-table.component.ts72 + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos @@ -8485,7 +8744,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of average quality videos - ../app/shared/shared-instance/instance-features-table.component.ts73 + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -9081,56 +9340,56 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. This video will be duplicated by your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 DownloadDownload + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 UpdateUpdate - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Block - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Save to playlist - ../app/+videos/+video-watch/video-watch.component.ts108 + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + + Mirror Mirror - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 ReportReport - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 RemoveRemove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draftRemove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -9226,22 +9485,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - ../app/shared/shared-main/video/video.service.ts342 + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Anyone can see this video - ../app/shared/shared-main/video/video.service.ts350 + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - ../app/shared/shared-main/video/video.service.ts354 + ../app/shared/shared-main/video/video.service.ts355 CloseClose ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts @@ -9433,7 +9692,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video to import updated. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Your video was uploaded to your account and is private. @@ -9473,35 +9732,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. Video published. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: )Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: )Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. You have unsaved changes! If you leave, your changes will be lost. - ../app/+videos/+video-edit/video-update.component.ts79 + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Video updated. - ../app/+videos/+video-edit/video-update.component.ts116 + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -9549,106 +9802,102 @@ video size: , used: , quota: ) Loop playlist videos ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - You need to be connected to rate this content. - - ../app/+videos/+video-watch/video-watch.component.ts192 + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 + ../app/+videos/+video-watch/video-watch.component.ts412 RedirectionRedirection - ../app/+videos/+video-watch/video-watch.component.ts374 + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? This video contains mature or explicit content. Are you sure you want to watch it? - ../app/+videos/+video-watch/video-watch.component.ts486 + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Mature or explicit content - ../app/+videos/+video-watch/video-watch.component.ts487 + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Up Next - ../app/+videos/+video-watch/video-watch.component.ts536 + ../app/+videos/+video-watch/video-watch.component.ts580 CancelCancel - ../app/+videos/+video-watch/video-watch.component.ts537 + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Autoplay is suspended - ../app/+videos/+video-watch/video-watch.component.ts538 + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts800 + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts801 + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts802 + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts804 + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Increase the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts806 + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts807 + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts809 + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts810 + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Increase playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts812 + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Decrease playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts813 + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts815 + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Like the video - ../app/+videos/+video-watch/video-watch.component.ts823 + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Dislike the video - ../app/+videos/+video-watch/video-watch.component.ts828 + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. When active, the next video is automatically played after the current one. diff --git a/client/src/locale/angular.gl-ES.xlf b/client/src/locale/angular.gl-ES.xlf index 061bab7d7..50ba554ea 100644 --- a/client/src/locale/angular.gl-ES.xlf +++ b/client/src/locale/angular.gl-ES.xlf @@ -290,13 +290,19 @@ This will ask remote instances to delete it Esto solicitará a eliminación nas instancias remotas - ../app/shared/shared-moderation/video-block.component.html26 + + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + Unfederate the video Desfederar o vídeo - ../app/shared/shared-moderation/video-block.component.html23 - + + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Non listado @@ -392,8 +398,8 @@ ../app/shared/shared-forms/markdown-textarea.component.html19 - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible que soporta: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible que soporta: ../app/shared/shared-main/misc/help.component.ts75 @@ -415,6 +421,12 @@ Subscribe with your local account Subscribir coa súa conta local ../app/shared/shared-user-subscription/subscribe-button.component.html54 + + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + Subscribe with a Mastodon account: @@ -475,6 +487,30 @@ Transcoding in multiple resolutions Transcodificando a múltiples resolucións ../app/shared/shared-instance/instance-features-table.component.html32 + + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + Requires manual validation by moderators @@ -512,23 +548,23 @@ HTTP import (YouTube, Vimeo, direct URL...) Importar HTTP (YouTube, Vimeo, URL directo...) - ../app/shared/shared-instance/instance-features-table.component.html71 - + + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Importar torrent - ../app/shared/shared-instance/instance-features-table.component.html78 - + + ../app/shared/shared-instance/instance-features-table.component.html103 Player Reprodutor - ../app/shared/shared-instance/instance-features-table.component.html86 - + + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P activado - ../app/shared/shared-instance/instance-features-table.component.html90 - + + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Cargando estatísticas da instancia... @@ -610,18 +646,42 @@ Block video "" Bloquear vídeo "" ../app/shared/shared-moderation/video-block.component.html3 + + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + Please describe the reason... Describe a razón... - ../app/shared/shared-moderation/video-block.component.html12 - + + ../app/shared/shared-moderation/video-block.component.html13 ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + Login @@ -696,7 +756,8 @@ ../app/+login/login.component.html91 - An email with the reset password instructions will be sent to . The link will expire within 1 hour. + An email with the reset password instructions will be sent to . +The link will expire within 1 hour. Enviarase un email ó enderezo con instruccións para o restablecemento. A ligazón caduca nunha hora. ../app/+login/login.component.ts @@ -912,7 +973,13 @@ Close Pechar - ../app/modal/instance-config-warning-modal.component.html38 + + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + Configure @@ -1259,8 +1326,8 @@ Duration Duración - ../app/+videos/+video-watch/video-watch.component.html260 - + + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Mostrar contido sensible @@ -1279,8 +1346,8 @@ Category Categoría - ../app/+videos/+video-watch/video-watch.component.html225 - + + ../app/+videos/+video-watch/video-watch.component.html237 Reset Restablecer @@ -1294,8 +1361,8 @@ Licence Licenza - ../app/+videos/+video-watch/video-watch.component.html234 - + + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Mostra todas as licenzas @@ -1304,8 +1371,8 @@ Language Idioma - ../app/+videos/+video-watch/video-watch.component.html243 - + + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Mostra todos os idiomas @@ -1381,8 +1448,8 @@ Tags Etiquetas - ../app/+videos/+video-watch/video-watch.component.html252 - + + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. As etiquetas pódense usar para suxerir recomendacións relevantes. Hai un máximo de 5 etiquetas. Preme Enter para engadir unha nova etiqueta. @@ -1479,7 +1546,7 @@ ../app/+videos/+video-edit/shared/video-edit.component.html163 - Already uploaded ✔ + Already uploaded ✔ Xa subido ✔ ../app/+videos/+video-edit/shared/video-edit.component.html167 @@ -1509,6 +1576,24 @@ Sen subtítulos ata o momento. ../app/+videos/+video-edit/shared/video-edit.component.html191 + + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + Captions @@ -1518,51 +1603,48 @@ Video preview Vista previa - ../app/+videos/+video-edit/shared/video-edit.component.html206 - + + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Axuda - ../app/+videos/+video-edit/shared/video-edit.component.html215 - + + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). Texto curto para dicirlle á xente como pode axudarche (plataformas de doazón...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 - + + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Data da publicación orixinal - ../app/+videos/+video-edit/shared/video-edit.component.html235 - + + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) Esta é a data na que foi publicado orixinalmente o contido (ex. a data de lanzamento da película) - ../app/+videos/+video-edit/shared/video-edit.component.html239 - + + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settings Axustes do Plugin - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Activar comentarios ao vídeo - ../app/+videos/+video-edit/shared/video-edit.component.html256 - + + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Activar descarga - ../app/+videos/+video-edit/shared/video-edit.component.html261 - + + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Axustes avanzados - ../app/+videos/+video-edit/shared/video-edit.component.html199 - + + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -1599,13 +1681,13 @@ Scheduled Programado - ../app/+videos/+video-edit/shared/video-edit.component.ts181 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Agochar o vídeo ata unha data concreta - ../app/+videos/+video-edit/shared/video-edit.component.ts182 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Imaxe de fondo do vídeo @@ -1670,6 +1752,38 @@ Congratulations, the video will be imported with BitTorrent! You can already add information about this video. Parabéns, o vídeo será importado con BitTorrent! Xa podes engadir información acerca do vídeo. ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -1700,6 +1814,12 @@ Import with torrent Importa con torrent ../app/+videos/+video-edit/video-add.component.html46 + + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + Other videos @@ -1714,11 +1834,8 @@ Report this comment Denuncia este comentario - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Comparte @@ -1762,13 +1879,13 @@ More customization Máis personalizacións - ../app/shared/shared-share-modal/video-share.component.html216 - + + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Menos personalizacións - ../app/shared/shared-share-modal/video-share.component.html224 - + + ../app/shared/shared-share-modal/video-share.component.html231 Login Conectar @@ -1801,27 +1918,33 @@ Loop Bucle ../app/shared/shared-share-modal/video-share.component.html173 + + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + Display video title Mostrar título do vídeo - ../app/shared/shared-share-modal/video-share.component.html182 - + + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Mostrar aviso de privacidade - ../app/shared/shared-share-modal/video-share.component.html189 - + + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Mostrar contróis de reprodución - ../app/shared/shared-share-modal/video-share.component.html196 - + + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Mostrar botón de ligazón PeerTube - ../app/shared/shared-share-modal/video-share.component.html203 - + + ../app/shared/shared-share-modal/video-share.component.html210 Public Público @@ -1841,62 +1964,74 @@ This video will be published on . O vídeo vai ser publicado o . ../app/+videos/+video-watch/video-watch.component.html29 + + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + This video is blocked. Vídeo bloqueado. - ../app/+videos/+video-watch/video-watch.component.html33 - + + ../app/+videos/+video-watch/video-watch.component.html41 Published • views Publicado • visualizacións - ../app/+videos/+video-watch/video-watch.component.html47 - + + ../app/+videos/+video-watch/video-watch.component.html55 Published • views Publicado • visualizacións - ../app/+videos/+video-watch/video-watch.component.html58 - + + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT APOIAR - ../app/+videos/+video-watch/video-watch.component.html88 - + + ../app/+videos/+video-watch/video-watch.component.html100 SHARE COMPARTIR - ../app/+videos/+video-watch/video-watch.component.html93 - + + ../app/+videos/+video-watch/video-watch.component.html105 SAVE GARDAR - ../app/+videos/+video-watch/video-watch.component.html104 - + + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DESCARGAR - ../app/+videos/+video-watch/video-watch.component.html118 - + + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Gústame este vídeo - ../app/+videos/+video-watch/video-watch.component.ts105 - + + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Non me gusta o vídeo - ../app/+videos/+video-watch/video-watch.component.ts106 - + + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Xeitos de axudar para este vídeo - ../app/+videos/+video-watch/video-watch.component.ts107 - + + ../app/+videos/+video-watch/video-watch.component.ts133 By Por - ../app/+videos/+video-watch/video-watch.component.html170 - + + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Subscríbete @@ -1920,33 +2055,33 @@ Show more Mostrar máis - ../app/+videos/+video-watch/video-watch.component.html197 - + + ../app/+videos/+video-watch/video-watch.component.html209 Show less Mostrar menos - ../app/+videos/+video-watch/video-watch.component.html203 - + + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Instancia de orixe - ../app/+videos/+video-watch/video-watch.component.html215 - + + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Publicado orixinalmente - ../app/+videos/+video-watch/video-watch.component.html220 - + + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Lembra este aviso: - ../app/+videos/+video-watch/video-watch.component.html283 - + + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. o sistema de compartición para este vídeo implica que certa información técnica acerca do teu sistema (como o enderezo IP público) pode ser enviada a outras usuarias. - ../app/+videos/+video-watch/video-watch.component.html285 - + + ../app/+videos/+video-watch/video-watch.component.html297 More information Máis información @@ -1960,13 +2095,13 @@ Get more information Máis información - ../app/+videos/+video-watch/video-watch.component.html288 - + + ../app/+videos/+video-watch/video-watch.component.html300 OK Ok - ../app/+videos/+video-watch/video-watch.component.html293 - + + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Comentario @@ -2172,19 +2307,13 @@ Comment Comentar - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 Reply Responder - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Comentario destacado @@ -2915,8 +3044,8 @@ Users can resolve distant content As usuarias poden resolver contido distante - ../app/shared/shared-instance/instance-features-table.component.html101 - + + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Pechar esta mensaxe @@ -3050,8 +3179,8 @@ ../app/+admin/system/logs/logs.component.html37 - By -> - Por -> + By -> + Por -> ../app/+admin/system/logs/logs.component.html45 @@ -3578,142 +3707,240 @@ If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. Se a túa instancia está autorizada por Twitter, un reprodutor de vídeo estará incluído na cronoloxía de Twitter ó compartir un vídeo PeerTube. Se non o está, usaremos unha imaxe de ligazón que redirixirá á instancia PeerTube. Marca esta opción, garda a configuración e proba cun URL dun vídeo da túa instancia (https://example.com/videos/watch/blabla) en https://cards-dev.twitter.com/validator para ver se a túa instancia está autorizada. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + Services Servizos ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + TRANSCODING RECODIFICANDO - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. Procesar os vídeos subidos para ser difundidos de xeito que calquera dispositivo pode reproducilos. Aínda que consume recursos, é parte fundamental de PeerTube, así que ten coidado. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Recodificación activada - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! Si desactiva a recodificación moitos vídeos das súas usuarias non funcionarán! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Permite ás usuarias subir vídeos .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut . - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Permitir extensións adicionais - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Permitirlle ás usuarias subir ficheiros de audio que serán unidos á vista previa do ficheiro na subida. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Permitir a subida de ficheiros de audio - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 Experimental, suxerímosche que non desactives por agora o soporte para webtorrentSe tamén activas o soporte HSL, multiplicará por 2 a almacenaxe de vídeosSe o desactivas, romperá a federación con instancias PeerTube < 2.1 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled Soporte WebTorrent activado - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 - Require ffmpeg >= 4.1Crea listas de reprodución HLS e os ficheiros MP4 fragmentados dan como resultado unha mellor reprodución que co actual reprodutor por omisión:O cambio na resolución é máis suaveReprodución máis rápida particularmente en vídeos longosReprodución inversa máis estable (menos fallos/carga infinita)Se tamén activas o soporte WebTorrent, multiplicará a almacenaxe de vídeos por 2 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 - + Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 + Require ffmpeg >= 4.1Crea listas de reprodución HLS e os ficheiros MP4 fragmentados dan como resultado unha mellor reprodución que co actual reprodutor por omisión:O cambio na resolución é máis suaveReprodución máis rápida particularmente en vídeos longosReprodución inversa máis estable (menos fallos/carga infinita)Se tamén activas o soporte WebTorrent, multiplicará a almacenaxe de vídeos por 2 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS con soporte P2P activado - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Fíos de recodificación - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolucións a crear - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. Algúns ficheiros non están federados, e obtéñense cando se precisan. Define as regras para a caché. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Número de vistas previas a manter na caché - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Número de capturas do vídeo a manter na caché - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS PERSONALIZACIÓN - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Pequenas modificacións para a túa instancia Peertube cando crear un decorado ou plugin resultaría excesivo. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); Escribe código JavaScript directamente.Exemplo: console.log('tremenda instancia a miña'); - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 - Write CSS code directly. Example: #custom-css color: red; Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email color: red; + Write CSS code directly. Example: #custom-css + color: red; + + Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email + color: red; + + Escribe código CSS directamente. Examplo: #custom-css color: red; Precedido de #custom-css para sobrescribir estilos. Examplo: #custom-css .logged-in-email color: red; - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + Advanced configuration Configuración avanzada - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Actualizar configuración - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - Semella que a configuración non é válida. Busca os erros potenciais nas diferentes lapelas. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS AXUSTES DE VÍDEO @@ -3892,13 +4119,13 @@ Change ownership Cambiar propietaria - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Elixe a nova propietaria - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Busca nos teus vídeos @@ -3942,13 +4169,13 @@ Account page Páxina da conta - ../app/+videos/+video-watch/video-watch.component.html169 - + + ../app/+videos/+video-watch/video-watch.component.html181 - ../app/+videos/+video-watch/video-watch.component.html176 - + + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. Non se atopan solicitudes de cambio de propiedade. @@ -4014,8 +4241,9 @@ ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html26 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Texto curto para dar a coñecer o xeito en que poden apoiar a túa canle (plataformas de mebresía...).<br /><br /> Cando subas un vídeo a esta canle, o campo de apoio ó vídeo completarase automáticamente co texto aquí escrito. + Short text to tell people how they can support your channel (membership platform...).<br /><br /> + When you will upload a video in this channel, the video support field will be automatically filled by this text. + Texto curto para dar a coñecer o xeito en que poden apoiar a túa canle (plataformas de mebresía...).<br /><br /> Cando subas un vídeo a esta canle, o campo de apoio ó vídeo completarase automáticamente co texto aquí escrito. ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html77 @@ -4066,8 +4294,8 @@ Channel page Páxina da canle - ../app/+videos/+video-watch/video-watch.component.html166 - + + ../app/+videos/+video-watch/video-watch.component.html178 Created by Creada por @@ -4286,7 +4514,9 @@ ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html37 - Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + Do you really want to delete ? +It will delete videos uploaded in this channel, and you will not be able to create another +channel with the same name ()! Tes a certeza de querer eliminar ? Eliminarás vídeos subidos a esta canle, e non poderás voltar a crear outra canle co mesmo nome ()! ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts @@ -4932,53 +5162,83 @@ Audio-only Só audio - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 - A <code>.mp4</code> that keeps the original audio track, with no video - Un <code>.mp4</code> que mantén o audio orixinal, sen vídeo - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 - + A <code>.mp4</code> that keeps the original audio track, with no video + Un <code>.mp4</code> que mantén o audio orixinal, sen vídeo + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Auto (vía ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + Configuration updated. Configuración actualizada. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configuration Editar configuración personalizada @@ -6039,7 +6299,13 @@ Do you really want to delete ? Desexas eliminar ? - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + Playlist deleted. @@ -6054,13 +6320,13 @@ Do you really want to delete videos? Desexas eliminar vídeos? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. vídeos eliminados. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? Desexas eliminar ? @@ -6072,13 +6338,13 @@ Video deleted. Vídeo eliminado. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Enviouse a solicitude de cambio de propiedade. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels Canles @@ -6191,8 +6457,8 @@ Subscribe to the account Subscribirse á conta - ../app/+videos/+video-watch/video-watch.component.ts833 - + + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS LISTAXES DE VÍDEOS @@ -6254,7 +6520,8 @@ ../app/core/auth/auth.service.ts75 - Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + Cannot retrieve OAuth Client credentials: . +Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Non se poden obter as credenciais OAuth Client: . Asegúrate de que configuraches correctamente PeerTube (config/directory), en particular a sección "webserver". ../app/core/auth/auth.service.ts @@ -6384,8 +6651,8 @@ ../app/+search/search-filters.component.ts69 - Long (> 10 min) - Longo (> 10 min) + Long (> 10 min) + Longo (> 10 min) ../app/+search/search-filters.component.ts73 @@ -6481,21 +6748,13 @@ xusto agora ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - h min seg - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - - min sec - min seg - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 - + + sec seg - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 - + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Confirmar @@ -6902,7 +7161,8 @@ ../app/shared/form-validators/video-comment-validators.ts9 - Request is too large for the server. Please contact you administrator if you want to increase the limit size. + Request is too large for the server. + Please contact you administrator if you want to increase the limit size. A solicitude é demasiado longa para o servidor. Contacta coa Administración se queres aumentar o tamaño límite. ../app/core/rest/rest-extractor.service.ts @@ -6923,6 +7183,30 @@ The channel is required when the playlist is public. A canle é requerida cando a lista de reprodución é pública. ../app/shared/form-validators/video-playlist-validators.ts41 + + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + Video name is required. @@ -7276,59 +7560,53 @@ Instance languages Idiomas da instancia - ../app/+videos/+video-edit/shared/video-edit.component.ts169 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages Tódolos idiomas - ../app/+videos/+video-edit/shared/video-edit.component.ts170 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Agochado - ../app/shared/shared-instance/instance-features-table.component.ts36 - + + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Esborranchado con solicitude de confirmación - ../app/shared/shared-instance/instance-features-table.component.ts37 - + + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Amosado - ../app/shared/shared-instance/instance-features-table.component.ts38 - + + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute ~ 1 minuto - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes ~ minutos - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 of full HD videos de vídeos full HD - ../app/shared/shared-instance/instance-features-table.component.ts71 - + + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos de vídeos HD - ../app/shared/shared-instance/instance-features-table.component.ts72 - + + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos de vídeos de calidade media - ../app/shared/shared-instance/instance-features-table.component.ts73 - + + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) (páxina da canle) @@ -7858,65 +8136,65 @@ This video will be duplicated by your instance. Este vídeo estará duplicado na túa instancia. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 Download Descargar + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 Update Actualizar - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Bloquear - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Gardar en lista - ../app/+videos/+video-watch/video-watch.component.ts108 + + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + Mirror Replicar - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 Report Denunciar - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 Remove Eliminar - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draft Eliminar & voltar a escribir - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Acalar conta - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Acalar conta do servidor @@ -8008,23 +8286,23 @@ Only I can see this video Só eu podo ver o vídeo - ../app/shared/shared-main/video/video.service.ts342 - + + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Compartido só a través de ligazón privada - ../app/shared/shared-main/video/video.service.ts346 - + + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Calquera pode ver o vídeo - ../app/shared/shared-main/video/video.service.ts350 - + + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Só as usuarias desta instancia poden ver o vídeo - ../app/shared/shared-main/video/video.service.ts354 - + + ../app/shared/shared-main/video/video.service.ts355 Close Pechar @@ -8276,8 +8554,8 @@ Video to import updated. Actualizado o vídeo a importar. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 - + + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. O vídeo subeuse á túa conta e é privado. @@ -8314,34 +8592,30 @@ Video published. Vídeo publicado. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 - Your video quota is exceeded with this video ( video size: , used: , quota: ) + Your video quota is exceeded with this video ( +video size: , used: , quota: ) Con este vídeo estás excedendo a túa cota de vídeo (tamaño: , utilizado: , cota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 - Your daily video quota is exceeded with this video ( video size: , used: , quota: ) + Your daily video quota is exceeded with this video ( +video size: , used: , quota: ) Excedeches a túa cota diaria de subida de vídeos (tamaño: , utilizado: , cota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. Tes cambios sen gardar! Se saes perderás os cambios. - ../app/+videos/+video-edit/video-update.component.ts79 - + + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Vídeo actualizado. - ../app/+videos/+video-edit/video-update.component.ts116 - + + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Denunciar comentario @@ -8367,111 +8641,107 @@ Reproduce en bucle a lista ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - Tes que estar conectado para valorar este contido. - ../app/+videos/+video-watch/video-watch.component.ts192 - + - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - Este vídeo non está dispoñible na túa instancia. Queres ser redirixida á instancia orixinal: <a href="">/a>? - ../app/+videos/+video-watch/video-watch.component.ts373 - + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + Este vídeo non está dispoñible na túa instancia. Queres ser redirixida á instancia orixinal: <a href="">/a>? + + ../app/+videos/+video-watch/video-watch.component.ts412 Redirection Redirección - ../app/+videos/+video-watch/video-watch.component.ts374 - + + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? Este vídeo contén contido explicito ou adulto. Tes certeza de querer velo? - ../app/+videos/+video-watch/video-watch.component.ts486 - + + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Contido explícito ou adulto - ../app/+videos/+video-watch/video-watch.component.ts487 - + + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next A seguir - ../app/+videos/+video-watch/video-watch.component.ts536 - + + ../app/+videos/+video-watch/video-watch.component.ts580 Cancel Cancelar - ../app/+videos/+video-watch/video-watch.component.ts537 - + + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Reprodución automática suspendida - ../app/+videos/+video-watch/video-watch.component.ts538 - + + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Entrar/Saír da pantalla completa (require foco no reprodutor) - ../app/+videos/+video-watch/video-watch.component.ts800 - + + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Reproducir/Pausar o vídeo (require foco no reprodutor) - ../app/+videos/+video-watch/video-watch.component.ts801 - + + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Acalar/Restablecer o vídeo (require foco no reprodutor) - ../app/+videos/+video-watch/video-watch.component.ts802 - + + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Saltar a unha porcentaxe do vídeo: 0 é 0% e 9 é 90% (require foco no reprodutor) - ../app/+videos/+video-watch/video-watch.component.ts804 - + + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Aumentar volume (require foco no reprodutor) - ../app/+videos/+video-watch/video-watch.component.ts806 - + + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Diminuír volume (require foco no reprodutor) - ../app/+videos/+video-watch/video-watch.component.ts807 - + + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Saltar adiante no vídeo (require foco no reprodutor) - ../app/+videos/+video-watch/video-watch.component.ts809 - + + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Saltar atrás no vídeo (require foco no reprodutor) - ../app/+videos/+video-watch/video-watch.component.ts810 - + + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Aumentar taxa de reprodución (require foco no reprodutor) - ../app/+videos/+video-watch/video-watch.component.ts812 - + + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Diminuir taxa de reprodución (require foco no reprodutor) - ../app/+videos/+video-watch/video-watch.component.ts813 - + + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navegar fotograma a fotograma (require foco no reprodutor) - ../app/+videos/+video-watch/video-watch.component.ts815 - + + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Gústame o vídeo - ../app/+videos/+video-watch/video-watch.component.ts823 - + + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Retirar o gústame - ../app/+videos/+video-watch/video-watch.component.ts828 - + + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. Se está activo, o seguinte vídeo reprodúcese automáticamente tras o actual. diff --git a/client/src/locale/angular.hu-HU.xlf b/client/src/locale/angular.hu-HU.xlf index 321342bc7..a48781d83 100644 --- a/client/src/locale/angular.hu-HU.xlf +++ b/client/src/locale/angular.hu-HU.xlf @@ -286,13 +286,19 @@ This will ask remote instances to delete it Ez arra fogja kérni a távoli példányokat, hogy töröljék azt - ../app/shared/shared-moderation/video-block.component.html26 + + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + Unfederate the video A videó föderáltságának megszüntetése - ../app/shared/shared-moderation/video-block.component.html23 - + + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Nem listázott @@ -386,8 +392,8 @@ ../app/shared/shared-forms/markdown-textarea.component.html19 - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a>-kompatibilis, és a következőket támogatja: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a>-kompatibilis, és a következőket támogatja: ../app/shared/shared-main/misc/help.component.ts75 @@ -409,6 +415,12 @@ Subscribe with your local account Feliratkozás a helyi fiókjával ../app/shared/shared-user-subscription/subscribe-button.component.html54 + + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + Subscribe with a Mastodon account: @@ -469,6 +481,30 @@ Transcoding in multiple resolutions Átkódolás több felbontásra ../app/shared/shared-instance/instance-features-table.component.html32 + + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + Requires manual validation by moderators @@ -506,23 +542,23 @@ HTTP import (YouTube, Vimeo, direct URL...) HTTP-importálás (YouTube, Vimeo, közvetlen URL…) - ../app/shared/shared-instance/instance-features-table.component.html71 - + + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Torrent importálása - ../app/shared/shared-instance/instance-features-table.component.html78 - + + ../app/shared/shared-instance/instance-features-table.component.html103 Player Lejátszó - ../app/shared/shared-instance/instance-features-table.component.html86 - + + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled Egyenrangú hálózat engedélyezve - ../app/shared/shared-instance/instance-features-table.component.html90 - + + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Példány statisztikáinak betöltése… @@ -602,18 +638,42 @@ Block video "" A(z) „” videó letiltása ../app/shared/shared-moderation/video-block.component.html3 + + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + Please describe the reason... Kérem adja meg az indoklást... - ../app/shared/shared-moderation/video-block.component.html12 - + + ../app/shared/shared-moderation/video-block.component.html13 ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + Login @@ -688,7 +748,8 @@ ../app/+login/login.component.html91 - An email with the reset password instructions will be sent to . The link will expire within 1 hour. + An email with the reset password instructions will be sent to . +The link will expire within 1 hour. A jelszó-visszaállítási utasítások erre a címre lesznek elküldve: . A hivatkozás 1 órán belül lejár. ../app/+login/login.component.ts @@ -902,7 +963,13 @@ Close Bezárás - ../app/modal/instance-config-warning-modal.component.html38 + + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + Configure @@ -1247,8 +1314,8 @@ Duration Időtartam - ../app/+videos/+video-watch/video-watch.component.html260 - + + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Érzékeny tartalom megjelenítése @@ -1267,8 +1334,8 @@ Category Kategória - ../app/+videos/+video-watch/video-watch.component.html225 - + + ../app/+videos/+video-watch/video-watch.component.html237 Reset Visszaállítás @@ -1282,8 +1349,8 @@ Licence Licenc - ../app/+videos/+video-watch/video-watch.component.html234 - + + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Összes licenc megjelenítése @@ -1292,8 +1359,8 @@ Language Nyelv - ../app/+videos/+video-watch/video-watch.component.html243 - + + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Összes nyelv megjelenítése @@ -1367,8 +1434,8 @@ Tags Címkék - ../app/+videos/+video-watch/video-watch.component.html252 - + + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. A címkék releváns ajánlások javaslatához használhatók. Legfeljebb 5 címke lehet. Kattintson az Enterre egy új címke hozzáadásához. @@ -1465,7 +1532,7 @@ ../app/+videos/+video-edit/shared/video-edit.component.html163 - Already uploaded ✔ + Already uploaded ✔ Már fel van töltve ✔ ../app/+videos/+video-edit/shared/video-edit.component.html167 @@ -1493,6 +1560,24 @@ No captions for now. Nincsenek képaláírások most. ../app/+videos/+video-edit/shared/video-edit.component.html191 + + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + Captions @@ -1502,51 +1587,48 @@ Video preview Videó előnézete - ../app/+videos/+video-edit/shared/video-edit.component.html206 - + + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Támogatás - ../app/+videos/+video-edit/shared/video-edit.component.html215 - + + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). Rövid szöveg, amely ismerteti az embereknek, hogy hogyan támogathatják Önt (tagsági platform…). - ../app/+videos/+video-edit/shared/video-edit.component.html219 - + + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Eredeti közzétételi dátum - ../app/+videos/+video-edit/shared/video-edit.component.html235 - + + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) Ez az a dátum, amikor a tartalmat eredetileg közzétették (például egy film megjelenési dátuma) - ../app/+videos/+video-edit/shared/video-edit.component.html239 - + + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settings Bővítménybeállítások - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Videó hozzászólások engedélyezése - ../app/+videos/+video-edit/shared/video-edit.component.html256 - + + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Letöltés engedélyezése - ../app/+videos/+video-edit/shared/video-edit.component.html261 - + + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Speciális beállítások - ../app/+videos/+video-edit/shared/video-edit.component.html199 - + + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -1583,13 +1665,13 @@ Scheduled Ütemezett - ../app/+videos/+video-edit/shared/video-edit.component.ts181 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date A videó elrejtése egy megadott dátumig - ../app/+videos/+video-edit/shared/video-edit.component.ts182 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Videó háttérképe @@ -1654,6 +1736,38 @@ Congratulations, the video will be imported with BitTorrent! You can already add information about this video. Gratulálunk, a videó importálva lesz BitTorrent használatával! Már megadhatja a videóval kapcsolatos információkat. ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -1684,6 +1798,12 @@ Import with torrent Importálás torrenttel ../app/+videos/+video-edit/video-add.component.html46 + + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + Other videos @@ -1698,11 +1818,8 @@ Report this comment Hozzászólás jelentése - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Megosztás @@ -1746,13 +1863,13 @@ More customization Több személyre szabás - ../app/shared/shared-share-modal/video-share.component.html216 - + + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Kevesebb személyre szabás - ../app/shared/shared-share-modal/video-share.component.html224 - + + ../app/shared/shared-share-modal/video-share.component.html231 Autoplay Automatikus lejátszás @@ -1777,27 +1894,33 @@ Loop Ismétlés ../app/shared/shared-share-modal/video-share.component.html173 + + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + Display video title Videó címének megjelenítése - ../app/shared/shared-share-modal/video-share.component.html182 - + + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Adatvédelmi figyelmeztetés megjelenítése - ../app/shared/shared-share-modal/video-share.component.html189 - + + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Lejátszó vezérlőinek megjelenítése - ../app/shared/shared-share-modal/video-share.component.html196 - + + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link PeerTube gombhivatkozás megjelenítése - ../app/shared/shared-share-modal/video-share.component.html203 - + + ../app/shared/shared-share-modal/video-share.component.html210 Public Nyilvános @@ -1817,62 +1940,74 @@ This video will be published on . Ez a videó ekkor lesz közzétéve: ../app/+videos/+video-watch/video-watch.component.html29 + + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + This video is blocked. Ez a videó le van tiltva. - ../app/+videos/+video-watch/video-watch.component.html33 - + + ../app/+videos/+video-watch/video-watch.component.html41 Published • views Közzétéve • megtekintés - ../app/+videos/+video-watch/video-watch.component.html47 - + + ../app/+videos/+video-watch/video-watch.component.html55 Published • views Közzétéve: • megtekintés - ../app/+videos/+video-watch/video-watch.component.html58 - + + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT TÁMOGATÁS - ../app/+videos/+video-watch/video-watch.component.html88 - + + ../app/+videos/+video-watch/video-watch.component.html100 SHARE MEGOSZTÁS - ../app/+videos/+video-watch/video-watch.component.html93 - + + ../app/+videos/+video-watch/video-watch.component.html105 SAVE MENTÉS - ../app/+videos/+video-watch/video-watch.component.html104 - + + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD LETÖLTÉS - ../app/+videos/+video-watch/video-watch.component.html118 - + + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Videó kedvelése - ../app/+videos/+video-watch/video-watch.component.ts105 - + + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Videó nem kedvelése - ../app/+videos/+video-watch/video-watch.component.ts106 - + + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video A videó támogatási lehetőségei - ../app/+videos/+video-watch/video-watch.component.ts107 - + + ../app/+videos/+video-watch/video-watch.component.ts133 By által - ../app/+videos/+video-watch/video-watch.component.html170 - + + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Feliratkozás @@ -1896,33 +2031,33 @@ Show more Több megjelenítése - ../app/+videos/+video-watch/video-watch.component.html197 - + + ../app/+videos/+video-watch/video-watch.component.html209 Show less Kevesebb megjelenítése - ../app/+videos/+video-watch/video-watch.component.html203 - + + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Eredeti példány - ../app/+videos/+video-watch/video-watch.component.html215 - + + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Eredetileg közzétéve - ../app/+videos/+video-watch/video-watch.component.html220 - + + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Baráti emlékeztető: - ../app/+videos/+video-watch/video-watch.component.html283 - + + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. a videóhoz használt megosztási rendszer azt vonja maga után, hogy néhány technikai információ a rendszeréről (mint például egy nyilvános IP-cím) elküldésre kerülhet más partnereknek. - ../app/+videos/+video-watch/video-watch.component.html285 - + + ../app/+videos/+video-watch/video-watch.component.html297 More information További információk @@ -1936,13 +2071,13 @@ Get more information További információk szerzése - ../app/+videos/+video-watch/video-watch.component.html288 - + + ../app/+videos/+video-watch/video-watch.component.html300 OK Rendben - ../app/+videos/+video-watch/video-watch.component.html293 - + + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 hozzászólás @@ -2150,19 +2285,13 @@ Comment Hozzászólás - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 Reply Válasz - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Kiemelt hozzászólás @@ -2895,8 +3024,8 @@ Users can resolve distant content A felhasználók feloldhatják a távoli tartalmat - ../app/shared/shared-instance/instance-features-table.component.html101 - + + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Üzenet bezárása @@ -3030,7 +3159,7 @@ ../app/+admin/system/logs/logs.component.html37 - By -> + By -> Szerző: → ../app/+admin/system/logs/logs.component.html45 @@ -3558,142 +3687,240 @@ If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. Ha a Twitter külön engedélyezi a példányát, egy videólejátszó lesz beágyazva a Twitter hírfolyamba egy PeerTube videó megosztásakor. Ha a példány nincs engedélyezve, egy képes linkkártyát használunk, ami a PeerTube példányára irányít át. Pipálja ki ezt a jelölőnégyzetet, mentse a beállításokat és tesztelje a példánya egy videó URL-jével (https://example.com/videos/watch/blabla) a https://cards-dev.twitter.com/validator oldalon, hogy megállapítsa, hogy a példánya engedélyezett-e. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + Services Szolgáltatások ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + TRANSCODING ÁTKÓDOLÁS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. A feltöltött videók feldolgozása, hogy azok olyan műsorszórható formában legyenek, amit bármely eszköz képes lejátszani. Bár ez drága erőforrásokat igényel, de ez a PeerTube kritikus része, szóval gondosan járjon el. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Átkódolás engedélyezve - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! Ha letiltja az átkódolást, akkor a felhasználók számos videói nem fognak működni! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Lehetővé teszi a felhasználóknak, hogy .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videókat töltsenek fel. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions További kiterjesztések engedélyezése - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Lehetővé teszi a felhasználóknak, hogy olyan hangfájlokat töltsenek fel, amelyek feltöltéskor egyesítve lesznek az előnézeti fájllal. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Hangfájlok feltöltésének engedélyezése - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 Kísérleti, azt ajánljuk, hogy most ne tiltsa le a webtorrentet Ha engedélyezte a HLS támogatást is, akkor az a duplájára fogja növelni a videók tárolási igényét Ha le van tiltva, akkor tönkre teszi a 2.1-es verziónál régebbi PeerTube példányok föderációját - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent támogatás engedélyezve - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 - Az ffmpeg >= 4.1 szükséges A HLS lejátszási listák és a tördelt MP4 fájlok előállítása jobb lejátszást eredményez mint a jelenlegi alapértelmezett lejátszó: A felbontás megváltoztatása simább Gyorsabb lejátszás, különösen hosszú videóknál Stabilabb lejátszás (kevesebb hiba vagy végtelen betöltés) Ha engedélyezte a WebTorrent támogatást is, akkor az a duplájára növeli a videó tárolási szükségletét - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 - + Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 + Az ffmpeg >= 4.1 szükséges A HLS lejátszási listák és a tördelt MP4 fájlok előállítása jobb lejátszást eredményez mint a jelenlegi alapértelmezett lejátszó: A felbontás megváltoztatása simább Gyorsabb lejátszás, különösen hosszú videóknál Stabilabb lejátszás (kevesebb hiba vagy végtelen betöltés) Ha engedélyezte a WebTorrent támogatást is, akkor az a duplájára növeli a videó tárolási szükségletét + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS P2P támogatással - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Átkódolási szálak - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Előállítandó felbontások - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE GYORSÍTÓTÁR - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. Néhány fájl nincs föderálva, és akkor lesz letöltve, ha szükséges. Határozza meg a gyorsítótárazási irányelveiket. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache A gyorsítótárban tartandó előnézetek száma - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache A gyorsítótárban tartandó video-képaláírások száma - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS SZEMÉLYRE SZABÁSOK - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Apró módosítások az Ön PeerTube példányán, amikor egy bővítmény vagy egy téma létrehozás túlzás. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); JavaScript kód közvetlen írása. Példa: console.log('az én példányom csodálatos'); - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 - Write CSS code directly. Example: #custom-css color: red; Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email color: red; + Write CSS code directly. Example: #custom-css + color: red; + + Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email + color: red; + + A CSS kód közvetlen írása. Példa: #custom-css color: red; Tegye elé a #custom-css azonosítót a stílusok felülírásához. Példa: #custom-css .logged-in-email color: red; - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + Advanced configuration Speciális beállítás - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Beállítás frissítése - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - Úgy tűnik, hogy a beállítás érvénytelen. Keresse meg a lehetséges hibákat a különböző lapokon. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEOBEÁLLÍTÁSOK @@ -3872,13 +4099,13 @@ Change ownership Tulajdonjog megváltoztatása - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner A következő tulajdonos kiválasztása - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Saját videók keresése @@ -3922,13 +4149,13 @@ Account page Fiókoldal - ../app/+videos/+video-watch/video-watch.component.html169 - + + ../app/+videos/+video-watch/video-watch.component.html181 - ../app/+videos/+video-watch/video-watch.component.html176 - + + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. Nem található tulajdonos-változtatási kérelem. @@ -3994,8 +4221,9 @@ ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html26 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Rövid szöveg, amely ismerteti az embereknek, hogy hogyan támogathatják a csatornáját (tagsági platform…).<br /><br /> Ha feltölt egy videót ebbe a csatornába, akkor a videó támogatási mezője automatikusan ki lesz töltve ezzel a szöveggel. + Short text to tell people how they can support your channel (membership platform...).<br /><br /> + When you will upload a video in this channel, the video support field will be automatically filled by this text. + Rövid szöveg, amely ismerteti az embereknek, hogy hogyan támogathatják a csatornáját (tagsági platform…).<br /><br /> Ha feltölt egy videót ebbe a csatornába, akkor a videó támogatási mezője automatikusan ki lesz töltve ezzel a szöveggel. ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html77 @@ -4048,8 +4276,8 @@ Channel page Csatornaoldal - ../app/+videos/+video-watch/video-watch.component.html166 - + + ../app/+videos/+video-watch/video-watch.component.html178 Created by Létrehozta: @@ -4276,7 +4504,9 @@ ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html37 - Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + Do you really want to delete ? +It will delete videos uploaded in this channel, and you will not be able to create another +channel with the same name ()! Biztos, hogy törli a(z) csatornát? Ez törli a csatornára feltöltött videót, és nem hozhat létre még egy csatornát ugyanezzel a névvel ()! ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts @@ -4924,53 +5154,83 @@ Audio-only Csak hang - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 - A <code>.mp4</code> that keeps the original audio track, with no video - Egy <code>.mp4</code>, amely megtartja az eredeti hangsávot videó nélkül - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 - + A <code>.mp4</code> that keeps the original audio track, with no video + Egy <code>.mp4</code>, amely megtartja az eredeti hangsávot videó nélkül + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Automatikus (ffmpeg által) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + Configuration updated. Beállítás frissítve. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configuration Egyéni beállítások szerkesztése @@ -6053,7 +6313,13 @@ Do you really want to delete ? Valóban törölni szeretné a(z) lejátszási listát? - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + Playlist deleted. @@ -6068,15 +6334,15 @@ Do you really want to delete videos? Valóban törölni szeretne videót? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. videó törölve. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? Valóban törölni szeretné a(z) @@ -6090,13 +6356,13 @@ Video deleted. A(z) videó törölve. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Tulajdonjog-változtatási kérelem elküldve. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels Csatornáim @@ -6209,8 +6475,8 @@ Subscribe to the account Feliratkozás a fiókra - ../app/+videos/+video-watch/video-watch.component.ts833 - + + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEOLEJÁTSZÁSI LISTÁK @@ -6272,7 +6538,8 @@ ../app/core/auth/auth.service.ts75 - Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + Cannot retrieve OAuth Client credentials: . +Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Az OAuth kliens hitelesítő adatai nem kérhetők le: . Győződjön meg róla, hogy helyesen állította be a PeerTube-ot (konfiguráció / könyvtár), különösképpen a „webserver” szakaszban. ../app/core/auth/auth.service.ts @@ -6402,8 +6669,8 @@ ../app/+search/search-filters.component.ts69 - Long (> 10 min) - Hosszú (> 10 perc) + Long (> 10 min) + Hosszú (> 10 perc) ../app/+search/search-filters.component.ts73 @@ -6521,23 +6788,15 @@ épp most ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - ó p mp - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - - min sec - p mp - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 - + + sec mp - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 - + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Megerősítés @@ -6944,7 +7203,8 @@ ../app/shared/form-validators/video-comment-validators.ts9 - Request is too large for the server. Please contact you administrator if you want to increase the limit size. + Request is too large for the server. + Please contact you administrator if you want to increase the limit size. A kérés túl nagy a kiszolgálóhoz. Vegye fel a kapcsolatot a rendszergazdával, ha meg szeretné növelni a korlát méretét. ../app/core/rest/rest-extractor.service.ts @@ -6965,6 +7225,30 @@ The channel is required when the playlist is public. A csatorna megadása kötelező, ha a lejátszási lista nyilvános. ../app/shared/form-validators/video-playlist-validators.ts41 + + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + Video name is required. @@ -7318,65 +7602,59 @@ Instance languages Példány nyelvei - ../app/+videos/+video-edit/shared/video-edit.component.ts169 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages Összes nyelv - ../app/+videos/+video-edit/shared/video-edit.component.ts170 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Rejtett - ../app/shared/shared-instance/instance-features-table.component.ts36 - + + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Elhomályosítva megerősítő kéréssel - ../app/shared/shared-instance/instance-features-table.component.ts37 - + + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Megjelenített - ../app/shared/shared-instance/instance-features-table.component.ts38 - + + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute ~ 1 perc - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes ~ perc - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 of full HD videos teljes HD videó - ../app/shared/shared-instance/instance-features-table.component.ts71 - + + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos HD videó - ../app/shared/shared-instance/instance-features-table.component.ts72 - + + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos átlagos minőségű videó - ../app/shared/shared-instance/instance-features-table.component.ts73 - + + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -7922,65 +8200,65 @@ This video will be duplicated by your instance. Ezt a videót kettőzni fogja az Ön példánya. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 Download Letöltés + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 Update Frissítés - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Letiltás - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Mentés a lejátszási listára - ../app/+videos/+video-watch/video-watch.component.ts108 + + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + Mirror Lemásolás - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 Report Jelentés - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 Remove Eltávolítás - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draft Eltávolítás és újraírás - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Fiók némítása - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Kiszolgálófiók némítésa @@ -8072,23 +8350,23 @@ Only I can see this video Csak én láthatom ezt a videót - ../app/shared/shared-main/video/video.service.ts342 - + + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Csak személyes hivatkozással osztható meg - ../app/shared/shared-main/video/video.service.ts346 - + + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Bárki láthatja ezt a videót - ../app/shared/shared-main/video/video.service.ts350 - + + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Csak a példány felhasználói nézhetik meg ezt a videót - ../app/shared/shared-main/video/video.service.ts354 - + + ../app/shared/shared-main/video/video.service.ts355 Close Bezárás @@ -8340,8 +8618,8 @@ Video to import updated. Az importálandó videó frissítve. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 - + + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. A videó fel lett töltve a fiókjába, és személyes. @@ -8380,34 +8658,30 @@ Video published. Videó közzétéve. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 - Your video quota is exceeded with this video ( video size: , used: , quota: ) + Your video quota is exceeded with this video ( +video size: , used: , quota: ) Ezzel a videóval túllépte a videókvótáját (videóméret: , felhasznált: , kvóta: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 - Your daily video quota is exceeded with this video ( video size: , used: , quota: ) + Your daily video quota is exceeded with this video ( +video size: , used: , quota: ) Ezzel a videóval túllépte a napi videókvótáját (videóméret: , használt: , kvóta: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. Mentetlen változtatásai vannak. Ha elhagyja ezt az oldalt, akkor a változtatásai el fognak veszni. - ../app/+videos/+video-edit/video-update.component.ts79 - + + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Videó frissítve. - ../app/+videos/+video-edit/video-update.component.ts116 - + + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Jelentés megjegyzése @@ -8433,111 +8707,107 @@ Lejátszási listán lévő videók ismétlése ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - Kapcsolódva kell lennie a hozzászólás értékeléséhez. - ../app/+videos/+video-watch/video-watch.component.ts192 - + - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - Ez a videó nem érhető el ezen a példányon. Szeretné, hogy átirányítsuk a forráspéldányhoz: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 - + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + Ez a videó nem érhető el ezen a példányon. Szeretné, hogy átirányítsuk a forráspéldányhoz: <a href=""></a>? + + ../app/+videos/+video-watch/video-watch.component.ts412 Redirection Átirányítás - ../app/+videos/+video-watch/video-watch.component.ts374 - + + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? Ez a videó felnőtt vagy korhatáros tartalmat tartalmaz. Biztosan meg szeretné nézni? - ../app/+videos/+video-watch/video-watch.component.ts486 - + + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Felnőtt vagy korhatáros tartalom - ../app/+videos/+video-watch/video-watch.component.ts487 - + + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Legközelebb - ../app/+videos/+video-watch/video-watch.component.ts536 - + + ../app/+videos/+video-watch/video-watch.component.ts580 Cancel Mégse - ../app/+videos/+video-watch/video-watch.component.ts537 - + + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Az automatikus lejátszás fel van függesztve - ../app/+videos/+video-watch/video-watch.component.ts538 - + + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Teljes képernyőre váltás vagy normál méret (lejátszófókuszt igényel) - ../app/+videos/+video-watch/video-watch.component.ts800 - + + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) A videó lejátszása vagy szüneteltetése (lejátszófókuszt igényel) - ../app/+videos/+video-watch/video-watch.component.ts801 - + + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) A videó némítása vagy a némítás visszavonása (lejátszófókuszt igényel) - ../app/+videos/+video-watch/video-watch.component.ts802 - + + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Kihagyás a videó százalékáig: a 0 jelentése 0%, a 9 jelentése 90% (lejátszófókuszt igényel) - ../app/+videos/+video-watch/video-watch.component.ts804 - + + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) A hangerő növelése (lejátszófókuszt igényel) - ../app/+videos/+video-watch/video-watch.component.ts806 - + + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) A hangerő csökkentése (lejátszófókuszt igényel) - ../app/+videos/+video-watch/video-watch.component.ts807 - + + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) A videó előretekerése (lejátszófókuszt igényel) - ../app/+videos/+video-watch/video-watch.component.ts809 - + + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) A videó visszatekerése (lejátszófókuszt igényel) - ../app/+videos/+video-watch/video-watch.component.ts810 - + + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Lejátszási sebesség növelése (lejátszófókuszt igényel) - ../app/+videos/+video-watch/video-watch.component.ts812 - + + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Lejátszási sebesség csökkentése (lejátszófókuszt igényel) - ../app/+videos/+video-watch/video-watch.component.ts813 - + + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigálás a videóban képkockánként (lejátszófókuszt igényel) - ../app/+videos/+video-watch/video-watch.component.ts815 - + + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video A videó kedvelése - ../app/+videos/+video-watch/video-watch.component.ts823 - + + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video A videó nem kedvelése - ../app/+videos/+video-watch/video-watch.component.ts828 - + + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. Ha be van kapcsolva, akkor a következő videó automatikusan lejátszásra kerül a jelenlegi után. diff --git a/client/src/locale/angular.it-IT.xlf b/client/src/locale/angular.it-IT.xlf index a9f70f795..f7c94efb3 100644 --- a/client/src/locale/angular.it-IT.xlf +++ b/client/src/locale/angular.it-IT.xlf @@ -286,13 +286,19 @@ This will ask remote instances to delete it Questo chiederà all'istanza remota di cancellarlo - ../app/shared/shared-moderation/video-block.component.html26 + + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + Unfederate the video Unfedera il video - ../app/shared/shared-moderation/video-block.component.html23 - + + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Non elencato @@ -388,8 +394,8 @@ ../app/shared/shared-forms/markdown-textarea.component.html19 - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatibile supportato: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatibile supportato: ../app/shared/shared-main/misc/help.component.ts75 @@ -411,6 +417,12 @@ Subscribe with your local account Iscriviti con il tuo account locale ../app/shared/shared-user-subscription/subscribe-button.component.html54 + + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + Subscribe with a Mastodon account: @@ -471,6 +483,30 @@ Transcoding in multiple resolutions Transcodifica in più risoluzioni ../app/shared/shared-instance/instance-features-table.component.html32 + + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + Requires manual validation by moderators @@ -508,23 +544,23 @@ HTTP import (YouTube, Vimeo, direct URL...) Importazione HTTP (YouTube, Vimeo, URL diretta...) - ../app/shared/shared-instance/instance-features-table.component.html71 - + + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Importazione Torrent - ../app/shared/shared-instance/instance-features-table.component.html78 - + + ../app/shared/shared-instance/instance-features-table.component.html103 Player Riproduttore - ../app/shared/shared-instance/instance-features-table.component.html86 - + + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P abilitato - ../app/shared/shared-instance/instance-features-table.component.html90 - + + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Caricamento delle statistiche dell'istanza... @@ -606,18 +642,42 @@ Block video "" Blocca video "" ../app/shared/shared-moderation/video-block.component.html3 + + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + Please describe the reason... Per favore descrivi il motivo... - ../app/shared/shared-moderation/video-block.component.html12 - + + ../app/shared/shared-moderation/video-block.component.html13 ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + Login @@ -692,7 +752,8 @@ ../app/+login/login.component.html91 - An email with the reset password instructions will be sent to . The link will expire within 1 hour. + An email with the reset password instructions will be sent to . +The link will expire within 1 hour. Una mail con le istruzioni per il reset della password sarà spedita a . Il link scadrà fra 1 ora. ../app/+login/login.component.ts @@ -908,7 +969,13 @@ Close Chiudi - ../app/modal/instance-config-warning-modal.component.html38 + + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + Configure @@ -1255,8 +1322,8 @@ Duration Durata - ../app/+videos/+video-watch/video-watch.component.html260 - + + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Mostra contenuti sensibili @@ -1275,8 +1342,8 @@ Category Categoria - ../app/+videos/+video-watch/video-watch.component.html225 - + + ../app/+videos/+video-watch/video-watch.component.html237 Reset Ripristina @@ -1290,8 +1357,8 @@ Licence Licenza - ../app/+videos/+video-watch/video-watch.component.html234 - + + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Mostra tutte le licenze @@ -1300,8 +1367,8 @@ Language Lingua - ../app/+videos/+video-watch/video-watch.component.html243 - + + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Mostra tutte le lingue @@ -1377,8 +1444,8 @@ Tags Tag - ../app/+videos/+video-watch/video-watch.component.html252 - + + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. I tag potrebbero essere utilizzati per suggerire consigli pertinenti. Massimo 5 tags. Premi Invio per aggiungere un nuovo tag. @@ -1475,7 +1542,7 @@ ../app/+videos/+video-edit/shared/video-edit.component.html163 - Already uploaded ✔ + Already uploaded ✔ Già caricato ✔ ../app/+videos/+video-edit/shared/video-edit.component.html167 @@ -1505,6 +1572,24 @@ Per ora nessuna descrizione. ../app/+videos/+video-edit/shared/video-edit.component.html191 + + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + Captions @@ -1514,51 +1599,48 @@ Video preview Anteprima del video - ../app/+videos/+video-edit/shared/video-edit.component.html206 - + + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Supporto - ../app/+videos/+video-edit/shared/video-edit.component.html215 - + + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). Breve testo per dire alle persone come possono supportarti (piattaforma di appartenenza ...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 - + + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Data di pubblicazione - ../app/+videos/+video-edit/shared/video-edit.component.html235 - + + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) Questa è la data in cui il contenuto è stato originariamente pubblicato (ad esempio la data di uscita di un film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 - + + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settings Impostazioni plugin - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Abilita commenti per i video - ../app/+videos/+video-edit/shared/video-edit.component.html256 - + + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Abilita download - ../app/+videos/+video-edit/shared/video-edit.component.html261 - + + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Impostazioni avanzate - ../app/+videos/+video-edit/shared/video-edit.component.html199 - + + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -1595,13 +1677,13 @@ Scheduled Programmato - ../app/+videos/+video-edit/shared/video-edit.component.ts181 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Nascondi il video fino ad una data specifica - ../app/+videos/+video-edit/shared/video-edit.component.ts182 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Immagine di sfondo del video @@ -1670,6 +1752,38 @@ Congratulazioni, il video verrà importato con BitTorrent! Puoi già aggiungere informazioni relative a questo video. ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -1700,6 +1814,12 @@ Import with torrent Importa con torrent ../app/+videos/+video-edit/video-add.component.html46 + + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + Other videos @@ -1714,11 +1834,8 @@ Report this comment Segnala questo commento - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Condividi @@ -1762,13 +1879,13 @@ More customization Più personalizzazioni - ../app/shared/shared-share-modal/video-share.component.html216 - + + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Meno personalizzazioni - ../app/shared/shared-share-modal/video-share.component.html224 - + + ../app/shared/shared-share-modal/video-share.component.html231 Login Login @@ -1801,27 +1918,33 @@ Loop Loop ../app/shared/shared-share-modal/video-share.component.html173 + + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + Display video title Visualizza il titolo del video - ../app/shared/shared-share-modal/video-share.component.html182 - + + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Visualizza avviso sulla privacy - ../app/shared/shared-share-modal/video-share.component.html189 - + + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Visualizza i controlli del riproduttore - ../app/shared/shared-share-modal/video-share.component.html196 - + + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Visualizza pulsante di link a Peertube - ../app/shared/shared-share-modal/video-share.component.html203 - + + ../app/shared/shared-share-modal/video-share.component.html210 Public Pubblico @@ -1841,62 +1964,74 @@ This video will be published on . Questo video sarà pubblicato su ../app/+videos/+video-watch/video-watch.component.html29 + + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + This video is blocked. Il video è bloccato. - ../app/+videos/+video-watch/video-watch.component.html33 - + + ../app/+videos/+video-watch/video-watch.component.html41 Published • views Pubblicato • visualizzazioni - ../app/+videos/+video-watch/video-watch.component.html47 - + + ../app/+videos/+video-watch/video-watch.component.html55 Published • views Pubblicato • visualizzazioni - ../app/+videos/+video-watch/video-watch.component.html58 - + + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT SUPPORTO - ../app/+videos/+video-watch/video-watch.component.html88 - + + ../app/+videos/+video-watch/video-watch.component.html100 SHARE CONDIVIDI - ../app/+videos/+video-watch/video-watch.component.html93 - + + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SALVA - ../app/+videos/+video-watch/video-watch.component.html104 - + + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 - + + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Metti mi piace su questo video - ../app/+videos/+video-watch/video-watch.component.ts105 - + + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Rimuovi mi piace da questo video - ../app/+videos/+video-watch/video-watch.component.ts106 - + + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Opzioni di supporto per questo video - ../app/+videos/+video-watch/video-watch.component.ts107 - + + ../app/+videos/+video-watch/video-watch.component.ts133 By Di - ../app/+videos/+video-watch/video-watch.component.html170 - + + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Iscriviti @@ -1920,33 +2055,33 @@ Show more Mostra di più - ../app/+videos/+video-watch/video-watch.component.html197 - + + ../app/+videos/+video-watch/video-watch.component.html209 Show less Mostra di meno - ../app/+videos/+video-watch/video-watch.component.html203 - + + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Istanza d'origine - ../app/+videos/+video-watch/video-watch.component.html215 - + + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Pubblicato - ../app/+videos/+video-watch/video-watch.component.html220 - + + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Promemoria di cortesia: - ../app/+videos/+video-watch/video-watch.component.html283 - + + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. il sistema di condivisione utilizzato per questo video implica che alcune informazioni tecniche sul tuo sistema (come un indirizzo IP pubblico) possano essere inviate ad altri peer. - ../app/+videos/+video-watch/video-watch.component.html285 - + + ../app/+videos/+video-watch/video-watch.component.html297 More information Più informazioni @@ -1960,13 +2095,13 @@ Get more information Ottieni più informazioni - ../app/+videos/+video-watch/video-watch.component.html288 - + + ../app/+videos/+video-watch/video-watch.component.html300 OK OK - ../app/+videos/+video-watch/video-watch.component.html293 - + + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Commento @@ -2176,19 +2311,13 @@ Comment Commenta - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 Reply Rispondi - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Commento in evidenza @@ -2921,8 +3050,8 @@ Users can resolve distant content Gli utenti possono risolvere contenuti distanti - ../app/shared/shared-instance/instance-features-table.component.html101 - + + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Chiudi questo messaggio @@ -3056,8 +3185,8 @@ ../app/+admin/system/logs/logs.component.html37 - By -> - Da -> + By -> + Da -> ../app/+admin/system/logs/logs.component.html45 @@ -3584,142 +3713,240 @@ If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. Se la tua istanza è esplicitamente autorizzata da Twitter, un lettore video verrà incorporato nel feed di Twitter sulla condivisione video di PeerTube. Se l'istanza non lo è, utilizziamo una scheda di collegamento immagine che reindirizzerà sulla tua istanza PeerTube. Seleziona questa casella di controllo, salva la configurazione e prova con un URL video della tua istanza (https://example.com/videos/watch/blabla) su https://cards-dev.twitter.com/validator per vedere se la tua istanza è consentita. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + Services Servizi ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + TRANSCODING TRANSCODIFICA - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. Elabora i video caricati in modo che siano in una forma riproducibile in streaming che può essere riprodotta da qualsiasi dispositivo. Sebbene costosa in termini di risorse, questa è una parte fondamentale di PeerTube, quindi procedi con cautela. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Trascodifca attivata - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! Se si disattiva la transcodifica, molti video degli utenti non funzioneranno! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Consente agli utenti di caricare video .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Permettere estensioni aggiuntive - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Consente agli utenti di caricare file audio che verranno uniti al file di anteprima al momento del caricamento. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Permetti il caricamento di file audio - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 Sperimentale, ti suggeriamo di non disabilitare il supporto di webtorrent per oraSe hai anche abilitato il supporto HLS, moltiplicherà l'archiviazione dei video per 2Se disabilitato, interrompe la federazione con le istanze di PeerTube < 2.1 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled Supporto a WebTorrent abilitato - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 - Richiede ffmpeg >= 4.1Genera playlist HLS e file MP4 frammentati con conseguente migliore riproduzione rispetto al lettore predefinito corrente:La modifica della risoluzione è più fluidaRiproduzione più veloce in particolare con video lunghiRiproduzione più stabile (meno bug/caricamento infinito)Se hai anche abilitato il supporto WebTorrent, moltiplicherà l'archiviazione dei video per 2 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 - + Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 + Richiede ffmpeg >= 4.1Genera playlist HLS e file MP4 frammentati con conseguente migliore riproduzione rispetto al lettore predefinito corrente:La modifica della risoluzione è più fluidaRiproduzione più veloce in particolare con video lunghiRiproduzione più stabile (meno bug/caricamento infinito)Se hai anche abilitato il supporto WebTorrent, moltiplicherà l'archiviazione dei video per 2 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS con supporto P2P abilitato - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Numero thread di trascodifica - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Risoluzioni da generare - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. Alcuni file non sono federati e vengono recuperati quando necessario. Definisci le loro politiche di memorizzazione nella cache. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Numero di anteprime da conservare nella cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Numero di sottotitoli video da conservare nella cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS PERSONALIZZAZIONI - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Lievi modifiche all'istanza di PeerTube per la creazione di un plug-in o di un tema sono eccessive. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); Scrivi direttamente il codice JavaScript.Esempio: console.log('la mia istanza è sorprendente'); - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 - Write CSS code directly. Example: #custom-css color: red; Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email color: red; + Write CSS code directly. Example: #custom-css + color: red; + + Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email + color: red; + + Scrivi direttamente il codice CSS. Esempio: #custom-css colore: rosso Anteponi con #custom-css per sovrascrivere gli stili. Esempio: #custom-css .logged-in-email colore: rosso; - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + Advanced configuration Configurazione avanzata - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Aggiorna configurazione - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - Sembra che la configurazione sia invalida. Per favore cerca potenziali errori nelle differenti schede. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS IMPOSTAZIONI VIDEO @@ -3898,13 +4125,13 @@ Change ownership Cambia proprietà - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Seleziona il prossimo proprietario - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Ricerca nei tuoi video @@ -3948,13 +4175,13 @@ Account page Pagina dell'Account - ../app/+videos/+video-watch/video-watch.component.html169 - + + ../app/+videos/+video-watch/video-watch.component.html181 - ../app/+videos/+video-watch/video-watch.component.html176 - + + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. Nessuna richiesta di cambio proprietà trovata. @@ -4020,8 +4247,9 @@ ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html26 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Breve testo per dire alle persone come possono supportare il tuo canale (piattaforma di abbonamento...).<br /><br /> Quando caricherai un video in questo canale, il campo del supporto video verrà automaticamente riempito da questo testo. + Short text to tell people how they can support your channel (membership platform...).<br /><br /> + When you will upload a video in this channel, the video support field will be automatically filled by this text. + Breve testo per dire alle persone come possono supportare il tuo canale (piattaforma di abbonamento...).<br /><br /> Quando caricherai un video in questo canale, il campo del supporto video verrà automaticamente riempito da questo testo. ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html77 @@ -4074,8 +4302,8 @@ Channel page Pagina del Canale - ../app/+videos/+video-watch/video-watch.component.html166 - + + ../app/+videos/+video-watch/video-watch.component.html178 Created by Creato da @@ -4298,7 +4526,9 @@ ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html37 - Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + Do you really want to delete ? +It will delete videos uploaded in this channel, and you will not be able to create another +channel with the same name ()! Vuoi davvero eliminare ? It will delete i video caricati in questo canale e non sarai in grado di creare un altro canale con lo stesso nome ()! ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts @@ -4944,53 +5174,83 @@ Audio-only Solo audio - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 - A <code>.mp4</code> that keeps the original audio track, with no video - Un <code>.mp4</code> che mantiene la traccia audio, senza video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 - + A <code>.mp4</code> that keeps the original audio track, with no video + Un <code>.mp4</code> che mantiene la traccia audio, senza video + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Auto (tramite ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + Configuration updated. Configurazione aggiornata. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configuration Modifica configurazione personalizzata @@ -6059,7 +6319,13 @@ Do you really want to delete ? Vuoi veramente eliminare ? - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + Playlist deleted. @@ -6074,15 +6340,15 @@ Do you really want to delete videos? Vuoi veramente cancellare video? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. video eliminati. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? Vuoi veramente eliminare @@ -6096,13 +6362,13 @@ Video deleted. Il video è stato eliminato. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Richiesta di cambio proprietario spedita. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels I miei canali @@ -6215,8 +6481,8 @@ Subscribe to the account Iscriversi all'account - ../app/+videos/+video-watch/video-watch.component.ts833 - + + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS PLAYLISTS VIDEO @@ -6278,7 +6544,8 @@ ../app/core/auth/auth.service.ts75 - Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + Cannot retrieve OAuth Client credentials: . +Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Impossibile recuperare le credenziali del client OAuth: . Assicurati di aver configurato correttamente PeerTube (config/ directory), in particolare la sezione "webserver". ../app/core/auth/auth.service.ts @@ -6408,8 +6675,8 @@ ../app/+search/search-filters.component.ts69 - Long (> 10 min) - Lungo (> 10 min) + Long (> 10 min) + Lungo (> 10 min) ../app/+search/search-filters.component.ts73 @@ -6525,21 +6792,13 @@ adesso ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - h min sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - - min sec - min sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 - + + sec sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 - + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Conferma @@ -6946,7 +7205,8 @@ ../app/shared/form-validators/video-comment-validators.ts9 - Request is too large for the server. Please contact you administrator if you want to increase the limit size. + Request is too large for the server. + Please contact you administrator if you want to increase the limit size. La richiesta è troppo grande per il server. Contatta il tuo amministratore se desideri aumentare la dimensione del limite. ../app/core/rest/rest-extractor.service.ts @@ -6967,6 +7227,30 @@ The channel is required when the playlist is public. Il canale è richiesto quando la playlist è pubblica. ../app/shared/form-validators/video-playlist-validators.ts41 + + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + Video name is required. @@ -7320,65 +7604,59 @@ Instance languages Lingue istanza - ../app/+videos/+video-edit/shared/video-edit.component.ts169 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages Tutte le lingue - ../app/+videos/+video-edit/shared/video-edit.component.ts170 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Nascosto - ../app/shared/shared-instance/instance-features-table.component.ts36 - + + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Offuscata dalla richiesta di conferma - ../app/shared/shared-instance/instance-features-table.component.ts37 - + + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Visualizzato - ../app/shared/shared-instance/instance-features-table.component.ts38 - + + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute ~ 1 minuto - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes ~ minuti - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 of full HD videos di video full HD - ../app/shared/shared-instance/instance-features-table.component.ts71 - + + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos di video HD - ../app/shared/shared-instance/instance-features-table.component.ts72 - + + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos di video media qualità - ../app/shared/shared-instance/instance-features-table.component.ts73 - + + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) (pagina del canale) @@ -7914,65 +8192,65 @@ This video will be duplicated by your instance. Questo video verrà duplicato dalla tua istanza. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 Download Download + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 Update Modifica - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Blocca - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Salva nella playlist - ../app/+videos/+video-watch/video-watch.component.ts108 + + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + Mirror Copia speculare - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 Report Segnala - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 Remove Rimuovere - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draft Rimuovere& rimetti in bozza - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Silenzia account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Silenzia account server @@ -8064,23 +8342,23 @@ Only I can see this video Solo io posso vedere questo video - ../app/shared/shared-main/video/video.service.ts342 - + + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Solo condivisibile tramite link privato - ../app/shared/shared-main/video/video.service.ts346 - + + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Tutti possono vedere questo video - ../app/shared/shared-main/video/video.service.ts350 - + + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Solo gli utenti di questa istanza possono vedere questo video - ../app/shared/shared-main/video/video.service.ts354 - + + ../app/shared/shared-main/video/video.service.ts355 Close Chiuso @@ -8332,8 +8610,8 @@ Video to import updated. Video da importare aggiornato. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 - + + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Il video è stato caricato sul proprio account ed è privato. @@ -8370,34 +8648,30 @@ Video published. Video pubblicato. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 - Your video quota is exceeded with this video ( video size: , used: , quota: ) + Your video quota is exceeded with this video ( +video size: , used: , quota: ) La tua quota video è stata superata con questo video ( video size: , usata: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 - Your daily video quota is exceeded with this video ( video size: , used: , quota: ) + Your daily video quota is exceeded with this video ( +video size: , used: , quota: ) La tua quota video giornaliera è stata superata con questo video ( dimensione video : , usato: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. Ci sono delle modifiche non salvate. Se si esce, verranno perse. - ../app/+videos/+video-edit/video-update.component.ts79 - + + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Video aggiornato. - ../app/+videos/+video-edit/video-update.component.ts116 - + + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Segnala commento @@ -8423,111 +8697,107 @@ Ripeti i video delle playlist ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - Devi effettuare l'accesso per valutare questo contenuto. - ../app/+videos/+video-watch/video-watch.component.ts192 - + - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - Questo video non è disponibile su questa istanza. Vuoi essere reindirizzato sull'istanza di origine: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 - + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + Questo video non è disponibile su questa istanza. Vuoi essere reindirizzato sull'istanza di origine: <a href=""></a>? + + ../app/+videos/+video-watch/video-watch.component.ts412 Redirection Redirezione - ../app/+videos/+video-watch/video-watch.component.ts374 - + + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? Questo video contiene del contenuto sensibile. Sei sicuro di volerlo guardare? - ../app/+videos/+video-watch/video-watch.component.ts486 - + + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Contenuto per adulti o esplicito - ../app/+videos/+video-watch/video-watch.component.ts487 - + + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Avanti il prossimo - ../app/+videos/+video-watch/video-watch.component.ts536 - + + ../app/+videos/+video-watch/video-watch.component.ts580 Cancel Annulla - ../app/+videos/+video-watch/video-watch.component.ts537 - + + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Autoplay sospeso - ../app/+videos/+video-watch/video-watch.component.ts538 - + + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Entra / esci dallo schermo intero (richiede focus player) - ../app/+videos/+video-watch/video-watch.component.ts800 - + + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Riproduci / Metti in pausa il video (richiede focus player) - ../app/+videos/+video-watch/video-watch.component.ts801 - + + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Disattiva / riattiva il video (richiede focus player) - ../app/+videos/+video-watch/video-watch.component.ts802 - + + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Passa a una percentuale del video: 0 è 0% e 9 è 90% (richiede il focus del player) - ../app/+videos/+video-watch/video-watch.component.ts804 - + + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Aumenta il volume (richiede il focus del player) - ../app/+videos/+video-watch/video-watch.component.ts806 - + + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Abbassa il volume (richiede il focus del player) - ../app/+videos/+video-watch/video-watch.component.ts807 - + + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Cerca il video in avanti (richiede focus player) - ../app/+videos/+video-watch/video-watch.component.ts809 - + + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Cerca il video all'indietro (richiede focus player) - ../app/+videos/+video-watch/video-watch.component.ts810 - + + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Aumenta la velocità di riproduzione (richiede focus del player) - ../app/+videos/+video-watch/video-watch.component.ts812 - + + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Diminuisci la velocità di riproduzione (richiede la messa a fuoco del player) - ../app/+videos/+video-watch/video-watch.component.ts813 - + + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigare nel video fotogramma per fotogramma (richiede focus player) - ../app/+videos/+video-watch/video-watch.component.ts815 - + + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Mi piace - ../app/+videos/+video-watch/video-watch.component.ts823 - + + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Non mi piace - ../app/+videos/+video-watch/video-watch.component.ts828 - + + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. Quando è attivo, il video successivo viene riprodotto automaticamente dopo quello corrente. diff --git a/client/src/locale/angular.ja-JP.xlf b/client/src/locale/angular.ja-JP.xlf index 4a044ef22..dc8b1fcc3 100644 --- a/client/src/locale/angular.ja-JP.xlf +++ b/client/src/locale/angular.ja-JP.xlf @@ -22,9 +22,9 @@ published a new video: published a new video: - + - + ../app/shared/shared-main/users/user-notifications.component.html16 @@ -39,9 +39,9 @@ Your video has been unblocked Your video - + - has been unblocked + has been unblocked ../app/shared/shared-main/users/user-notifications.component.html33 @@ -50,9 +50,9 @@ Your video has been blocked Your video - + - has been blocked + has been blocked ../app/shared/shared-main/users/user-notifications.component.html41 @@ -60,41 +60,41 @@ A new video abuse has been created on video - A new video abuse - has been created on video - + A new video abuse + has been created on video + - + ../app/shared/shared-main/users/user-notifications.component.html49 A new comment abuse has been created on video - A new comment abuse - has been created on video - + A new comment abuse + has been created on video + - + ../app/shared/shared-main/users/user-notifications.component.html53 A new account abuse has been created on account - A new account abuse - has been created on account - + A new account abuse + has been created on account + - + ../app/shared/shared-main/users/user-notifications.component.html57 A new abuse has been created - A new abuse - has been created + A new abuse + has been created ../app/shared/shared-main/users/user-notifications.component.html62 @@ -102,23 +102,23 @@ Your abuse has been acceptedrejected - Your abuse + Your abuse - has been + has been - accepted - - rejected - + accepted + + rejected + ../app/shared/shared-main/users/user-notifications.component.html70 Abuse has a new message - Abuse + Abuse - has a new message + has a new message ../app/shared/shared-main/users/user-notifications.component.html80 @@ -127,23 +127,23 @@ The recently added video has been automatically blocked The recently added video - + - has been - automatically blocked - + has been + automatically blocked + ../app/shared/shared-main/users/user-notifications.component.html88 commented your video - + - commented your video - + commented your video + - + ../app/shared/shared-main/users/user-notifications.component.html101 @@ -158,9 +158,9 @@ Your video has been published Your video - + - has been published + has been published ../app/shared/shared-main/users/user-notifications.component.html118 @@ -168,8 +168,8 @@ Your video import succeeded - Your video import - + Your video import + succeeded @@ -178,8 +178,8 @@ Your video import failed - Your video import - + Your video import + failed @@ -188,37 +188,37 @@ User registered on your instance ユーザー - + - がこのインスタンスに登録しました + がこのインスタンスに登録しました ../app/shared/shared-main/users/user-notifications.component.html142 is following your channel your account - + - is following + is following - your channel + your channel - - your account - + + your account + ../app/shared/shared-main/users/user-notifications.component.html152 mentioned you on video - + - mentioned you on - video + mentioned you on + video - + ../app/shared/shared-main/users/user-notifications.component.html165 @@ -226,12 +226,12 @@ Your instance has a new follower () awaiting your approval Your instance has - a new follower - ( + a new follower + ( ) - awaiting your approval - + awaiting your approval + ../app/shared/shared-main/users/user-notifications.component.html173 @@ -239,9 +239,9 @@ Your instance automatically followed Your instance automatically followed - + - + ../app/shared/shared-main/users/user-notifications.component.html182 @@ -289,9 +289,9 @@ Your report will be sent to moderators of - and will be forwarded to the video origin ( + and will be forwarded to the video origin ( ) too - . + . ../app/shared/shared-moderation/report-modals/video-report.component.html75 @@ -423,13 +423,19 @@ This will ask remote instances to delete it This will ask remote instances to delete it - ../app/shared/shared-moderation/video-block.component.html26 + + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + Unfederate the video Unfederate the video - ../app/shared/shared-moderation/video-block.component.html23 - + + ../app/shared/shared-moderation/video-block.component.html24 Unlisted 未収載 @@ -533,8 +539,8 @@ ../app/shared/shared-forms/markdown-textarea.component.html19 - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: ../app/shared/shared-main/misc/help.component.ts75 @@ -556,6 +562,12 @@ Subscribe with your local account ローカルアカウントで購読する ../app/shared/shared-user-subscription/subscribe-button.component.html54 + + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + Subscribe with a Mastodon account: @@ -580,10 +592,10 @@ Remote subscribeRemote interact - リモートで購読 - - リモート相互作用 - + リモートで購読 + + リモート相互作用 + ../app/shared/shared-user-subscription/remote-subscribe.component.html11 @@ -591,8 +603,8 @@ You can subscribe to the channel via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. You can subscribe to the channel via any ActivityPub-capable fediverse instance. - - + + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. @@ -602,8 +614,8 @@ You can interact with this via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. You can interact with this via any ActivityPub-capable fediverse instance. - - + + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. @@ -617,10 +629,10 @@ Default NSFW/sensitive videos policycan be redefined by the users - Default NSFW/sensitive videos policy - - can be redefined by the users - + Default NSFW/sensitive videos policy + + can be redefined by the users + ../app/shared/shared-instance/instance-features-table.component.html13 @@ -638,6 +650,30 @@ Transcoding in multiple resolutions Transcoding in multiple resolutions ../app/shared/shared-instance/instance-features-table.component.html32 + + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + Requires manual validation by moderators @@ -658,9 +694,9 @@ Unlimited ( per day) 無制限 - ( + ( / 日) - + ../app/shared/shared-instance/instance-features-table.component.html61 @@ -680,23 +716,23 @@ HTTP import (YouTube, Vimeo, direct URL...) HTTP でのインポート (YouTube、Vimeo、ダイレクトURLなど) - ../app/shared/shared-instance/instance-features-table.component.html71 - + + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Torrent でのインポート - ../app/shared/shared-instance/instance-features-table.component.html78 - + + ../app/shared/shared-instance/instance-features-table.component.html103 Player プレーヤー - ../app/shared/shared-instance/instance-features-table.component.html86 - + + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P enabled - ../app/shared/shared-instance/instance-features-table.component.html90 - + + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Loading instance statistics... @@ -780,18 +816,42 @@ " ../app/shared/shared-moderation/video-block.component.html3 + + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + Please describe the reason... Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html12 - + + ../app/shared/shared-moderation/video-block.component.html13 ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + Login @@ -804,8 +864,8 @@ Sorry but there was an issue with the external login process. Please contact an administrator. Sorry but there was an issue with the external login process. Please - contact an administrator - . + contact an administrator + . ../app/+login/login.component.html7 @@ -824,11 +884,11 @@ that gives you the possibility to sign up for an account and upload your videos there. - + Find yours among multiple instances at - https://joinpeertube.org/instances - . + https://joinpeertube.org/instances + . ../app/+login/login.component.html17 @@ -888,7 +948,8 @@ ../app/+login/login.component.html91 - An email with the reset password instructions will be sent to . The link will expire within 1 hour. + An email with the reset password instructions will be sent to . +The link will expire within 1 hour. An email with the reset password instructions will be sent to . The link will expire within 1 hour. @@ -955,9 +1016,9 @@ The link will expire within 1 hour. for for - + - + ../app/+search/search.component.html11 @@ -966,9 +1027,9 @@ The link will expire within 1 hour. フィルタ - + - + ../app/+search/search.component.html22 @@ -1032,16 +1093,16 @@ The link will expire within 1 hour. Official PeerTube website (news, support, contribute...): https://joinpeertube.org Official PeerTube website (news, support, contribute...): - https://joinpeertube.org - + https://joinpeertube.org + ../app/modal/welcome-modal.component.html42 Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances Put your instance on the public PeerTube index: - https://instances.joinpeertube.org/instances - + https://instances.joinpeertube.org/instances + ../app/modal/welcome-modal.component.html45 @@ -1054,19 +1115,19 @@ The link will expire within 1 hour. Choosing your instance name, setting up a description, specifying who you are, why you created your instance and how long you plan to maintain your it is very important for visitors to understand on what type of instance they are. Choosing your - instance name - , - setting up a description - , specifying - who you are - , + instance name + , + setting up a description + , specifying + who you are + , why - you created your instance - and - how long - you plan to - maintain your it - + you created your instance + and + how long + you plan to + maintain your it + is very important for visitors to understand on what type of instance they are. @@ -1076,15 +1137,15 @@ The link will expire within 1 hour. If you want to open registrations, please decide what are your moderation rules, fill your instance terms and specify the categories and languages you speak. This way, you will help users to register on the appropriate PeerTube instance. If you want to open registrations, please decide what are - your moderation rules - , fill your - instance + your moderation rules + , fill your + instance terms - + and specify the categories and languages you speak. This way, you will help users to register on - the + the appropriate - + PeerTube instance. @@ -1151,11 +1212,11 @@ The link will expire within 1 hour. Please consider configuring these fields to help people to choose the appropriate instance. Without them, your instance may not be referenced on the JoinPeerTube website. Please consider configuring these fields to help people to choose - the appropriate instance - . + the appropriate instance + . Without them, your instance may not be referenced on the - JoinPeerTube website - . + JoinPeerTube website + . ../app/modal/instance-config-warning-modal.component.html25 @@ -1168,7 +1229,13 @@ The link will expire within 1 hour. Close 閉じる - ../app/modal/instance-config-warning-modal.component.html38 + + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + Configure @@ -1523,8 +1590,8 @@ The link will expire within 1 hour. Duration 継続時間 - ../app/+videos/+video-watch/video-watch.component.html260 - + + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content センシティブなコンテンツを表示 @@ -1543,8 +1610,8 @@ The link will expire within 1 hour. Category カテゴリー - ../app/+videos/+video-watch/video-watch.component.html225 - + + ../app/+videos/+video-watch/video-watch.component.html237 Reset @@ -1560,8 +1627,8 @@ The link will expire within 1 hour. Licence ライセンス - ../app/+videos/+video-watch/video-watch.component.html234 - + + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Display all licenses @@ -1570,8 +1637,8 @@ The link will expire within 1 hour. Language 言語 - ../app/+videos/+video-watch/video-watch.component.html243 - + + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Display all languages @@ -1649,18 +1716,18 @@ The link will expire within 1 hour. Tags タグ - ../app/+videos/+video-watch/video-watch.component.html252 - + + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. Tags could be used to suggest relevant recommendations. - + There is a maximum of 5 tags. - + Press - Enter - to add a new tag. + Enter + to add a new tag. ../app/+videos/+video-edit/shared/video-edit.component.html24 @@ -1760,7 +1827,7 @@ The link will expire within 1 hour. ../app/+videos/+video-edit/shared/video-edit.component.html163 - Already uploaded ✔ + Already uploaded ✔ アップロード済み ✔ ../app/+videos/+video-edit/shared/video-edit.component.html167 @@ -1790,6 +1857,24 @@ The link will expire within 1 hour. 字幕はありません。 ../app/+videos/+video-edit/shared/video-edit.component.html191 + + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + Captions @@ -1799,55 +1884,52 @@ The link will expire within 1 hour. Video preview Video preview - ../app/+videos/+video-edit/shared/video-edit.component.html206 - + + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support 支持 - ../app/+videos/+video-edit/shared/video-edit.component.html215 - + + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 - + + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date 元の発行日 - ../app/+videos/+video-edit/shared/video-edit.component.html235 - + + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 - + + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settings Plugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments 動画のコメントを有効にする - ../app/+videos/+video-edit/shared/video-edit.component.html256 - + + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download ダウンロードを有効にする - ../app/+videos/+video-edit/shared/video-edit.component.html261 - + + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings 高度な設定 - ../app/+videos/+video-edit/shared/video-edit.component.html199 - + + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -1888,13 +1970,13 @@ The link will expire within 1 hour. Scheduled スケジュールされました - ../app/+videos/+video-edit/shared/video-edit.component.ts181 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Video background image @@ -1905,7 +1987,7 @@ The link will expire within 1 hour. Image that will be merged with your audio file. - + The chosen image will be definitive and cannot be modified. @@ -1969,18 +2051,50 @@ The link will expire within 1 hour. おめでとうございます。動画は BitTorrent でインポートされます! この動画に関する情報をすでに追加できます。 ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. We recommend you to not use the - root - user to publish your videos, since it's the super-admin account of your instance. + root + user to publish your videos, since it's the super-admin account of your instance. - + Instead, - create a dedicated account - to upload your videos. + create a dedicated account + to upload your videos. ../app/+videos/+video-edit/video-add.component.html11 @@ -2013,6 +2127,12 @@ The link will expire within 1 hour. Import with torrent Torrent でインポート ../app/+videos/+video-edit/video-add.component.html46 + + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + Other videos @@ -2029,11 +2149,8 @@ The link will expire within 1 hour. Report this comment Report this comment - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share 共有 @@ -2081,15 +2198,15 @@ The link will expire within 1 hour. More customization - ../app/shared/shared-share-modal/video-share.component.html216 - + + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Less customization - ../app/shared/shared-share-modal/video-share.component.html224 - + + ../app/shared/shared-share-modal/video-share.component.html231 Login Login @@ -2124,27 +2241,33 @@ The link will expire within 1 hour. Loop ループ ../app/shared/shared-share-modal/video-share.component.html173 + + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + Display video title Display video title - ../app/shared/shared-share-modal/video-share.component.html182 - + + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Display privacy warning - ../app/shared/shared-share-modal/video-share.component.html189 - + + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Display player controls - ../app/shared/shared-share-modal/video-share.component.html196 - + + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 - + + ../app/shared/shared-share-modal/video-share.component.html210 Public 公開 @@ -2172,78 +2295,90 @@ The link will expire within 1 hour. ../app/+videos/+video-watch/video-watch.component.html29 + + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + This video is blocked. This video is blocked. - ../app/+videos/+video-watch/video-watch.component.html33 - + + ../app/+videos/+video-watch/video-watch.component.html41 Published • views Published - - - • + + + • views - + - ../app/+videos/+video-watch/video-watch.component.html47 - + + ../app/+videos/+video-watch/video-watch.component.html55 Published • views Published - - - • + + + • views - + - ../app/+videos/+video-watch/video-watch.component.html58 - + + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT SUPPORT - ../app/+videos/+video-watch/video-watch.component.html88 - + + ../app/+videos/+video-watch/video-watch.component.html100 SHARE SHARE - ../app/+videos/+video-watch/video-watch.component.html93 - + + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SAVE - ../app/+videos/+video-watch/video-watch.component.html104 - + + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 - + + ../app/+videos/+video-watch/video-watch.component.html130 Like this video 動画を高く評価 - ../app/+videos/+video-watch/video-watch.component.ts105 - + + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video 動画を低く評価 - ../app/+videos/+video-watch/video-watch.component.ts106 - + + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Support options for this video - ../app/+videos/+video-watch/video-watch.component.ts107 - + + ../app/+videos/+video-watch/video-watch.component.ts133 By から - ../app/+videos/+video-watch/video-watch.component.html170 - + + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe チャンネル登録する @@ -2267,35 +2402,35 @@ The link will expire within 1 hour. Show more もっと見る - ../app/+videos/+video-watch/video-watch.component.html197 - + + ../app/+videos/+video-watch/video-watch.component.html209 Show less 少なくする - ../app/+videos/+video-watch/video-watch.component.html203 - + + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Origin instance - ../app/+videos/+video-watch/video-watch.component.html215 - + + ../app/+videos/+video-watch/video-watch.component.html227 Originally published もともと公開された - ../app/+videos/+video-watch/video-watch.component.html220 - + + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Friendly Reminder: - ../app/+videos/+video-watch/video-watch.component.html283 - + + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - ../app/+videos/+video-watch/video-watch.component.html285 - + + ../app/+videos/+video-watch/video-watch.component.html297 More information 詳細 @@ -2309,15 +2444,15 @@ The link will expire within 1 hour. Get more information 詳細 - ../app/+videos/+video-watch/video-watch.component.html288 - + + ../app/+videos/+video-watch/video-watch.component.html300 OK OK - ../app/+videos/+video-watch/video-watch.component.html293 - + + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Comment @@ -2516,19 +2651,13 @@ The link will expire within 1 hour. Comment Comment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 Reply Reply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment 注目のコメント @@ -2559,9 +2688,9 @@ The link will expire within 1 hour. Your report will be sent to moderators of - and will be forwarded to the comment origin ( + and will be forwarded to the comment origin ( ) too - . + . ../app/shared/shared-moderation/report-modals/report.component.html37 @@ -2604,8 +2733,8 @@ The link will expire within 1 hour. Created 作成 - - + + ../app/+admin/follows/followers-list/followers-list.component.html31 @@ -2668,8 +2797,8 @@ The link will expire within 1 hour. Redundancy allowed Redundancy allowed - - + + ../app/+admin/follows/following-list/following-list.component.html35 @@ -2768,9 +2897,9 @@ The link will expire within 1 hour. Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ . Transcoding is enabled. The video quota only takes into account - original - video size. - + original + video size. + At most, this user could upload ~ . @@ -2959,8 +3088,8 @@ The link will expire within 1 hour. Video Video - - + + ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html29 @@ -3009,8 +3138,8 @@ The link will expire within 1 hour. Date 日付 - - + + ../app/+admin/moderation/video-block-list/video-block-list.component.html45 @@ -3114,8 +3243,8 @@ The link will expire within 1 hour. - - + + ../app/shared/shared-abuse-list/abuse-details.component.html27 @@ -3169,8 +3298,8 @@ The link will expire within 1 hour. State 状態 - - + + ../app/+admin/follows/followers-list/followers-list.component.html29 @@ -3187,8 +3316,8 @@ The link will expire within 1 hour. Score Score - - + + ../app/+admin/follows/followers-list/followers-list.component.html30 @@ -3210,8 +3339,8 @@ The link will expire within 1 hour. - - + + ../app/shared/shared-abuse-list/abuse-details.component.html52 @@ -3240,8 +3369,8 @@ The link will expire within 1 hour. Muted at Muted at - - + + ../app/shared/shared-moderation/server-blocklist.component.html33 @@ -3352,8 +3481,8 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - ../app/shared/shared-instance/instance-features-table.component.html101 - + + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -3500,9 +3629,9 @@ The link will expire within 1 hour. ../app/+admin/system/logs/logs.component.html37 - By -> + By -> By - -> + -> ../app/+admin/system/logs/logs.component.html45 @@ -3534,8 +3663,8 @@ The link will expire within 1 hour. The sharing system implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load. The - sharing system - implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load. + sharing system + implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load. ../app/shared/shared-user-settings/user-video-settings.component.html50 @@ -3578,8 +3707,8 @@ The link will expire within 1 hour. Manage users to build a moderation team. Manage - users - to build a moderation team. + users + to build a moderation team. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html82 @@ -3593,8 +3722,8 @@ The link will expire within 1 hour. Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. Enabling it will allow other administrators to know that you are mainly federating sensitive content. - - + + Moreover, the NSFW checkbox on video upload will be automatically checked by default. @@ -3609,10 +3738,10 @@ The link will expire within 1 hour. With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. With - Do not list - or - Blur thumbnails - , a confirmation will be requested to watch the video. + Do not list + or + Blur thumbnails + , a confirmation will be requested to watch the video. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html109 @@ -3731,10 +3860,10 @@ The link will expire within 1 hour. Use plugins & themes for more involved changes, or add slight customizations. Use - plugins & themes - for more involved changes, or - add slight customizations - . + plugins & themes + for more involved changes, or + add slight customizations + . ../app/+admin/config/edit-custom-config/edit-custom-config.component.html247 @@ -3815,8 +3944,8 @@ The link will expire within 1 hour. Manage users to set their quota individually. Manage - users - to set their quota individually. + users + to set their quota individually. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html340 @@ -3919,8 +4048,8 @@ The link will expire within 1 hour. Allow your users to look up remote videos/actors by their URI, that may not be federated with your instance Allow - your users - to look up remote videos/actors by their URI, that may not be federated with your instance + your users + to look up remote videos/actors by their URI, that may not be federated with your instance ../app/+admin/config/edit-custom-config/edit-custom-config.component.html469 @@ -3932,8 +4061,8 @@ The link will expire within 1 hour. Allow anonymous users to look up remote videos/actors by their URI, that may not be federated with your instance Allow - anonymous users - to look up remote videos/actors by their URI, that may not be federated with your instance + anonymous users + to look up remote videos/actors by their URI, that may not be federated with your instance ../app/+admin/config/edit-custom-config/edit-custom-config.component.html480 @@ -3951,8 +4080,8 @@ The link will expire within 1 hour. You should only use moderated search indexes in production, or host your own. You should only use moderated search indexes in production, or - host your own - . + host your own + . ../app/+admin/config/edit-custom-config/edit-custom-config.component.html497 @@ -3991,8 +4120,8 @@ The link will expire within 1 hour. Manage relations with other instances. Manage - relations - with other instances. + relations + with other instances. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html544 @@ -4016,8 +4145,8 @@ The link will expire within 1 hour. You should only follow moderated indexes in production, or host your own. You should only follow moderated indexes in production, or - host your own - . + host your own + . ../app/+admin/config/edit-custom-config/edit-custom-config.component.html595 @@ -4088,210 +4217,308 @@ The link will expire within 1 hour. If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. - + If the instance is not, we use an image link card that will redirect on your PeerTube instance. - - + + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on - https://cards-dev.twitter.com/validator - + https://cards-dev.twitter.com/validator + to see if you instance is allowed. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + Services サービス ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + TRANSCODING TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled トランスコーディングを有効にする - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! トランスコーディングを無効にすると、ユーザーからの動画の多くが機能しなくなります。 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions 追加の拡張子を許可する - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Allow audio files upload - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 - Experimental, we suggest you to not disable webtorrent support for now - - If you also enabled HLS support, it will multiply videos storage by 2 - - - If disabled, breaks federation with PeerTube instances < 2.1 - + Experimental, we suggest you to not disable webtorrent support for now + + If you also enabled HLS support, it will multiply videos storage by 2 + + + If disabled, breaks federation with PeerTube instances < 2.1 + - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 - - Requires ffmpeg >= 4.1 - - Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: - - - Resolution change is smoother - - Faster playback in particular with long videos - - More stable playback (less bugs/infinite loading) - - - If you also enabled WebTorrent support, it will multiply videos storage by 2 - - - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 - + Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 + + Requires ffmpeg >= 4.1 + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + + Resolution change is smoother + + Faster playback in particular with long videos + + More stable playback (less bugs/infinite loading) + + + If you also enabled WebTorrent support, it will multiply videos storage by 2 + + + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads トランスコードスレッド - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS CUSTOMIZATIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); Write JavaScript code directly. - Example: - console.log('my instance is amazing'); - + Example: + console.log('my instance is amazing'); + - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 - Write CSS code directly. Example: #custom-css color: red; Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email color: red; + Write CSS code directly. Example: #custom-css + color: red; + + Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email + color: red; + + Write CSS code directly. Example: - - - #custom-css + + + #custom-css color: red; - + Prepend with - #custom-css - to override styles. Example: - - - #custom-css .logged-in-email + #custom-css + to override styles. Example: + + + #custom-css .logged-in-email color: red; - + - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + Advanced configuration 高度な設定 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration 設定を更新 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEO SETTINGS @@ -4396,10 +4623,10 @@ The link will expire within 1 hour. With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. With - Do not list - or - Blur thumbnails - , a confirmation will be requested to watch the video. + Do not list + or + Blur thumbnails + , a confirmation will be requested to watch the video. ../app/shared/shared-user-settings/user-video-settings.component.html8 @@ -4428,18 +4655,18 @@ The link will expire within 1 hour. Your current email is Your current email is - + - + ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html5 is awaiting email verification - + - is awaiting email verification + is awaiting email verification ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html9 @@ -4487,13 +4714,13 @@ The link will expire within 1 hour. Change ownership 所有権を変更する - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner 次の所有者を選択 - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Search your videos @@ -4529,8 +4756,8 @@ The link will expire within 1 hour. Created - - + + ../app/+my-account/my-account-ownership/my-account-ownership.component.html23 @@ -4542,15 +4769,15 @@ The link will expire within 1 hour. Account page Account page - ../app/+videos/+video-watch/video-watch.component.html169 - + + ../app/+videos/+video-watch/video-watch.component.html181 - ../app/+videos/+video-watch/video-watch.component.html176 - + + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -4616,8 +4843,9 @@ The link will expire within 1 hour. ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html26 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Short text to tell people how they can support your channel (membership platform...).<br /><br /> + Short text to tell people how they can support your channel (membership platform...).<br /><br /> + When you will upload a video in this channel, the video support field will be automatically filled by this text. + Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html77 @@ -4675,8 +4903,8 @@ The link will expire within 1 hour. Channel page Channel page - ../app/+videos/+video-watch/video-watch.component.html166 - + + ../app/+videos/+video-watch/video-watch.component.html178 Created by Created by @@ -4702,8 +4930,8 @@ The link will expire within 1 hour. Delete history - - + + 履歴を削除 @@ -4717,8 +4945,8 @@ The link will expire within 1 hour. Notification preferences - - + + Notification preferences @@ -4803,8 +5031,8 @@ The link will expire within 1 hour. See the documentation for more information. See the - documentation - for more information. + documentation + for more information. ../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html32 @@ -4818,8 +5046,8 @@ The link will expire within 1 hour. If you need help to use PeerTube, you can have a look at the documentation. If you need help to use PeerTube, you can have a look at the - documentation - . + documentation + . ../app/+signup/shared/signup-success.component.html14 @@ -4929,7 +5157,9 @@ The link will expire within 1 hour. ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html37 - Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + Do you really want to delete ? +It will delete videos uploaded in this channel, and you will not be able to create another +channel with the same name ()! Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()! @@ -5171,9 +5401,9 @@ channel with the same name ()! It is a free and open-source software, under the AGPLv3 licence. It is a free and open-source software, under the - AGPLv3 + AGPLv3 licence - . + . ../app/+about/about-peertube/about-peertube.component.html14 @@ -5182,8 +5412,8 @@ channel with the same name ()! For more information, please visit joinpeertube.org. For more information, please visit - joinpeertube.org - . + joinpeertube.org + . ../app/+about/about-peertube/about-peertube.component.html19 @@ -5297,14 +5527,14 @@ channel with the same name ()! Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use WebRTC inside the web browser ( - with the + with the WebTorrent library - ), the protocol is different from classic BitTorrent. + ), the protocol is different from classic BitTorrent. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See - this document - for more information + this document + for more information ../app/+about/about-peertube/about-peertube.component.html118 @@ -5434,8 +5664,8 @@ channel with the same name ()! Developed with ❤ by Framasoft Developed with ❤ by - Framasoft - + Framasoft + ../app/+about/about-peertube/about-peertube-contributors.component.html3 @@ -5505,7 +5735,7 @@ channel with the same name ()! A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. - + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. @@ -5569,12 +5799,12 @@ channel with the same name ()! I am at least 16 years old and agree to the - Terms - - and to the - Code of Conduct - - + Terms + + and to the + Code of Conduct + + of this instance @@ -5708,53 +5938,83 @@ channel with the same name ()! Audio-only 音声のみ - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 - A <code>.mp4</code> that keeps the original audio track, with no video - A <code>.mp4</code> that keeps the original audio track, with no video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 - + A <code>.mp4</code> that keeps the original audio track, with no video + A <code>.mp4</code> that keeps the original audio track, with no video + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) 自動 (FFmpeg 経由) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + Configuration updated. 設定が更新されました。 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configuration Edit custom configuration @@ -6890,7 +7150,13 @@ channel with the same name ()! 本当にプレイリスト を削除してもよろしいですか? - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + Playlist deleted. @@ -6909,15 +7175,15 @@ channel with the same name ()! 本当に 個の動画を削除してもよろしいですか? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. 個の動画を削除しました。 - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? 本当に動画 @@ -6933,13 +7199,13 @@ channel with the same name ()! 動画 を削除しました。 - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. 所有権の変更リクエストが送信されました。 - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels マイチャンネル @@ -7056,8 +7322,8 @@ channel with the same name ()! Subscribe to the account アカウントを購読する - ../app/+videos/+video-watch/video-watch.component.ts833 - + + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7119,7 +7385,8 @@ channel with the same name ()! ../app/core/auth/auth.service.ts75 - Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + Cannot retrieve OAuth Client credentials: . +Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. @@ -7250,8 +7517,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular ../app/+search/search-filters.component.ts69 - Long (> 10 min) - 長い (> 10 分) + Long (> 10 min) + 長い (> 10 分) ../app/+search/search-filters.component.ts73 @@ -7369,30 +7636,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - - h - min - sec - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - - min sec - - min - sec - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 - + + sec sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 - + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm 確認 @@ -7799,7 +8051,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular ../app/shared/form-validators/video-comment-validators.ts9 - Request is too large for the server. Please contact you administrator if you want to increase the limit size. + Request is too large for the server. + Please contact you administrator if you want to increase the limit size. Request is too large for the server. Please contact you administrator if you want to increase the limit size. @@ -7821,6 +8074,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. プレイリストが公開されている場合、チャンネルは必須です。 ../app/shared/form-validators/video-playlist-validators.ts41 + + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + Video name is required. @@ -8174,65 +8451,59 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages All languages - ../app/+videos/+video-edit/shared/video-edit.component.ts170 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden 表示しない - ../app/shared/shared-instance/instance-features-table.component.ts36 - + + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request サムネイルをぼかし、視聴時に確認を要求する - ../app/shared/shared-instance/instance-features-table.component.ts37 - + + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed 表示する - ../app/shared/shared-instance/instance-features-table.component.ts38 - + + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute ~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes ~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 of full HD videos フルHD動画: - ../app/shared/shared-instance/instance-features-table.component.ts71 - + + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos HD動画: - ../app/shared/shared-instance/instance-features-table.component.ts72 - + + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos 平均的な品質の動画: - ../app/shared/shared-instance/instance-features-table.component.ts73 - + + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -8809,65 +9080,65 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. This video will be duplicated by your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 Download Download + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 Update Update - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Block - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist 再生リストに保存する - ../app/+videos/+video-watch/video-watch.component.ts108 + + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + Mirror Mirror - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 Report Report - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 Remove Remove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draft Remove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -8961,23 +9232,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video 自分だけがこの動画を視聴することができます - ../app/shared/shared-main/video/video.service.ts342 - + + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 - + + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video 誰でもこの動画を視聴することができます - ../app/shared/shared-main/video/video.service.ts350 - + + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - ../app/shared/shared-main/video/video.service.ts354 - + + ../app/shared/shared-main/video/video.service.ts355 Close Close @@ -9229,8 +9500,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video to import updated. 動画のインポートが完了しました。 - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 - + + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. 動画はこのアカウントに非公開でアップロードされています。 @@ -9269,36 +9540,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. 動画が公開されました。 - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 - Your video quota is exceeded with this video ( video size: , used: , quota: ) + Your video quota is exceeded with this video ( +video size: , used: , quota: ) Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 - Your daily video quota is exceeded with this video ( video size: , used: , quota: ) + Your daily video quota is exceeded with this video ( +video size: , used: , quota: ) Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. 保存していない変更があります。 ページを移動すると、変更した内容は失われます。 - ../app/+videos/+video-edit/video-update.component.ts79 - + + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. 動画が更新されました。 - ../app/+videos/+video-edit/video-update.component.ts116 - + + ../app/+videos/+video-edit/video-update.component.ts140 Report comment コメントを通報 @@ -9350,111 +9617,107 @@ video size: , used: , quota: ) プレイリストをループする ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - You need to be connected to rate this content. - ../app/+videos/+video-watch/video-watch.component.ts192 - + - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 - + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + + ../app/+videos/+video-watch/video-watch.component.ts412 Redirection リダイレクト - ../app/+videos/+video-watch/video-watch.component.ts374 - + + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? この動画には成人向けコンテンツまたは露骨なコンテンツが含まれています。表示してもよろしいですか? - ../app/+videos/+video-watch/video-watch.component.ts486 - + + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content 成人向けコンテンツまたは露骨なコンテンツ - ../app/+videos/+video-watch/video-watch.component.ts487 - + + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Up Next - ../app/+videos/+video-watch/video-watch.component.ts536 - + + ../app/+videos/+video-watch/video-watch.component.ts580 Cancel Cancel - ../app/+videos/+video-watch/video-watch.component.ts537 - + + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended 自動再生は停止中です - ../app/+videos/+video-watch/video-watch.component.ts538 - + + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts800 - + + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts801 - + + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts802 - + + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts804 - + + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Increase the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts806 - + + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts807 - + + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts809 - + + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts810 - + + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) 再生速度を早くする (アクティブのプレーヤーが必要) - ../app/+videos/+video-watch/video-watch.component.ts812 - + + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) 再生速度を遅くする (アクティブのプレーヤーが必要) - ../app/+videos/+video-watch/video-watch.component.ts813 - + + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts815 - + + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video 高く評価 - ../app/+videos/+video-watch/video-watch.component.ts823 - + + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video 低く評価 - ../app/+videos/+video-watch/video-watch.component.ts828 - + + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. アクティブになったら、次の動画が自動で再生されます。 diff --git a/client/src/locale/angular.jbo.xlf b/client/src/locale/angular.jbo.xlf index 502c74a90..d052e1132 100644 --- a/client/src/locale/angular.jbo.xlf +++ b/client/src/locale/angular.jbo.xlf @@ -501,12 +501,18 @@ This will ask remote instances to delete it This will ask remote instances to delete it - ../app/shared/shared-moderation/video-block.component.html26 + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + + Unfederate the video Unfederate the video - ../app/shared/shared-moderation/video-block.component.html23 + ../app/shared/shared-moderation/video-block.component.html24 Unlisted na cmima lo se liste @@ -663,7 +669,13 @@ Subscribe with your local account Subscribe with your local account - ../app/shared/shared-user-subscription/subscribe-button.component.html54 + ../app/shared/shared-user-subscription/subscribe-button.component.html54 + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + + Subscribe with a Mastodon account: Subscribe with a Mastodon account: @@ -746,7 +758,31 @@ Transcoding in multiple resolutions Transcoding in multiple resolutions - ../app/shared/shared-instance/instance-features-table.component.html32 + ../app/shared/shared-instance/instance-features-table.component.html32 + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + + Requires manual validation by moderators Requires manual validation by moderators @@ -791,22 +827,22 @@ HTTP import (YouTube, Vimeo, direct URL...) HTTP import (YouTube, Vimeo, direct URL...) - ../app/shared/shared-instance/instance-features-table.component.html71 + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Torrent import - ../app/shared/shared-instance/instance-features-table.component.html78 + ../app/shared/shared-instance/instance-features-table.component.html103 Player Player - ../app/shared/shared-instance/instance-features-table.component.html86 + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P enabled - ../app/shared/shared-instance/instance-features-table.component.html90 + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Loading instance statistics... @@ -907,12 +943,18 @@ " - ../app/shared/shared-moderation/video-block.component.html3 + ../app/shared/shared-moderation/video-block.component.html3 + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + + Please describe the reason... Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html12 + ../app/shared/shared-moderation/video-block.component.html13 @@ -922,7 +964,25 @@ - ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + + Login @@ -1329,7 +1389,13 @@ galfi le mi japyvla Close mipri - ../app/modal/instance-config-warning-modal.component.html38 + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + + Configure @@ -1690,7 +1756,7 @@ galfi le mi japyvla lo temci - ../app/+videos/+video-watch/video-watch.component.html260 + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content viska lo ganvi poi te kajde @@ -1712,7 +1778,7 @@ galfi le mi japyvla - ../app/+videos/+video-watch/video-watch.component.html225 + ../app/+videos/+video-watch/video-watch.component.html237 Reset @@ -1737,7 +1803,7 @@ galfi le mi japyvla - ../app/+videos/+video-watch/video-watch.component.html234 + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Display all licenses @@ -1750,7 +1816,7 @@ galfi le mi japyvla - ../app/+videos/+video-watch/video-watch.component.html243 + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Display all languages @@ -1840,7 +1906,7 @@ galfi le mi japyvla lo tcita - ../app/+videos/+video-watch/video-watch.component.html252 + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -2003,7 +2069,25 @@ galfi le mi japyvla No captions for now. - ../app/+videos/+video-edit/shared/video-edit.component.html191 + ../app/+videos/+video-edit/shared/video-edit.component.html191 + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + + Captions Captions @@ -2013,12 +2097,12 @@ galfi le mi japyvla Video preview Video preview - ../app/+videos/+video-edit/shared/video-edit.component.html206 + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support rupsra - ../app/+videos/+video-edit/shared/video-edit.component.html215 + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). @@ -2027,12 +2111,12 @@ galfi le mi japyvla Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date detri lo nu pa re'u co'a gubni - ../app/+videos/+video-edit/shared/video-edit.component.html235 + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) @@ -2041,28 +2125,25 @@ galfi le mi japyvla This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settingsPlugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments lo nu pinka le vidvi cu cumki - ../app/+videos/+video-edit/shared/video-edit.component.html256 + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Enable download - ../app/+videos/+video-edit/shared/video-edit.component.html261 + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings lo certu se cuxna - ../app/+videos/+video-edit/shared/video-edit.component.html199 + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL lo urli @@ -2111,12 +2192,12 @@ galfi le mi japyvla Scheduled Scheduled - ../app/+videos/+video-edit/shared/video-edit.component.ts181 + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Video background image @@ -2198,7 +2279,39 @@ galfi le mi japyvla Congratulations, the video will be imported with BitTorrent! You can already add information about this video. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -2242,7 +2355,13 @@ galfi le mi japyvla Import with torrent Import with torrent - ../app/+videos/+video-edit/video-add.component.html46 + ../app/+videos/+video-edit/video-add.component.html46 + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + + Other videos @@ -2258,11 +2377,8 @@ galfi le mi japyvla ../app/+videos/+video-watch/recommendations/recommended-videos.component.html10 Report this commentReport this comment - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share fatri @@ -2319,7 +2435,7 @@ galfi le mi japyvla More customization - ../app/shared/shared-share-modal/video-share.component.html216 + ../app/shared/shared-share-modal/video-share.component.html223 Less customization @@ -2328,7 +2444,7 @@ galfi le mi japyvla Less customization - ../app/shared/shared-share-modal/video-share.component.html224 + ../app/shared/shared-share-modal/video-share.component.html231 LoginLogin ../app/+login/login-routing.module.ts @@ -2362,27 +2478,33 @@ galfi le mi japyvla Loop Loop - ../app/shared/shared-share-modal/video-share.component.html173 + ../app/shared/shared-share-modal/video-share.component.html173 + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + + Display video title Display video title - ../app/shared/shared-share-modal/video-share.component.html182 + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Display privacy warning - ../app/shared/shared-share-modal/video-share.component.html189 + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Display player controls - ../app/shared/shared-share-modal/video-share.component.html196 + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 + ../app/shared/shared-share-modal/video-share.component.html210 Public Public @@ -2413,12 +2535,24 @@ galfi le mi japyvla - ../app/+videos/+video-watch/video-watch.component.html29 + ../app/+videos/+video-watch/video-watch.component.html29 + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + + This video is blocked. This video is blocked. - ../app/+videos/+video-watch/video-watch.component.html33 + ../app/+videos/+video-watch/video-watch.component.html41 Published • views @@ -2430,7 +2564,7 @@ galfi le mi japyvla - ../app/+videos/+video-watch/video-watch.component.html47 + ../app/+videos/+video-watch/video-watch.component.html55 Published • views @@ -2442,49 +2576,49 @@ galfi le mi japyvla - ../app/+videos/+video-watch/video-watch.component.html58 + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT SUPPORT - ../app/+videos/+video-watch/video-watch.component.html88 + ../app/+videos/+video-watch/video-watch.component.html100 SHARE SHARE - ../app/+videos/+video-watch/video-watch.component.html93 + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SAVE - ../app/+videos/+video-watch/video-watch.component.html104 + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 + ../app/+videos/+video-watch/video-watch.component.html130 Like this video zanru le vi vidvi - ../app/+videos/+video-watch/video-watch.component.ts105 + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video to'e zanru le vi vidvi - ../app/+videos/+video-watch/video-watch.component.ts106 + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Support options for this video - ../app/+videos/+video-watch/video-watch.component.ts107 + ../app/+videos/+video-watch/video-watch.component.ts133 By By - ../app/+videos/+video-watch/video-watch.component.html170 + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Subscribe @@ -2509,27 +2643,27 @@ galfi le mi japyvla Show more viska lo zmadu - ../app/+videos/+video-watch/video-watch.component.html197 + ../app/+videos/+video-watch/video-watch.component.html209 Show less viska lo mleca - ../app/+videos/+video-watch/video-watch.component.html203 + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Origin instance - ../app/+videos/+video-watch/video-watch.component.html215 + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Originally published - ../app/+videos/+video-watch/video-watch.component.html220 + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Friendly Reminder: - ../app/+videos/+video-watch/video-watch.component.html283 + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -2538,7 +2672,7 @@ galfi le mi japyvla the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - ../app/+videos/+video-watch/video-watch.component.html285 + ../app/+videos/+video-watch/video-watch.component.html297 More information More information @@ -2556,7 +2690,7 @@ galfi le mi japyvla Get more information Get more information - ../app/+videos/+video-watch/video-watch.component.html288 + ../app/+videos/+video-watch/video-watch.component.html300 OK @@ -2565,7 +2699,7 @@ galfi le mi japyvla OK - ../app/+videos/+video-watch/video-watch.component.html293 + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Comment @@ -2751,17 +2885,11 @@ galfi le mi japyvla CommentComment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 ReplyReply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Highlighted comment @@ -3669,7 +3797,7 @@ galfi le mi japyvla Users can resolve distant content Users can resolve distant content - ../app/shared/shared-instance/instance-features-table.component.html101 + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -4442,17 +4570,101 @@ galfi le mi japyvla - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + + Services Services - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + + TRANSCODING TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. @@ -4460,37 +4672,37 @@ galfi le mi japyvla resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transcoding enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Allow additional extensions - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Allow audio files upload - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 @@ -4503,12 +4715,12 @@ galfi le mi japyvla - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 @@ -4528,27 +4740,27 @@ galfi le mi japyvla - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Transcoding threads - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. @@ -4557,22 +4769,22 @@ galfi le mi japyvla Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS CUSTOMIZATIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. @@ -4581,12 +4793,12 @@ galfi le mi japyvla Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript la .djavascript. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4596,7 +4808,7 @@ galfi le mi japyvla - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -4628,22 +4840,30 @@ galfi le mi japyvla - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + + Advanced configuration Advanced configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration nu basti fi lo ka ce'u te tcimi'e - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEO SETTINGS @@ -4848,12 +5068,12 @@ galfi le mi japyvla Change ownership - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Select the next owner - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Search your videos @@ -4904,7 +5124,7 @@ galfi le mi japyvla Account page - ../app/+videos/+video-watch/video-watch.component.html169 + ../app/+videos/+video-watch/video-watch.component.html181 @@ -4913,7 +5133,7 @@ galfi le mi japyvla - ../app/+videos/+video-watch/video-watch.component.html176 + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -5042,7 +5262,7 @@ galfi le mi japyvla - ../app/+videos/+video-watch/video-watch.component.html166 + ../app/+videos/+video-watch/video-watch.component.html178 Created by Created by @@ -6113,52 +6333,82 @@ zbasu lo pilno Audio-only Audio-only - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video A <code>.mp4</code> that keeps the original audio track, with no video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Auto (via ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + + Configuration updated. .i mo'u co'a basti fi lo ka ce'u te tcimi'e - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configurationEdit custom configuration ../app/+admin/config/config.routes.ts @@ -7291,7 +7541,13 @@ zbasu lo pilno - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + + Playlist deleted. Playlist @@ -7311,7 +7567,7 @@ zbasu lo pilno lo vidvi - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. @@ -7320,7 +7576,7 @@ zbasu lo pilno lo vidvi - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? @@ -7340,12 +7596,12 @@ zbasu lo pilno - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Ownership change request sent. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels lo mi te tivni @@ -7461,7 +7717,7 @@ zbasu lo pilno jersi pe'a le pilno - ../app/+videos/+video-watch/video-watch.component.ts833 + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7789,23 +8045,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - - h - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - min sec - - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 + + sec @@ -7814,7 +8055,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Confirm @@ -8256,7 +8497,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. The channel is required when the playlist is public. - ../app/shared/form-validators/video-playlist-validators.ts41 + ../app/shared/form-validators/video-playlist-validators.ts41 + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + + Video name is required. Video name is required. @@ -8612,40 +8877,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages All languages - ../app/+videos/+video-edit/shared/video-edit.component.ts170 + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Hidden - ../app/shared/shared-instance/instance-features-table.component.ts36 + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Blurred with confirmation request - ../app/shared/shared-instance/instance-features-table.component.ts37 + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Displayed - ../app/shared/shared-instance/instance-features-table.component.ts38 + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 @@ -8656,7 +8915,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of full HD videos - ../app/shared/shared-instance/instance-features-table.component.ts71 + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos @@ -8665,7 +8924,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of HD videos - ../app/shared/shared-instance/instance-features-table.component.ts72 + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos @@ -8674,7 +8933,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of average quality videos - ../app/shared/shared-instance/instance-features-table.component.ts73 + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -9265,56 +9524,56 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. This video will be duplicated by your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 DownloadDownload + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 UpdateUpdate - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Block - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Save to playlist - ../app/+videos/+video-watch/video-watch.component.ts108 + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + + Mirror Mirror - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 ReportReport - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 RemoveRemove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draftRemove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -9408,22 +9667,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - ../app/shared/shared-main/video/video.service.ts342 + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Anyone can see this video - ../app/shared/shared-main/video/video.service.ts350 + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - ../app/shared/shared-main/video/video.service.ts354 + ../app/shared/shared-main/video/video.service.ts355 CloseClose ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts @@ -9615,7 +9874,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video to import updated. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Your video was uploaded to your account and is private. @@ -9655,35 +9914,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. .i lo se vidvi mo'u co'a gubni - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: )Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: )Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. You have unsaved changes! If you leave, your changes will be lost. - ../app/+videos/+video-edit/video-update.component.ts79 + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Video updated. - ../app/+videos/+video-edit/video-update.component.ts116 + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -9732,106 +9985,102 @@ video size: , used: , quota: ) Loop playlist videos ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - You need to be connected to rate this content. - - ../app/+videos/+video-watch/video-watch.component.ts192 + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 + ../app/+videos/+video-watch/video-watch.component.ts412 RedirectionRedirection - ../app/+videos/+video-watch/video-watch.component.ts374 + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? This video contains mature or explicit content. Are you sure you want to watch it? - ../app/+videos/+video-watch/video-watch.component.ts486 + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Mature or explicit content - ../app/+videos/+video-watch/video-watch.component.ts487 + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Up Next - ../app/+videos/+video-watch/video-watch.component.ts536 + ../app/+videos/+video-watch/video-watch.component.ts580 CancelCancel - ../app/+videos/+video-watch/video-watch.component.ts537 + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Autoplay is suspended - ../app/+videos/+video-watch/video-watch.component.ts538 + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts800 + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts801 + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts802 + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts804 + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Increase the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts806 + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts807 + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts809 + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts810 + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Increase playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts812 + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Decrease playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts813 + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts815 + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video nu zanru lo se vidvi - ../app/+videos/+video-watch/video-watch.component.ts823 + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video nu tolzau lo se vidvi - ../app/+videos/+video-watch/video-watch.component.ts828 + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. When active, the next video is automatically played after the current one. diff --git a/client/src/locale/angular.kab.xlf b/client/src/locale/angular.kab.xlf index 0e3073481..195cf30c0 100644 --- a/client/src/locale/angular.kab.xlf +++ b/client/src/locale/angular.kab.xlf @@ -350,13 +350,19 @@ This will ask remote instances to delete it Ayagi ad isuter deg tummanin i ibewden ad yettwakkes - ../app/shared/shared-moderation/video-block.component.html26 + + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + Unfederate the video - ../app/shared/shared-moderation/video-block.component.html23 - + + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Ur d-yettwabder ara @@ -505,6 +511,12 @@ Subscribe with your local account Jerred s umiḍan-inek adigan ../app/shared/shared-user-subscription/subscribe-button.component.html54 + + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + Subscribe with a Mastodon account: @@ -573,6 +585,30 @@ Transcoding in multiple resolutions ../app/shared/shared-instance/instance-features-table.component.html32 + + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + Requires manual validation by moderators @@ -610,23 +646,23 @@ HTTP import (YouTube, Vimeo, direct URL...) - ../app/shared/shared-instance/instance-features-table.component.html71 - + + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import - ../app/shared/shared-instance/instance-features-table.component.html78 - + + ../app/shared/shared-instance/instance-features-table.component.html103 Player Ameɣri - ../app/shared/shared-instance/instance-features-table.component.html86 - + + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled - ../app/shared/shared-instance/instance-features-table.component.html90 - + + ../app/shared/shared-instance/instance-features-table.component.html115 Search Nadi @@ -635,8 +671,8 @@ Users can resolve distant content - ../app/shared/shared-instance/instance-features-table.component.html101 - + + ../app/shared/shared-instance/instance-features-table.component.html126 Loading instance statistics... @@ -711,16 +747,40 @@ Block video "" Block video " " ../app/shared/shared-moderation/video-block.component.html3 + + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html12 - + + ../app/shared/shared-moderation/video-block.component.html13 ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + Default policy on videos containing sensitive content @@ -1104,7 +1164,13 @@ The link will expire within 1 hour. Close Mdel - ../app/modal/instance-config-warning-modal.component.html38 + + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + Configure @@ -1449,8 +1515,8 @@ The link will expire within 1 hour. Duration Tanzagt - ../app/+videos/+video-watch/video-watch.component.html260 - + + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Display sensitive content @@ -1469,8 +1535,8 @@ The link will expire within 1 hour. Category Taggayt - ../app/+videos/+video-watch/video-watch.component.html225 - + + ../app/+videos/+video-watch/video-watch.component.html237 Reset Ales awennez @@ -1484,8 +1550,8 @@ The link will expire within 1 hour. Licence Turagt - ../app/+videos/+video-watch/video-watch.component.html234 - + + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Display all licenses @@ -1494,8 +1560,8 @@ The link will expire within 1 hour. Language Tutlayt - ../app/+videos/+video-watch/video-watch.component.html243 - + + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Display all languages @@ -1574,8 +1640,8 @@ The link will expire within 1 hour. Tags Tibzimin - ../app/+videos/+video-watch/video-watch.component.html252 - + + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -1680,55 +1746,70 @@ The link will expire within 1 hour. No captions for now. No captions for now. ../app/+videos/+video-edit/shared/video-edit.component.html191 + + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + Advanced settings Iɣewwaṛen inaẓiyen - ../app/+videos/+video-edit/shared/video-edit.component.html199 - + + ../app/+videos/+video-edit/shared/video-edit.component.html236 Video preview Video preview - ../app/+videos/+video-edit/shared/video-edit.component.html206 - + + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Tallelt - ../app/+videos/+video-edit/shared/video-edit.component.html215 - + + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 - + + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Original publication date - ../app/+videos/+video-edit/shared/video-edit.component.html235 - + + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 - + + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settings Plugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Enable video comments - ../app/+videos/+video-edit/shared/video-edit.component.html256 - + + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Enable download - ../app/+videos/+video-edit/shared/video-edit.component.html261 - + + ../app/+videos/+video-edit/shared/video-edit.component.html298 URL URL @@ -1765,13 +1846,13 @@ The link will expire within 1 hour. Scheduled Yettuɣawes - ../app/+videos/+video-edit/shared/video-edit.component.ts181 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Video background image @@ -1836,6 +1917,38 @@ The link will expire within 1 hour. Congratulations, the video will be imported with BitTorrent! You can already add information about this video. Congratulations, the video will be imported with BitTorrent! You can already add information about this video. ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -1866,6 +1979,12 @@ The link will expire within 1 hour. Import with torrent Import with torrent ../app/+videos/+video-edit/video-add.component.html46 + + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + Other videos @@ -1880,11 +1999,8 @@ The link will expire within 1 hour. Report this comment Sillef awennit agi - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Support Support @@ -1949,37 +2065,43 @@ The link will expire within 1 hour. Loop Taneddict ../app/shared/shared-share-modal/video-share.component.html173 + + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + Display video title Display video title - ../app/shared/shared-share-modal/video-share.component.html182 - + + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Display privacy warning - ../app/shared/shared-share-modal/video-share.component.html189 - + + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Display player controls - ../app/shared/shared-share-modal/video-share.component.html196 - + + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 - + + ../app/shared/shared-share-modal/video-share.component.html210 More customization More customization - ../app/shared/shared-share-modal/video-share.component.html216 - + + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Less customization - ../app/shared/shared-share-modal/video-share.component.html224 - + + ../app/shared/shared-share-modal/video-share.component.html231 Login Aseqdac @@ -2007,77 +2129,89 @@ The link will expire within 1 hour. This video will be published on . This video will be published on . ../app/+videos/+video-watch/video-watch.component.html29 + + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + This video is blocked. This video is blocked. - ../app/+videos/+video-watch/video-watch.component.html33 - + + ../app/+videos/+video-watch/video-watch.component.html41 Published • views Published • views - ../app/+videos/+video-watch/video-watch.component.html47 - + + ../app/+videos/+video-watch/video-watch.component.html55 Published • views Published • views - ../app/+videos/+video-watch/video-watch.component.html58 - + + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT SUPPORT - ../app/+videos/+video-watch/video-watch.component.html88 - + + ../app/+videos/+video-watch/video-watch.component.html100 SHARE SHARE - ../app/+videos/+video-watch/video-watch.component.html93 - + + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SAVE - ../app/+videos/+video-watch/video-watch.component.html104 - + + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 - + + ../app/+videos/+video-watch/video-watch.component.html130 By By - ../app/+videos/+video-watch/video-watch.component.html170 - + + ../app/+videos/+video-watch/video-watch.component.html182 Show more Sken-d ugar - ../app/+videos/+video-watch/video-watch.component.html197 - + + ../app/+videos/+video-watch/video-watch.component.html209 Show less Sken-d drus - ../app/+videos/+video-watch/video-watch.component.html203 - + + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Origin instance - ../app/+videos/+video-watch/video-watch.component.html215 - + + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Originally published - ../app/+videos/+video-watch/video-watch.component.html220 - + + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Friendly Reminder: - ../app/+videos/+video-watch/video-watch.component.html283 - + + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - ../app/+videos/+video-watch/video-watch.component.html285 - + + ../app/+videos/+video-watch/video-watch.component.html297 More information Ugar n telɣut @@ -2091,13 +2225,13 @@ The link will expire within 1 hour. Get more information Get more information - ../app/+videos/+video-watch/video-watch.component.html288 - + + ../app/+videos/+video-watch/video-watch.component.html300 OK Ih - ../app/+videos/+video-watch/video-watch.component.html293 - + + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 n uwennit @@ -2308,19 +2442,13 @@ The link will expire within 1 hour. Comment Commentaire - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 Reply Err - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Highlighted comment @@ -3661,6 +3789,12 @@ The link will expire within 1 hour. Services Imeẓla ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + TWITTER @@ -3686,122 +3820,200 @@ The link will expire within 1 hour. If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + Advanced configuration Advanced configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 TRANSCODING TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transcoding enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Allow additional extensions - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Allow audio files upload - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 Experimental, we suggest you to not disable webtorrent support for now If you also enabled HLS support, it will multiply videos storage by 2 If disabled, breaks federation with PeerTube instances < 2.1 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: Resolution change is smoother Faster playback in particular with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Transcoding threads - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS CUSTOMIZATIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); Write JavaScript code directly. Example: console.log('my instance is amazing'); - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -3811,18 +4023,26 @@ The link will expire within 1 hour. Write CSS code directly. Example: #custom-css color: red; Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email color: red; - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 - - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + + Update configuration Update configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 VIDEO SETTINGS VIDEO SETTINGS @@ -3906,13 +4126,13 @@ The link will expire within 1 hour. Change ownership Change ownership - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Select the next owner - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Search your videos @@ -3956,13 +4176,13 @@ The link will expire within 1 hour. Account page Account page - ../app/+videos/+video-watch/video-watch.component.html169 - + + ../app/+videos/+video-watch/video-watch.component.html181 - ../app/+videos/+video-watch/video-watch.component.html176 - + + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -4043,8 +4263,8 @@ The link will expire within 1 hour. Channel page Channel page - ../app/+videos/+video-watch/video-watch.component.html166 - + + ../app/+videos/+video-watch/video-watch.component.html178 subscribers subscribers @@ -4940,53 +5160,83 @@ channel with the same name ()! Audio-only Audio-only - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video A <code>.mp4</code> that keeps the original audio track, with no video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Auto (via ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + Configuration updated. Configuration updated. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configuration Edit custom configuration @@ -6125,7 +6375,13 @@ channel with the same name ()! Do you really want to delete ? Do you really want to delete ? - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + Playlist deleted. @@ -6140,13 +6396,13 @@ channel with the same name ()! Do you really want to delete videos? Do you really want to delete videos? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. videos deleted. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? Do you really want to delete ? @@ -6158,13 +6414,13 @@ channel with the same name ()! Video deleted. Video deleted. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Ownership change request sent. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My library My library @@ -6322,8 +6578,8 @@ channel with the same name ()! Subscribe to the account Subscribe to the account - ../app/+videos/+video-watch/video-watch.component.ts833 - + + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -6621,21 +6877,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular tura kan ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - h min sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - - min sec - min sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 - + + sec sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 - + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Sentem @@ -7064,6 +7312,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. The channel is required when the playlist is public. ../app/shared/form-validators/video-playlist-validators.ts41 + + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + Video name is required. @@ -7422,59 +7694,53 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages Akk tutlayin - ../app/+videos/+video-edit/shared/video-edit.component.ts170 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Yeffer - ../app/shared/shared-instance/instance-features-table.component.ts36 - + + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Blurred with confirmation request - ../app/shared/shared-instance/instance-features-table.component.ts37 - + + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Affiché - ../app/shared/shared-instance/instance-features-table.component.ts38 - + + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute ~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes ~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 of full HD videos of full HD videos - ../app/shared/shared-instance/instance-features-table.component.ts71 - + + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos of HD videos - ../app/shared/shared-instance/instance-features-table.component.ts72 - + + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos of average quality videos - ../app/shared/shared-instance/instance-features-table.component.ts73 - + + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) (channel page) @@ -7953,65 +8219,65 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. This video will be duplicated by your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 Download Sider + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 Update Mettre à jour - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Iḥedran - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Save to playlist - ../app/+videos/+video-watch/video-watch.component.ts108 + + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + Mirror Tamrayt - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 Report Aneqqis - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 Remove Sfeḍ - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draft Remove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -8058,23 +8324,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - ../app/shared/shared-main/video/video.service.ts342 - + + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 - + + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Anyone can see this video - ../app/shared/shared-main/video/video.service.ts350 - + + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - ../app/shared/shared-main/video/video.service.ts354 - + + ../app/shared/shared-main/video/video.service.ts355 Close Mdel @@ -8326,8 +8592,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video to import updated. Video to import updated. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 - + + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Your video was uploaded to your account and is private. @@ -8364,36 +8630,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. Video published. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: ) Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: ) Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. You have unsaved changes! If you leave, your changes will be lost. - ../app/+videos/+video-edit/video-update.component.ts79 - + + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Video updated. - ../app/+videos/+video-edit/video-update.component.ts116 - + + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -8422,123 +8682,119 @@ video size: , used: , quota: ) Like this video Like this video - ../app/+videos/+video-watch/video-watch.component.ts105 - + + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Dislike this video - ../app/+videos/+video-watch/video-watch.component.ts106 - + + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Support options for this video - ../app/+videos/+video-watch/video-watch.component.ts107 - - - You need to be connected to rate this content. - You need to be connected to rate this content. - ../app/+videos/+video-watch/video-watch.component.ts192 - + + ../app/+videos/+video-watch/video-watch.component.ts133 + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 - + + ../app/+videos/+video-watch/video-watch.component.ts412 Redirection Redirection - ../app/+videos/+video-watch/video-watch.component.ts374 - + + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? This video contains mature or explicit content. Are you sure you want to watch it? - ../app/+videos/+video-watch/video-watch.component.ts486 - + + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Mature or explicit content - ../app/+videos/+video-watch/video-watch.component.ts487 - + + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Up Next - ../app/+videos/+video-watch/video-watch.component.ts536 - + + ../app/+videos/+video-watch/video-watch.component.ts580 Cancel Sefsex - ../app/+videos/+video-watch/video-watch.component.ts537 - + + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Autoplay is suspended - ../app/+videos/+video-watch/video-watch.component.ts538 - + + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts800 - + + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts801 - + + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts802 - + + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts804 - + + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Increase the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts806 - + + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts807 - + + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts809 - + + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts810 - + + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Increase playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts812 - + + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Decrease playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts813 - + + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts815 - + + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Like the video - ../app/+videos/+video-watch/video-watch.component.ts823 - + + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Dislike the video - ../app/+videos/+video-watch/video-watch.component.ts828 - + + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. When active, the next video is automatically played after the current one. diff --git a/client/src/locale/angular.ko-KR.xlf b/client/src/locale/angular.ko-KR.xlf index 59f18265f..49a4695b1 100644 --- a/client/src/locale/angular.ko-KR.xlf +++ b/client/src/locale/angular.ko-KR.xlf @@ -489,12 +489,18 @@ This will ask remote instances to delete it This will ask remote instances to delete it - ../app/shared/shared-moderation/video-block.component.html26 + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + + Unfederate the video Unfederate the video - ../app/shared/shared-moderation/video-block.component.html23 + ../app/shared/shared-moderation/video-block.component.html24 Unlisted 목록에 미표시 @@ -648,7 +654,13 @@ Subscribe with your local account 로컬 계정으로 구독 - ../app/shared/shared-user-subscription/subscribe-button.component.html54 + ../app/shared/shared-user-subscription/subscribe-button.component.html54 + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + + Subscribe with a Mastodon account: 마스토돈 계정으로 구독: @@ -731,7 +743,31 @@ Transcoding in multiple resolutions Transcoding in multiple resolutions - ../app/shared/shared-instance/instance-features-table.component.html32 + ../app/shared/shared-instance/instance-features-table.component.html32 + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + + Requires manual validation by moderators Requires manual validation by moderators @@ -776,22 +812,22 @@ HTTP import (YouTube, Vimeo, direct URL...) HTTP import (YouTube, Vimeo, direct URL...) - ../app/shared/shared-instance/instance-features-table.component.html71 + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Torrent import - ../app/shared/shared-instance/instance-features-table.component.html78 + ../app/shared/shared-instance/instance-features-table.component.html103 Player Player - ../app/shared/shared-instance/instance-features-table.component.html86 + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P enabled - ../app/shared/shared-instance/instance-features-table.component.html90 + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Loading instance statistics... @@ -890,12 +926,18 @@ " - ../app/shared/shared-moderation/video-block.component.html3 + ../app/shared/shared-moderation/video-block.component.html3 + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + + Please describe the reason... Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html12 + ../app/shared/shared-moderation/video-block.component.html13 @@ -905,7 +947,25 @@ - ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + + Login @@ -1300,7 +1360,13 @@ The link will expire within 1 hour. Close Close - ../app/modal/instance-config-warning-modal.component.html38 + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + + Configure @@ -1658,7 +1724,7 @@ The link will expire within 1 hour. 재생 시간 - ../app/+videos/+video-watch/video-watch.component.html260 + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content 민감한 내용 표시 @@ -1680,7 +1746,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html225 + ../app/+videos/+video-watch/video-watch.component.html237 Reset @@ -1703,7 +1769,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html234 + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Display all licenses @@ -1716,7 +1782,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html243 + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Display all languages @@ -1802,7 +1868,7 @@ The link will expire within 1 hour. 태그 - ../app/+videos/+video-watch/video-watch.component.html252 + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -1961,7 +2027,25 @@ The link will expire within 1 hour. No captions for now. - ../app/+videos/+video-edit/shared/video-edit.component.html191 + ../app/+videos/+video-edit/shared/video-edit.component.html191 + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + + Captions Captions @@ -1971,12 +2055,12 @@ The link will expire within 1 hour. Video preview Video preview - ../app/+videos/+video-edit/shared/video-edit.component.html206 + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Support - ../app/+videos/+video-edit/shared/video-edit.component.html215 + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). @@ -1985,12 +2069,12 @@ The link will expire within 1 hour. Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Original publication date - ../app/+videos/+video-edit/shared/video-edit.component.html235 + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) @@ -1999,28 +2083,25 @@ The link will expire within 1 hour. This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settingsPlugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Enable video comments - ../app/+videos/+video-edit/shared/video-edit.component.html256 + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Enable download - ../app/+videos/+video-edit/shared/video-edit.component.html261 + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Advanced settings - ../app/+videos/+video-edit/shared/video-edit.component.html199 + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -2069,12 +2150,12 @@ The link will expire within 1 hour. Scheduled Scheduled - ../app/+videos/+video-edit/shared/video-edit.component.ts181 + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Video background image @@ -2152,7 +2233,39 @@ The link will expire within 1 hour. Congratulations, the video will be imported with BitTorrent! You can already add information about this video. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -2196,7 +2309,13 @@ The link will expire within 1 hour. Import with torrent Import with torrent - ../app/+videos/+video-edit/video-add.component.html46 + ../app/+videos/+video-edit/video-add.component.html46 + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + + Other videos @@ -2210,11 +2329,8 @@ The link will expire within 1 hour. ../app/+videos/+video-watch/recommendations/recommended-videos.component.html10 Report this commentReport this comment - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Share @@ -2267,14 +2383,14 @@ The link will expire within 1 hour. More customization - ../app/shared/shared-share-modal/video-share.component.html216 + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Less customization - ../app/shared/shared-share-modal/video-share.component.html224 + ../app/shared/shared-share-modal/video-share.component.html231 LoginLogin ../app/+login/login-routing.module.ts @@ -2308,27 +2424,33 @@ The link will expire within 1 hour. Loop Loop - ../app/shared/shared-share-modal/video-share.component.html173 + ../app/shared/shared-share-modal/video-share.component.html173 + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + + Display video title Display video title - ../app/shared/shared-share-modal/video-share.component.html182 + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Display privacy warning - ../app/shared/shared-share-modal/video-share.component.html189 + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Display player controls - ../app/shared/shared-share-modal/video-share.component.html196 + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 + ../app/shared/shared-share-modal/video-share.component.html210 Public Public @@ -2356,12 +2478,24 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html29 + ../app/+videos/+video-watch/video-watch.component.html29 + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + + This video is blocked. This video is blocked. - ../app/+videos/+video-watch/video-watch.component.html33 + ../app/+videos/+video-watch/video-watch.component.html41 Published • views @@ -2373,7 +2507,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html47 + ../app/+videos/+video-watch/video-watch.component.html55 Published • views @@ -2385,49 +2519,49 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html58 + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT SUPPORT - ../app/+videos/+video-watch/video-watch.component.html88 + ../app/+videos/+video-watch/video-watch.component.html100 SHARE SHARE - ../app/+videos/+video-watch/video-watch.component.html93 + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SAVE - ../app/+videos/+video-watch/video-watch.component.html104 + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Like this video - ../app/+videos/+video-watch/video-watch.component.ts105 + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Dislike this video - ../app/+videos/+video-watch/video-watch.component.ts106 + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Support options for this video - ../app/+videos/+video-watch/video-watch.component.ts107 + ../app/+videos/+video-watch/video-watch.component.ts133 By By - ../app/+videos/+video-watch/video-watch.component.html170 + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Subscribe @@ -2452,34 +2586,34 @@ The link will expire within 1 hour. Show more Show more - ../app/+videos/+video-watch/video-watch.component.html197 + ../app/+videos/+video-watch/video-watch.component.html209 Show less Show less - ../app/+videos/+video-watch/video-watch.component.html203 + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Origin instance - ../app/+videos/+video-watch/video-watch.component.html215 + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Originally published - ../app/+videos/+video-watch/video-watch.component.html220 + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Friendly Reminder: - ../app/+videos/+video-watch/video-watch.component.html283 + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - ../app/+videos/+video-watch/video-watch.component.html285 + ../app/+videos/+video-watch/video-watch.component.html297 More information More information @@ -2497,14 +2631,14 @@ The link will expire within 1 hour. Get more information Get more information - ../app/+videos/+video-watch/video-watch.component.html288 + ../app/+videos/+video-watch/video-watch.component.html300 OK OK - ../app/+videos/+video-watch/video-watch.component.html293 + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Comment @@ -2702,17 +2836,11 @@ The link will expire within 1 hour. CommentComment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 ReplyReply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Highlighted comment @@ -3612,7 +3740,7 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - ../app/shared/shared-instance/instance-features-table.component.html101 + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -4377,17 +4505,101 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + + Services Services - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + + TRANSCODING TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. @@ -4395,37 +4607,37 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transcoding enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Allow additional extensions - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Allow audio files upload - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 @@ -4438,12 +4650,12 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 @@ -4463,61 +4675,61 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Transcoding threads - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS CUSTOMIZATIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4527,7 +4739,7 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -4559,22 +4771,30 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + + Advanced configuration Advanced configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Update configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEO SETTINGS @@ -4779,12 +4999,12 @@ The link will expire within 1 hour. Change ownership - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Select the next owner - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Search your videos @@ -4835,7 +5055,7 @@ The link will expire within 1 hour. Account page - ../app/+videos/+video-watch/video-watch.component.html169 + ../app/+videos/+video-watch/video-watch.component.html181 @@ -4844,7 +5064,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html176 + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -4973,7 +5193,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html166 + ../app/+videos/+video-watch/video-watch.component.html178 Created by Created by @@ -6007,52 +6227,82 @@ channel with the same name ()! Audio-only Audio-only - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video A <code>.mp4</code> that keeps the original audio track, with no video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Auto (via ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + + Configuration updated. Configuration updated. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configurationEdit custom configuration ../app/+admin/config/config.routes.ts @@ -7185,7 +7435,13 @@ channel with the same name ()! - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + + Playlist deleted. Playlist @@ -7205,7 +7461,7 @@ channel with the same name ()! videos? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. @@ -7214,7 +7470,7 @@ channel with the same name ()! videos deleted. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? @@ -7234,12 +7490,12 @@ channel with the same name ()! - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Ownership change request sent. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels My channels @@ -7355,7 +7611,7 @@ channel with the same name ()! Subscribe to the account - ../app/+videos/+video-watch/video-watch.component.ts833 + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7683,23 +7939,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - - h - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - min sec - - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 + + sec @@ -7708,7 +7949,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Confirm @@ -8150,7 +8391,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. The channel is required when the playlist is public. - ../app/shared/form-validators/video-playlist-validators.ts41 + ../app/shared/form-validators/video-playlist-validators.ts41 + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + + Video name is required. Video name is required. @@ -8504,40 +8769,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages All languages - ../app/+videos/+video-edit/shared/video-edit.component.ts170 + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Hidden - ../app/shared/shared-instance/instance-features-table.component.ts36 + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Blurred with confirmation request - ../app/shared/shared-instance/instance-features-table.component.ts37 + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Displayed - ../app/shared/shared-instance/instance-features-table.component.ts38 + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 @@ -8548,7 +8807,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of full HD videos - ../app/shared/shared-instance/instance-features-table.component.ts71 + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos @@ -8557,7 +8816,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of HD videos - ../app/shared/shared-instance/instance-features-table.component.ts72 + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos @@ -8566,7 +8825,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of average quality videos - ../app/shared/shared-instance/instance-features-table.component.ts73 + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -9162,56 +9421,56 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. This video will be duplicated by your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 DownloadDownload + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 UpdateUpdate - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Block - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Save to playlist - ../app/+videos/+video-watch/video-watch.component.ts108 + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + + Mirror Mirror - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 ReportReport - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 RemoveRemove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draftRemove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -9307,22 +9566,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - ../app/shared/shared-main/video/video.service.ts342 + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Anyone can see this video - ../app/shared/shared-main/video/video.service.ts350 + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - ../app/shared/shared-main/video/video.service.ts354 + ../app/shared/shared-main/video/video.service.ts355 CloseClose ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts @@ -9514,7 +9773,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video to import updated. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Your video was uploaded to your account and is private. @@ -9554,35 +9813,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. Video published. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: )Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: )Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. You have unsaved changes! If you leave, your changes will be lost. - ../app/+videos/+video-edit/video-update.component.ts79 + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Video updated. - ../app/+videos/+video-edit/video-update.component.ts116 + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -9611,106 +9864,102 @@ video size: , used: , quota: ) Loop playlist videos ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - You need to be connected to rate this content. - - ../app/+videos/+video-watch/video-watch.component.ts192 + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 + ../app/+videos/+video-watch/video-watch.component.ts412 RedirectionRedirection - ../app/+videos/+video-watch/video-watch.component.ts374 + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? This video contains mature or explicit content. Are you sure you want to watch it? - ../app/+videos/+video-watch/video-watch.component.ts486 + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Mature or explicit content - ../app/+videos/+video-watch/video-watch.component.ts487 + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Up Next - ../app/+videos/+video-watch/video-watch.component.ts536 + ../app/+videos/+video-watch/video-watch.component.ts580 CancelCancel - ../app/+videos/+video-watch/video-watch.component.ts537 + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Autoplay is suspended - ../app/+videos/+video-watch/video-watch.component.ts538 + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts800 + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts801 + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts802 + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts804 + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Increase the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts806 + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts807 + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts809 + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts810 + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Increase playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts812 + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Decrease playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts813 + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts815 + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Like the video - ../app/+videos/+video-watch/video-watch.component.ts823 + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Dislike the video - ../app/+videos/+video-watch/video-watch.component.ts828 + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. When active, the next video is automatically played after the current one. diff --git a/client/src/locale/angular.lt-LT.xlf b/client/src/locale/angular.lt-LT.xlf index f2778587b..cd5ba23ad 100644 --- a/client/src/locale/angular.lt-LT.xlf +++ b/client/src/locale/angular.lt-LT.xlf @@ -481,12 +481,18 @@ This will ask remote instances to delete it This will ask remote instances to delete it - ../app/shared/shared-moderation/video-block.component.html26 + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + + Unfederate the video Unfederate the video - ../app/shared/shared-moderation/video-block.component.html23 + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Unlisted @@ -641,7 +647,13 @@ Subscribe with your local account Subscribe with your local account - ../app/shared/shared-user-subscription/subscribe-button.component.html54 + ../app/shared/shared-user-subscription/subscribe-button.component.html54 + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + + Subscribe with a Mastodon account: Subscribe with a Mastodon account: @@ -724,7 +736,31 @@ Transcoding in multiple resolutions Transcoding in multiple resolutions - ../app/shared/shared-instance/instance-features-table.component.html32 + ../app/shared/shared-instance/instance-features-table.component.html32 + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + + Requires manual validation by moderators Requires manual validation by moderators @@ -769,22 +805,22 @@ HTTP import (YouTube, Vimeo, direct URL...) HTTP import (YouTube, Vimeo, direct URL...) - ../app/shared/shared-instance/instance-features-table.component.html71 + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Torrent import - ../app/shared/shared-instance/instance-features-table.component.html78 + ../app/shared/shared-instance/instance-features-table.component.html103 Player Player - ../app/shared/shared-instance/instance-features-table.component.html86 + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P enabled - ../app/shared/shared-instance/instance-features-table.component.html90 + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Loading instance statistics... @@ -883,12 +919,18 @@ " - ../app/shared/shared-moderation/video-block.component.html3 + ../app/shared/shared-moderation/video-block.component.html3 + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + + Please describe the reason... Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html12 + ../app/shared/shared-moderation/video-block.component.html13 @@ -898,7 +940,25 @@ - ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + + Login @@ -1297,7 +1357,13 @@ The link will expire within 1 hour. Close Close - ../app/modal/instance-config-warning-modal.component.html38 + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + + Configure @@ -1655,7 +1721,7 @@ The link will expire within 1 hour. Duration - ../app/+videos/+video-watch/video-watch.component.html260 + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Display sensitive content @@ -1677,7 +1743,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html225 + ../app/+videos/+video-watch/video-watch.component.html237 Reset @@ -1700,7 +1766,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html234 + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Display all licenses @@ -1713,7 +1779,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html243 + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Display all languages @@ -1799,7 +1865,7 @@ The link will expire within 1 hour. Tags - ../app/+videos/+video-watch/video-watch.component.html252 + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -1958,7 +2024,25 @@ The link will expire within 1 hour. No captions for now. - ../app/+videos/+video-edit/shared/video-edit.component.html191 + ../app/+videos/+video-edit/shared/video-edit.component.html191 + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + + Captions Captions @@ -1968,12 +2052,12 @@ The link will expire within 1 hour. Video preview Video preview - ../app/+videos/+video-edit/shared/video-edit.component.html206 + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Support - ../app/+videos/+video-edit/shared/video-edit.component.html215 + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). @@ -1982,12 +2066,12 @@ The link will expire within 1 hour. Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Original publication date - ../app/+videos/+video-edit/shared/video-edit.component.html235 + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) @@ -1996,28 +2080,25 @@ The link will expire within 1 hour. This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settingsPlugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Enable video comments - ../app/+videos/+video-edit/shared/video-edit.component.html256 + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Enable download - ../app/+videos/+video-edit/shared/video-edit.component.html261 + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Advanced settings - ../app/+videos/+video-edit/shared/video-edit.component.html199 + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -2066,12 +2147,12 @@ The link will expire within 1 hour. Scheduled Scheduled - ../app/+videos/+video-edit/shared/video-edit.component.ts181 + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Video background image @@ -2149,7 +2230,39 @@ The link will expire within 1 hour. Congratulations, the video will be imported with BitTorrent! You can already add information about this video. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -2193,7 +2306,13 @@ The link will expire within 1 hour. Import with torrent Import with torrent - ../app/+videos/+video-edit/video-add.component.html46 + ../app/+videos/+video-edit/video-add.component.html46 + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + + Other videos @@ -2207,11 +2326,8 @@ The link will expire within 1 hour. ../app/+videos/+video-watch/recommendations/recommended-videos.component.html10 Report this commentReport this comment - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Share @@ -2264,14 +2380,14 @@ The link will expire within 1 hour. More customization - ../app/shared/shared-share-modal/video-share.component.html216 + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Less customization - ../app/shared/shared-share-modal/video-share.component.html224 + ../app/shared/shared-share-modal/video-share.component.html231 LoginLogin ../app/+login/login-routing.module.ts @@ -2305,27 +2421,33 @@ The link will expire within 1 hour. Loop Loop - ../app/shared/shared-share-modal/video-share.component.html173 + ../app/shared/shared-share-modal/video-share.component.html173 + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + + Display video title Display video title - ../app/shared/shared-share-modal/video-share.component.html182 + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Display privacy warning - ../app/shared/shared-share-modal/video-share.component.html189 + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Display player controls - ../app/shared/shared-share-modal/video-share.component.html196 + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 + ../app/shared/shared-share-modal/video-share.component.html210 Public Public @@ -2353,12 +2475,24 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html29 + ../app/+videos/+video-watch/video-watch.component.html29 + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + + This video is blocked. This video is blocked. - ../app/+videos/+video-watch/video-watch.component.html33 + ../app/+videos/+video-watch/video-watch.component.html41 Published • views @@ -2370,7 +2504,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html47 + ../app/+videos/+video-watch/video-watch.component.html55 Published • views @@ -2382,49 +2516,49 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html58 + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT SUPPORT - ../app/+videos/+video-watch/video-watch.component.html88 + ../app/+videos/+video-watch/video-watch.component.html100 SHARE SHARE - ../app/+videos/+video-watch/video-watch.component.html93 + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SAVE - ../app/+videos/+video-watch/video-watch.component.html104 + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Like this video - ../app/+videos/+video-watch/video-watch.component.ts105 + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Dislike this video - ../app/+videos/+video-watch/video-watch.component.ts106 + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Support options for this video - ../app/+videos/+video-watch/video-watch.component.ts107 + ../app/+videos/+video-watch/video-watch.component.ts133 By By - ../app/+videos/+video-watch/video-watch.component.html170 + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Subscribe @@ -2449,34 +2583,34 @@ The link will expire within 1 hour. Show more Show more - ../app/+videos/+video-watch/video-watch.component.html197 + ../app/+videos/+video-watch/video-watch.component.html209 Show less Show less - ../app/+videos/+video-watch/video-watch.component.html203 + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Origin instance - ../app/+videos/+video-watch/video-watch.component.html215 + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Originally published - ../app/+videos/+video-watch/video-watch.component.html220 + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Friendly Reminder: - ../app/+videos/+video-watch/video-watch.component.html283 + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - ../app/+videos/+video-watch/video-watch.component.html285 + ../app/+videos/+video-watch/video-watch.component.html297 More information More information @@ -2494,14 +2628,14 @@ The link will expire within 1 hour. Get more information Get more information - ../app/+videos/+video-watch/video-watch.component.html288 + ../app/+videos/+video-watch/video-watch.component.html300 OK OK - ../app/+videos/+video-watch/video-watch.component.html293 + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Comment @@ -2681,17 +2815,11 @@ The link will expire within 1 hour. CommentComment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 ReplyReply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Highlighted comment @@ -3595,7 +3723,7 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - ../app/shared/shared-instance/instance-features-table.component.html101 + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -4362,17 +4490,101 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + + Services Services - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + + TRANSCODING TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. @@ -4380,37 +4592,37 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transcoding enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Allow additional extensions - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Allow audio files upload - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 @@ -4423,12 +4635,12 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 @@ -4448,61 +4660,61 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Transcoding threads - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS CUSTOMIZATIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4512,7 +4724,7 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -4544,22 +4756,30 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + + Advanced configuration Advanced configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Update configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEO SETTINGS @@ -4764,12 +4984,12 @@ The link will expire within 1 hour. Change ownership - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Select the next owner - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Search your videos @@ -4820,7 +5040,7 @@ The link will expire within 1 hour. Account page - ../app/+videos/+video-watch/video-watch.component.html169 + ../app/+videos/+video-watch/video-watch.component.html181 @@ -4829,7 +5049,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html176 + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -4958,7 +5178,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html166 + ../app/+videos/+video-watch/video-watch.component.html178 Created by Created by @@ -5994,52 +6214,82 @@ channel with the same name ()! Audio-only Audio-only - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video A <code>.mp4</code> that keeps the original audio track, with no video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Auto (via ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + + Configuration updated. Configuration updated. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configurationEdit custom configuration ../app/+admin/config/config.routes.ts @@ -7172,7 +7422,13 @@ channel with the same name ()! - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + + Playlist deleted. Playlist @@ -7192,7 +7448,7 @@ channel with the same name ()! videos? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. @@ -7201,7 +7457,7 @@ channel with the same name ()! videos deleted. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? @@ -7221,12 +7477,12 @@ channel with the same name ()! - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Ownership change request sent. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels My channels @@ -7342,7 +7598,7 @@ channel with the same name ()! Subscribe to the account - ../app/+videos/+video-watch/video-watch.component.ts833 + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7670,23 +7926,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - - h - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - min sec - - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 + + sec @@ -7695,7 +7936,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Confirm @@ -8137,7 +8378,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. The channel is required when the playlist is public. - ../app/shared/form-validators/video-playlist-validators.ts41 + ../app/shared/form-validators/video-playlist-validators.ts41 + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + + Video name is required. Video name is required. @@ -8491,40 +8756,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages All languages - ../app/+videos/+video-edit/shared/video-edit.component.ts170 + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Hidden - ../app/shared/shared-instance/instance-features-table.component.ts36 + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Blurred with confirmation request - ../app/shared/shared-instance/instance-features-table.component.ts37 + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Displayed - ../app/shared/shared-instance/instance-features-table.component.ts38 + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 @@ -8535,7 +8794,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of full HD videos - ../app/shared/shared-instance/instance-features-table.component.ts71 + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos @@ -8544,7 +8803,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of HD videos - ../app/shared/shared-instance/instance-features-table.component.ts72 + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos @@ -8553,7 +8812,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of average quality videos - ../app/shared/shared-instance/instance-features-table.component.ts73 + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -9149,56 +9408,56 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. This video will be duplicated by your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 DownloadDownload + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 UpdateUpdate - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Block - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Save to playlist - ../app/+videos/+video-watch/video-watch.component.ts108 + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + + Mirror Mirror - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 ReportReport - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 RemoveRemove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draftRemove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -9294,22 +9553,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - ../app/shared/shared-main/video/video.service.ts342 + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Anyone can see this video - ../app/shared/shared-main/video/video.service.ts350 + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - ../app/shared/shared-main/video/video.service.ts354 + ../app/shared/shared-main/video/video.service.ts355 CloseClose ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts @@ -9501,7 +9760,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video to import updated. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Your video was uploaded to your account and is private. @@ -9541,35 +9800,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. Video published. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: )Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: )Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. You have unsaved changes! If you leave, your changes will be lost. - ../app/+videos/+video-edit/video-update.component.ts79 + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Video updated. - ../app/+videos/+video-edit/video-update.component.ts116 + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -9617,106 +9870,102 @@ video size: , used: , quota: ) Loop playlist videos ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - You need to be connected to rate this content. - - ../app/+videos/+video-watch/video-watch.component.ts192 + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 + ../app/+videos/+video-watch/video-watch.component.ts412 RedirectionRedirection - ../app/+videos/+video-watch/video-watch.component.ts374 + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? This video contains mature or explicit content. Are you sure you want to watch it? - ../app/+videos/+video-watch/video-watch.component.ts486 + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Mature or explicit content - ../app/+videos/+video-watch/video-watch.component.ts487 + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Up Next - ../app/+videos/+video-watch/video-watch.component.ts536 + ../app/+videos/+video-watch/video-watch.component.ts580 CancelCancel - ../app/+videos/+video-watch/video-watch.component.ts537 + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Autoplay is suspended - ../app/+videos/+video-watch/video-watch.component.ts538 + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts800 + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts801 + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts802 + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts804 + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Increase the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts806 + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts807 + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts809 + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts810 + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Increase playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts812 + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Decrease playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts813 + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts815 + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Like the video - ../app/+videos/+video-watch/video-watch.component.ts823 + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Dislike the video - ../app/+videos/+video-watch/video-watch.component.ts828 + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. When active, the next video is automatically played after the current one. diff --git a/client/src/locale/angular.nb-NO.xlf b/client/src/locale/angular.nb-NO.xlf index 1f41181cf..ec3c4a342 100644 --- a/client/src/locale/angular.nb-NO.xlf +++ b/client/src/locale/angular.nb-NO.xlf @@ -501,12 +501,18 @@ This will ask remote instances to delete it This will ask remote instances to delete it - ../app/shared/shared-moderation/video-block.component.html26 + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + + Unfederate the video Unfederate the video - ../app/shared/shared-moderation/video-block.component.html23 + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Unlisted @@ -663,7 +669,13 @@ Subscribe with your local account Subscribe with your local account - ../app/shared/shared-user-subscription/subscribe-button.component.html54 + ../app/shared/shared-user-subscription/subscribe-button.component.html54 + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + + Subscribe with a Mastodon account: Subscribe with a Mastodon account: @@ -746,7 +758,31 @@ Transcoding in multiple resolutions Transcoding in multiple resolutions - ../app/shared/shared-instance/instance-features-table.component.html32 + ../app/shared/shared-instance/instance-features-table.component.html32 + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + + Requires manual validation by moderators Requires manual validation by moderators @@ -791,22 +827,22 @@ HTTP import (YouTube, Vimeo, direct URL...) HTTP import (YouTube, Vimeo, direct URL...) - ../app/shared/shared-instance/instance-features-table.component.html71 + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Torrent import - ../app/shared/shared-instance/instance-features-table.component.html78 + ../app/shared/shared-instance/instance-features-table.component.html103 Player Player - ../app/shared/shared-instance/instance-features-table.component.html86 + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P enabled - ../app/shared/shared-instance/instance-features-table.component.html90 + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Loading instance statistics... @@ -907,12 +943,18 @@ " - ../app/shared/shared-moderation/video-block.component.html3 + ../app/shared/shared-moderation/video-block.component.html3 + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + + Please describe the reason... Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html12 + ../app/shared/shared-moderation/video-block.component.html13 @@ -922,7 +964,25 @@ - ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + + Login @@ -1331,7 +1391,13 @@ The link will expire within 1 hour. Close Close - ../app/modal/instance-config-warning-modal.component.html38 + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + + Configure @@ -1693,7 +1759,7 @@ The link will expire within 1 hour. Duration - ../app/+videos/+video-watch/video-watch.component.html260 + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Display sensitive content @@ -1715,7 +1781,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html225 + ../app/+videos/+video-watch/video-watch.component.html237 Reset @@ -1740,7 +1806,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html234 + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Display all licenses @@ -1753,7 +1819,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html243 + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Display all languages @@ -1843,7 +1909,7 @@ The link will expire within 1 hour. Tags - ../app/+videos/+video-watch/video-watch.component.html252 + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -2006,7 +2072,25 @@ The link will expire within 1 hour. No captions for now. - ../app/+videos/+video-edit/shared/video-edit.component.html191 + ../app/+videos/+video-edit/shared/video-edit.component.html191 + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + + Captions Captions @@ -2016,12 +2100,12 @@ The link will expire within 1 hour. Video preview Video preview - ../app/+videos/+video-edit/shared/video-edit.component.html206 + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Support - ../app/+videos/+video-edit/shared/video-edit.component.html215 + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). @@ -2030,12 +2114,12 @@ The link will expire within 1 hour. Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Original publication date - ../app/+videos/+video-edit/shared/video-edit.component.html235 + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) @@ -2044,28 +2128,25 @@ The link will expire within 1 hour. This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settingsPlugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Enable video comments - ../app/+videos/+video-edit/shared/video-edit.component.html256 + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Enable download - ../app/+videos/+video-edit/shared/video-edit.component.html261 + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Advanced settings - ../app/+videos/+video-edit/shared/video-edit.component.html199 + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -2114,12 +2195,12 @@ The link will expire within 1 hour. Scheduled Scheduled - ../app/+videos/+video-edit/shared/video-edit.component.ts181 + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Video background image @@ -2201,7 +2282,39 @@ The link will expire within 1 hour. Congratulations, the video will be imported with BitTorrent! You can already add information about this video. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -2245,7 +2358,13 @@ The link will expire within 1 hour. Import with torrent Import with torrent - ../app/+videos/+video-edit/video-add.component.html46 + ../app/+videos/+video-edit/video-add.component.html46 + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + + Other videos @@ -2261,11 +2380,8 @@ The link will expire within 1 hour. ../app/+videos/+video-watch/recommendations/recommended-videos.component.html10 Report this commentReport this comment - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Share @@ -2322,7 +2438,7 @@ The link will expire within 1 hour. More customization - ../app/shared/shared-share-modal/video-share.component.html216 + ../app/shared/shared-share-modal/video-share.component.html223 Less customization @@ -2331,7 +2447,7 @@ The link will expire within 1 hour. Less customization - ../app/shared/shared-share-modal/video-share.component.html224 + ../app/shared/shared-share-modal/video-share.component.html231 LoginLogin ../app/+login/login-routing.module.ts @@ -2365,27 +2481,33 @@ The link will expire within 1 hour. Loop Loop - ../app/shared/shared-share-modal/video-share.component.html173 + ../app/shared/shared-share-modal/video-share.component.html173 + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + + Display video title Display video title - ../app/shared/shared-share-modal/video-share.component.html182 + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Display privacy warning - ../app/shared/shared-share-modal/video-share.component.html189 + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Display player controls - ../app/shared/shared-share-modal/video-share.component.html196 + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 + ../app/shared/shared-share-modal/video-share.component.html210 Public Public @@ -2417,12 +2539,24 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html29 + ../app/+videos/+video-watch/video-watch.component.html29 + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + + This video is blocked. This video is blocked. - ../app/+videos/+video-watch/video-watch.component.html33 + ../app/+videos/+video-watch/video-watch.component.html41 Published • views @@ -2434,7 +2568,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html47 + ../app/+videos/+video-watch/video-watch.component.html55 Published • views @@ -2446,49 +2580,49 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html58 + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT SUPPORT - ../app/+videos/+video-watch/video-watch.component.html88 + ../app/+videos/+video-watch/video-watch.component.html100 SHARE SHARE - ../app/+videos/+video-watch/video-watch.component.html93 + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SAVE - ../app/+videos/+video-watch/video-watch.component.html104 + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Like this video - ../app/+videos/+video-watch/video-watch.component.ts105 + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Dislike this video - ../app/+videos/+video-watch/video-watch.component.ts106 + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Support options for this video - ../app/+videos/+video-watch/video-watch.component.ts107 + ../app/+videos/+video-watch/video-watch.component.ts133 By By - ../app/+videos/+video-watch/video-watch.component.html170 + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Subscribe @@ -2513,27 +2647,27 @@ The link will expire within 1 hour. Show more Show more - ../app/+videos/+video-watch/video-watch.component.html197 + ../app/+videos/+video-watch/video-watch.component.html209 Show less Show less - ../app/+videos/+video-watch/video-watch.component.html203 + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Origin instance - ../app/+videos/+video-watch/video-watch.component.html215 + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Originally published - ../app/+videos/+video-watch/video-watch.component.html220 + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Friendly Reminder: - ../app/+videos/+video-watch/video-watch.component.html283 + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -2542,7 +2676,7 @@ The link will expire within 1 hour. the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - ../app/+videos/+video-watch/video-watch.component.html285 + ../app/+videos/+video-watch/video-watch.component.html297 More information More information @@ -2560,7 +2694,7 @@ The link will expire within 1 hour. Get more information Get more information - ../app/+videos/+video-watch/video-watch.component.html288 + ../app/+videos/+video-watch/video-watch.component.html300 OK @@ -2569,7 +2703,7 @@ The link will expire within 1 hour. OK - ../app/+videos/+video-watch/video-watch.component.html293 + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Comment @@ -2755,17 +2889,11 @@ The link will expire within 1 hour. CommentComment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 ReplyReply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Highlighted comment @@ -3673,7 +3801,7 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - ../app/shared/shared-instance/instance-features-table.component.html101 + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -4446,17 +4574,101 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + + Services Services - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + + TRANSCODING TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. @@ -4464,37 +4676,37 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transcoding enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Allow additional extensions - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Allow audio files upload - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 @@ -4507,12 +4719,12 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 @@ -4532,27 +4744,27 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Transcoding threads - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. @@ -4561,22 +4773,22 @@ The link will expire within 1 hour. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS CUSTOMIZATIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. @@ -4585,12 +4797,12 @@ The link will expire within 1 hour. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4600,7 +4812,7 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -4632,22 +4844,30 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + + Advanced configuration Advanced configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Update configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEO SETTINGS @@ -4852,12 +5072,12 @@ The link will expire within 1 hour. Change ownership - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Select the next owner - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Search your videos @@ -4908,7 +5128,7 @@ The link will expire within 1 hour. Account page - ../app/+videos/+video-watch/video-watch.component.html169 + ../app/+videos/+video-watch/video-watch.component.html181 @@ -4917,7 +5137,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html176 + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -5046,7 +5266,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html166 + ../app/+videos/+video-watch/video-watch.component.html178 Created by Created by @@ -6118,52 +6338,82 @@ channel with the same name ()! Audio-only Audio-only - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video A <code>.mp4</code> that keeps the original audio track, with no video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Auto (via ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + + Configuration updated. Configuration updated. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configurationEdit custom configuration ../app/+admin/config/config.routes.ts @@ -7296,7 +7546,13 @@ channel with the same name ()! - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + + Playlist deleted. Playlist @@ -7316,7 +7572,7 @@ channel with the same name ()! videos? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. @@ -7325,7 +7581,7 @@ channel with the same name ()! videos deleted. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? @@ -7345,12 +7601,12 @@ channel with the same name ()! - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Ownership change request sent. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels My channels @@ -7466,7 +7722,7 @@ channel with the same name ()! Subscribe to the account - ../app/+videos/+video-watch/video-watch.component.ts833 + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7794,23 +8050,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - - h - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - min sec - - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 + + sec @@ -7819,7 +8060,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Confirm @@ -8261,7 +8502,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. The channel is required when the playlist is public. - ../app/shared/form-validators/video-playlist-validators.ts41 + ../app/shared/form-validators/video-playlist-validators.ts41 + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + + Video name is required. Video name is required. @@ -8617,40 +8882,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages All languages - ../app/+videos/+video-edit/shared/video-edit.component.ts170 + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Hidden - ../app/shared/shared-instance/instance-features-table.component.ts36 + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Blurred with confirmation request - ../app/shared/shared-instance/instance-features-table.component.ts37 + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Displayed - ../app/shared/shared-instance/instance-features-table.component.ts38 + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 @@ -8661,7 +8920,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of full HD videos - ../app/shared/shared-instance/instance-features-table.component.ts71 + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos @@ -8670,7 +8929,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of HD videos - ../app/shared/shared-instance/instance-features-table.component.ts72 + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos @@ -8679,7 +8938,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of average quality videos - ../app/shared/shared-instance/instance-features-table.component.ts73 + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -9270,56 +9529,56 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. This video will be duplicated by your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 DownloadDownload + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 UpdateUpdate - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Block - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Save to playlist - ../app/+videos/+video-watch/video-watch.component.ts108 + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + + Mirror Mirror - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 ReportReport - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 RemoveRemove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draftRemove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -9413,22 +9672,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - ../app/shared/shared-main/video/video.service.ts342 + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Anyone can see this video - ../app/shared/shared-main/video/video.service.ts350 + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - ../app/shared/shared-main/video/video.service.ts354 + ../app/shared/shared-main/video/video.service.ts355 CloseClose ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts @@ -9620,7 +9879,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video to import updated. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Your video was uploaded to your account and is private. @@ -9660,35 +9919,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. Video published. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: )Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: )Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. You have unsaved changes! If you leave, your changes will be lost. - ../app/+videos/+video-edit/video-update.component.ts79 + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Video updated. - ../app/+videos/+video-edit/video-update.component.ts116 + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -9737,106 +9990,102 @@ video size: , used: , quota: ) Loop playlist videos ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - You need to be connected to rate this content. - - ../app/+videos/+video-watch/video-watch.component.ts192 + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 + ../app/+videos/+video-watch/video-watch.component.ts412 RedirectionRedirection - ../app/+videos/+video-watch/video-watch.component.ts374 + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? This video contains mature or explicit content. Are you sure you want to watch it? - ../app/+videos/+video-watch/video-watch.component.ts486 + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Mature or explicit content - ../app/+videos/+video-watch/video-watch.component.ts487 + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Up Next - ../app/+videos/+video-watch/video-watch.component.ts536 + ../app/+videos/+video-watch/video-watch.component.ts580 CancelCancel - ../app/+videos/+video-watch/video-watch.component.ts537 + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Autoplay is suspended - ../app/+videos/+video-watch/video-watch.component.ts538 + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts800 + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts801 + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts802 + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts804 + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Increase the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts806 + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts807 + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts809 + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts810 + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Increase playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts812 + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Decrease playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts813 + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts815 + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Like the video - ../app/+videos/+video-watch/video-watch.component.ts823 + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Dislike the video - ../app/+videos/+video-watch/video-watch.component.ts828 + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. When active, the next video is automatically played after the current one. diff --git a/client/src/locale/angular.nl-NL.xlf b/client/src/locale/angular.nl-NL.xlf index b8d4ba862..8a68a65d3 100644 --- a/client/src/locale/angular.nl-NL.xlf +++ b/client/src/locale/angular.nl-NL.xlf @@ -20,7 +20,7 @@ published a new video: - heeft een nieuwe video gepubliceerd: + heeft een nieuwe video gepubliceerd: ../app/shared/shared-main/users/user-notifications.component.html16 @@ -30,52 +30,52 @@ Your video has been unblocked - Uw video is gedeblokkeerd + Uw video is gedeblokkeerd ../app/shared/shared-main/users/user-notifications.component.html33 Your video has been blocked - Uw video is geblokkeerd + Uw video is geblokkeerd ../app/shared/shared-main/users/user-notifications.component.html41 A new video abuse has been created on video - Er is een nieuwe video-misbruikaangifte aangemaakt over video + Er is een nieuwe video-misbruikaangifte aangemaakt over video ../app/shared/shared-main/users/user-notifications.component.html49 A new comment abuse has been created on video - Er is een nieuwe reactie-misbruikaangifte aangemaakt over video + Er is een nieuwe reactie-misbruikaangifte aangemaakt over video ../app/shared/shared-main/users/user-notifications.component.html53 A new account abuse has been created on account - A new account abuse has been created on account + A new account abuse has been created on account ../app/shared/shared-main/users/user-notifications.component.html57 A new abuse has been created - Er is een nieuwe misbruikaangifte aangemaakt + Er is een nieuwe misbruikaangifte aangemaakt ../app/shared/shared-main/users/user-notifications.component.html62 Your abuse has been acceptedrejected - Je misbruikaangifte is aanvaard afgewezen + Je misbruikaangifte is aanvaard afgewezen ../app/shared/shared-main/users/user-notifications.component.html70 Abuse has a new message - Misbruikdossier bevat een nieuw bericht + Misbruikdossier bevat een nieuw bericht ../app/shared/shared-main/users/user-notifications.component.html80 The recently added video has been automatically blocked - De recent toegevoegde video is automatisch geblokkeerd + De recent toegevoegde video is automatisch geblokkeerd ../app/shared/shared-main/users/user-notifications.component.html88 commented your video - heeft op je video gereageerd + heeft op je video gereageerd ../app/shared/shared-main/users/user-notifications.component.html101 @@ -86,49 +86,49 @@ Your video has been published Jouw video - + - is gepubliceerd + is gepubliceerd ../app/shared/shared-main/users/user-notifications.component.html118 Your video import succeeded - Jouw video import - + Jouw video import + is voltooid ../app/shared/shared-main/users/user-notifications.component.html126 Your video import failed - Je video-import is mislukt + Je video-import is mislukt ../app/shared/shared-main/users/user-notifications.component.html134 User registered on your instance - Gebruiker is geregistreerd op je instance + Gebruiker is geregistreerd op je instance ../app/shared/shared-main/users/user-notifications.component.html142 is following your channel your account - volgt nu je kanaal je account + volgt nu je kanaal je account ../app/shared/shared-main/users/user-notifications.component.html152 mentioned you on video - heeft je vermeld op video + heeft je vermeld op video ../app/shared/shared-main/users/user-notifications.component.html165 Your instance has a new follower () awaiting your approval - Een nieuwe volger van je instance ( ) wacht op je goedkeuring + Een nieuwe volger van je instance ( ) wacht op je goedkeuring ../app/shared/shared-main/users/user-notifications.component.html173 Your instance automatically followed - Je instance heeft automatisch gevolgd + Je instance heeft automatisch gevolgd ../app/shared/shared-main/users/user-notifications.component.html182 @@ -168,7 +168,7 @@ Your report will be sent to moderators of and will be forwarded to the video origin () too. - Je aangifte komt terecht bij moderatoren van en wordt ook doorgestuurd naar de videobron ( ) too . + Je aangifte komt terecht bij moderatoren van en wordt ook doorgestuurd naar de videobron ( ) too . ../app/shared/shared-moderation/report-modals/video-report.component.html75 @@ -293,13 +293,19 @@ Annuleren This will ask remote instances to delete it Dit vraagt aan andere instances hem te verwijderen - ../app/shared/shared-moderation/video-block.component.html26 + + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + Unfederate the video De video defedereren - ../app/shared/shared-moderation/video-block.component.html23 - + + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Onvermeld @@ -395,8 +401,8 @@ Annuleren ../app/shared/shared-forms/markdown-textarea.component.html19 - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - <a href="https://nl.wikipedia.org/wiki/Markdown#Voorbeeld" target="_blank" rel="noopener noreferrer">Markdown</a> compatibel die het volgende ondersteunt: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + <a href="https://nl.wikipedia.org/wiki/Markdown#Voorbeeld" target="_blank" rel="noopener noreferrer">Markdown</a> compatibel die het volgende ondersteunt: ../app/shared/shared-main/misc/help.component.ts75 @@ -418,6 +424,12 @@ Annuleren Subscribe with your local account Abonneren met je lokale account ../app/shared/shared-user-subscription/subscribe-button.component.html54 + + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + Subscribe with a Mastodon account: @@ -441,17 +453,17 @@ Annuleren Remote subscribeRemote interact - Extern abonneren Externe interactie + Extern abonneren Externe interactie ../app/shared/shared-user-subscription/remote-subscribe.component.html11 You can subscribe to the channel via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. - Je kan je abonneren op het kanaal via gelijk welke ActivityPub-capable fediverse-instance. Bij Mastodon or Pleroma bijvoorbeeld kan je de kanaal-URL in de zoekbalk intikken en van daaruit abonneren. + Je kan je abonneren op het kanaal via gelijk welke ActivityPub-capable fediverse-instance. Bij Mastodon or Pleroma bijvoorbeeld kan je de kanaal-URL in de zoekbalk intikken en van daaruit abonneren. ../app/shared/shared-user-subscription/remote-subscribe.component.html18 You can interact with this via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. - Je kan hiermee interageren via gelijk welke ActivityPub-capabele fediverse-instance. Met Mastodon of Pleroma bijvoorbeeld kan je de huidige URL in de zoekbalk tikken en er daar mee interageren. + Je kan hiermee interageren via gelijk welke ActivityPub-capabele fediverse-instance. Met Mastodon of Pleroma bijvoorbeeld kan je de huidige URL in de zoekbalk tikken en er daar mee interageren. ../app/shared/shared-user-subscription/remote-subscribe.component.html27 @@ -461,7 +473,7 @@ Annuleren Default NSFW/sensitive videos policycan be redefined by the users - Het standaard beleid rond niet voor een werkomgeving geschikte/gevoelige video's kan door de gebruikers geherdefinieerd worden + Het standaard beleid rond niet voor een werkomgeving geschikte/gevoelige video's kan door de gebruikers geherdefinieerd worden ../app/shared/shared-instance/instance-features-table.component.html13 @@ -478,6 +490,30 @@ Annuleren Transcoding in multiple resolutions Transcoderen in meerdere resoluties ../app/shared/shared-instance/instance-features-table.component.html32 + + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + Requires manual validation by moderators @@ -496,7 +532,7 @@ Annuleren Unlimited ( per day) - Oneindig ( per dag) + Oneindig ( per dag) ../app/shared/shared-instance/instance-features-table.component.html61 @@ -515,23 +551,23 @@ Annuleren HTTP import (YouTube, Vimeo, direct URL...) HTTP import(Youtube, Vimeo, directe URL...) - ../app/shared/shared-instance/instance-features-table.component.html71 - + + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Torrentimport - ../app/shared/shared-instance/instance-features-table.component.html78 - + + ../app/shared/shared-instance/instance-features-table.component.html103 Player Speler - ../app/shared/shared-instance/instance-features-table.component.html86 - + + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P ingeschakeld - ../app/shared/shared-instance/instance-features-table.component.html90 - + + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Instance-statistieken laden... @@ -612,18 +648,42 @@ Een verbannen gebruiker kan niet langer inloggen. Block video "" Video " " blokkeren ../app/shared/shared-moderation/video-block.component.html3 + + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + Please describe the reason... De reden omschrijven alstublieft... - ../app/shared/shared-moderation/video-block.component.html12 - + + ../app/shared/shared-moderation/video-block.component.html13 ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + Login @@ -633,7 +693,7 @@ Aanmelden Sorry but there was an issue with the external login process. Please contact an administrator. - Sorry, maar er heeft zich een probleem voorgedaan met het externe aanmeldproces. Contacteer alsjeblieft een beheerder. + Sorry, maar er heeft zich een probleem voorgedaan met het externe aanmeldproces. Contacteer alsjeblieft een beheerder. ../app/+login/login.component.html7 @@ -643,7 +703,7 @@ Aanmelden Currently this instance doesn't allow for user registration, but you can find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at https://joinpeertube.org/instances. - Deze instance laat op dit moment geen inschrijving van gebruikers toe, maar je kan een instance vinden die je de mogelijkheid geeft je in te schrijven en daar je video's uploaden. Zoek je een instance uit https://joinpeertube.org/instances . + Deze instance laat op dit moment geen inschrijving van gebruikers toe, maar je kan een instance vinden die je de mogelijkheid geeft je in te schrijven en daar je video's uploaden. Zoek je een instance uit https://joinpeertube.org/instances . ../app/+login/login.component.html17 @@ -697,7 +757,8 @@ Aanmelden ../app/+login/login.component.html91 - An email with the reset password instructions will be sent to . The link will expire within 1 hour. + An email with the reset password instructions will be sent to . +The link will expire within 1 hour. zal een email met wachtwoordherstelinstructies krijgen. De link vervalt na een uur. ../app/+login/login.component.ts @@ -757,12 +818,12 @@ Wachtwoord opnieuw instellen for - voor + voor ../app/+search/search.component.html11 Filters - Criteria + Criteria ../app/+search/search.component.html22 @@ -820,12 +881,12 @@ Geen resultaten gevonden Official PeerTube website (news, support, contribute...): https://joinpeertube.org - Officiële PeerTube-website (nieuws, ondersteuning, bijdragen, ...): https://joinpeertube.org + Officiële PeerTube-website (nieuws, ondersteuning, bijdragen, ...): https://joinpeertube.org ../app/modal/welcome-modal.component.html42 Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances - Zet je instance op de publieke PeerTube-index: https://instances.joinpeertube.org/instances + Zet je instance op de publieke PeerTube-index: https://instances.joinpeertube.org/instances ../app/modal/welcome-modal.component.html45 @@ -835,12 +896,12 @@ Geen resultaten gevonden Choosing your instance name, setting up a description, specifying who you are, why you created your instance and how long you plan to maintain your it is very important for visitors to understand on what type of instance they are. - Je instance-naam kiezen, een beschrijving instellen, duidelijk maken wie je bent , waarom je je instance hebt aangemaakt en hoe lang je plant ze te onderhouden is heel belangrijk voor bezoekers om te begrijpen op welk soort instance ze zich bevinden. + Je instance-naam kiezen, een beschrijving instellen, duidelijk maken wie je bent , waarom je je instance hebt aangemaakt en hoe lang je plant ze te onderhouden is heel belangrijk voor bezoekers om te begrijpen op welk soort instance ze zich bevinden. ../app/modal/welcome-modal.component.html58 If you want to open registrations, please decide what are your moderation rules, fill your instance terms and specify the categories and languages you speak. This way, you will help users to register on the appropriate PeerTube instance. - Wil je gebruikersregistratie inschakelen? Daarvoor is het nodig je moderatieregels in te stellen, je instance-voorwaarden aan te geven en de te gebruiken categorieën en talen aan te geven. Zo help je gebruikers zich te registreren op de geschikte PeerTube-instance. + Wil je gebruikersregistratie inschakelen? Daarvoor is het nodig je moderatieregels in te stellen, je instance-voorwaarden aan te geven en de te gebruiken categorieën en talen aan te geven. Zo help je gebruikers zich te registreren op de geschikte PeerTube-instance. ../app/modal/welcome-modal.component.html64 @@ -900,7 +961,7 @@ Geen resultaten gevonden Please consider configuring these fields to help people to choose the appropriate instance. Without them, your instance may not be referenced on the JoinPeerTube website. - Overweeg deze velden in te stellen om zo mensen te helpen de geschikte instance te kiezen. Zonder deze velden bestaat de kans dat je instance geen verwijzing krijgt op de JoinPeerTube-website . + Overweeg deze velden in te stellen om zo mensen te helpen de geschikte instance te kiezen. Zonder deze velden bestaat de kans dat je instance geen verwijzing krijgt op de JoinPeerTube-website . ../app/modal/instance-config-warning-modal.component.html25 @@ -911,7 +972,13 @@ Geen resultaten gevonden Close Sluiten - ../app/modal/instance-config-warning-modal.component.html38 + + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + Configure @@ -1258,8 +1325,8 @@ Geen resultaten gevonden Duration Tijdsduur - ../app/+videos/+video-watch/video-watch.component.html260 - + + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Laat gevoelige inhoud zien @@ -1278,8 +1345,8 @@ Geen resultaten gevonden Category Categorie - ../app/+videos/+video-watch/video-watch.component.html225 - + + ../app/+videos/+video-watch/video-watch.component.html237 Reset Reset @@ -1293,8 +1360,8 @@ Geen resultaten gevonden Licence Licentie - ../app/+videos/+video-watch/video-watch.component.html234 - + + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Alle licenties tonen @@ -1303,8 +1370,8 @@ Geen resultaten gevonden Language Taal - ../app/+videos/+video-watch/video-watch.component.html243 - + + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Alle talen tonen @@ -1379,11 +1446,11 @@ Dit zal een bestaande ondertiteling vervangen! Tags Tags - ../app/+videos/+video-watch/video-watch.component.html252 - + + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. - Tags zou je kunnen gebruiken om relevante aanbevelingen te suggereren. Er is een maximum van 5 tags. Druk op Enter om een nieuwe tag toe te voegen. + Tags zou je kunnen gebruiken om relevante aanbevelingen te suggereren. Er is een maximum van 5 tags. Druk op Enter om een nieuwe tag toe te voegen. ../app/+videos/+video-edit/shared/video-edit.component.html24 @@ -1477,7 +1544,7 @@ Dit zal een bestaande ondertiteling vervangen! ../app/+videos/+video-edit/shared/video-edit.component.html163 - Already uploaded ✔ + Already uploaded ✔ Al geupload ✔ ../app/+videos/+video-edit/shared/video-edit.component.html167 @@ -1506,6 +1573,24 @@ Dit zal een bestaande ondertiteling vervangen! Geen ondertiteling voor nu. ../app/+videos/+video-edit/shared/video-edit.component.html191 + + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + Captions @@ -1515,51 +1600,48 @@ Geen ondertiteling voor nu. Video preview Video voorvertoning - ../app/+videos/+video-edit/shared/video-edit.component.html206 - + + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Ondersteun - ../app/+videos/+video-edit/shared/video-edit.component.html215 - + + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). Korte tekst om mensen uit te leggen hoe ze je kunnen ondersteunen (ledenplatform, ...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 - + + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Oorspronkelijke publicatiedatum - ../app/+videos/+video-edit/shared/video-edit.component.html235 - + + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) Dit is de datum waarop de inhoud origineel werd gepubliceerd (de datum van uitbrengen van een film bijvoorbeeld) - ../app/+videos/+video-edit/shared/video-edit.component.html239 - + + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settings Plugin-instellingen - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Videoreacties inschakelen - ../app/+videos/+video-edit/shared/video-edit.component.html256 - + + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Schakel download in - ../app/+videos/+video-edit/shared/video-edit.component.html261 - + + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Geavanceerde instellingen - ../app/+videos/+video-edit/shared/video-edit.component.html199 - + + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -1601,13 +1683,13 @@ Gefeliciteerd, de video achter Scheduled Ingeroosterd - ../app/+videos/+video-edit/shared/video-edit.component.ts181 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date De video verbergen tot een specifieke datum - ../app/+videos/+video-edit/shared/video-edit.component.ts182 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Video achtergrondafbeelding @@ -1618,7 +1700,7 @@ Gefeliciteerd, de video achter Afbeelding die wordt samengevoegd met uw audiobestand. - + De gekozen afbeelding is definitief en kan niet worden gewijzigd. @@ -1684,10 +1766,42 @@ Je kan nu al informatie toevoegen over deze video. ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. - We raden je aan je video's niet als gebruiker root te publiceren. Dat is immers de superbeheerder van je instance. Je kan beter een andere account aanmaken om je video's te uploaden. + We raden je aan je video's niet als gebruiker root te publiceren. Dat is immers de superbeheerder van je instance. Je kan beter een andere account aanmaken om je video's te uploaden. ../app/+videos/+video-edit/video-add.component.html11 @@ -1714,6 +1828,12 @@ Je kan nu al informatie toevoegen over deze video. Import with torrent Importeer met torrent ../app/+videos/+video-edit/video-add.component.html46 + + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + Other videos @@ -1728,11 +1848,8 @@ Je kan nu al informatie toevoegen over deze video. Report this comment Deze reactie melden - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Delen @@ -1776,13 +1893,13 @@ Je kan nu al informatie toevoegen over deze video. More customization Meer aanpassingen - ../app/shared/shared-share-modal/video-share.component.html216 - + + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Minder aanpassingen - ../app/shared/shared-share-modal/video-share.component.html224 - + + ../app/shared/shared-share-modal/video-share.component.html231 Login Aanmelden @@ -1815,27 +1932,33 @@ Je kan nu al informatie toevoegen over deze video. Loop Lus ../app/shared/shared-share-modal/video-share.component.html173 + + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + Display video title Toon video titel - ../app/shared/shared-share-modal/video-share.component.html182 - + + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Toon privacy waarschuwing - ../app/shared/shared-share-modal/video-share.component.html189 - + + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Toon bediening - ../app/shared/shared-share-modal/video-share.component.html196 - + + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link PeerTube knop-link tonen - ../app/shared/shared-share-modal/video-share.component.html203 - + + ../app/shared/shared-share-modal/video-share.component.html210 Public Openbaar @@ -1863,62 +1986,74 @@ Je kan nu al informatie toevoegen over deze video. ../app/+videos/+video-watch/video-watch.component.html29 + + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + This video is blocked. Deze video is geblokkeerd. - ../app/+videos/+video-watch/video-watch.component.html33 - + + ../app/+videos/+video-watch/video-watch.component.html41 Published • views - gepubliceerd • keer bekeken - ../app/+videos/+video-watch/video-watch.component.html47 - + gepubliceerd • keer bekeken + + ../app/+videos/+video-watch/video-watch.component.html55 Published • views - gepubliceerd • keer bekeken - ../app/+videos/+video-watch/video-watch.component.html58 - + gepubliceerd • keer bekeken + + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT ONDERSTEUNING - ../app/+videos/+video-watch/video-watch.component.html88 - + + ../app/+videos/+video-watch/video-watch.component.html100 SHARE DELEN - ../app/+videos/+video-watch/video-watch.component.html93 - + + ../app/+videos/+video-watch/video-watch.component.html105 SAVE OPSLAAN - ../app/+videos/+video-watch/video-watch.component.html104 - + + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOADEN - ../app/+videos/+video-watch/video-watch.component.html118 - + + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Like deze video - ../app/+videos/+video-watch/video-watch.component.ts105 - + + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Dislike deze video - ../app/+videos/+video-watch/video-watch.component.ts106 - + + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Ondersteuningsopties voor deze video - ../app/+videos/+video-watch/video-watch.component.ts107 - + + ../app/+videos/+video-watch/video-watch.component.ts133 By Door - ../app/+videos/+video-watch/video-watch.component.html170 - + + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Abonneren @@ -1942,33 +2077,33 @@ Je kan nu al informatie toevoegen over deze video. Show more Meer laten zien - ../app/+videos/+video-watch/video-watch.component.html197 - + + ../app/+videos/+video-watch/video-watch.component.html209 Show less Laat minder zien - ../app/+videos/+video-watch/video-watch.component.html203 - + + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Bron-instance - ../app/+videos/+video-watch/video-watch.component.html215 - + + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Oorspronkelijk gepubliceerd - ../app/+videos/+video-watch/video-watch.component.html220 - + + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Vriendelijke Herinnering: - ../app/+videos/+video-watch/video-watch.component.html283 - + + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. het deelsysteem voor deze video maakt dat technische gegevens over je systeem (onder meer je pubieke ip-adres) bij andere deelnemers kunnen terechtkomen. - ../app/+videos/+video-watch/video-watch.component.html285 - + + ../app/+videos/+video-watch/video-watch.component.html297 More information Meer informatie @@ -1982,13 +2117,13 @@ Je kan nu al informatie toevoegen over deze video. Get more information Meer informatie krijgen - ../app/+videos/+video-watch/video-watch.component.html288 - + + ../app/+videos/+video-watch/video-watch.component.html300 OK OK - ../app/+videos/+video-watch/video-watch.component.html293 - + + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Reactie @@ -2197,19 +2332,13 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit Comment Reactie - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 Reply Antwoorden - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Belichte reactie @@ -2237,7 +2366,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit Your report will be sent to moderators of and will be forwarded to the comment origin () too. - Je aangifte komt terecht bij de moderatoren van en wordt doorgestuurd naar de bronserver van de reactie ( ) ook . + Je aangifte komt terecht bij de moderatoren van en wordt doorgestuurd naar de bronserver van de reactie ( ) ook . ../app/shared/shared-moderation/report-modals/report.component.html37 @@ -2277,7 +2406,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit Created - Gemaakt op + Gemaakt op ../app/+admin/follows/followers-list/followers-list.component.html31 @@ -2332,7 +2461,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit Redundancy allowed - Surpluskopie toegelaten + Surpluskopie toegelaten ../app/+admin/follows/following-list/following-list.component.html35 @@ -2422,7 +2551,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ . - Transcoding is ingeschakeld. De videoquota houden enkel rekening met de grootte van de originele video. Deze gebruiker kan maximaal ~ uploaden. + Transcoding is ingeschakeld. De videoquota houden enkel rekening met de grootte van de originele video. Deze gebruiker kan maximaal ~ uploaden. ../app/+admin/users/user-edit/user-edit.component.html160 @@ -2600,7 +2729,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit Video - Video + Video ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html29 @@ -2645,7 +2774,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit Date - Datum + Datum ../app/+admin/moderation/video-block-list/video-block-list.component.html45 @@ -2742,7 +2871,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit - + ../app/shared/shared-abuse-list/abuse-details.component.html27 @@ -2787,7 +2916,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit State - Toestand + Toestand ../app/+admin/follows/followers-list/followers-list.component.html29 @@ -2802,7 +2931,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit Score - Score + Score ../app/+admin/follows/followers-list/followers-list.component.html30 @@ -2817,7 +2946,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit - + ../app/shared/shared-abuse-list/abuse-details.component.html52 @@ -2842,7 +2971,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit Muted at - Gedempt bij + Gedempt bij ../app/shared/shared-moderation/server-blocklist.component.html33 @@ -2942,8 +3071,8 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit Users can resolve distant content Gebruikers kunnen inhoud van elders opvragen - ../app/shared/shared-instance/instance-features-table.component.html101 - + + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Dit bericht sluiten @@ -2980,7 +3109,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit for "" - voor "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + voor "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" ../app/+admin/plugins/plugin-search/plugin-search.component.html23 @@ -3089,8 +3218,8 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit ../app/+admin/system/logs/logs.component.html37 - By -> - Door -> + By -> + Door -> ../app/+admin/system/logs/logs.component.html45 @@ -3120,7 +3249,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit The sharing system implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load. - Het deelsysteem impliceert dat enige technische informatie over je systeem (zoals een publiek IP-adres) naar andere peers kan worden verzonden, maar helpt de serverbelasting sterk te verminderen. + Het deelsysteem impliceert dat enige technische informatie over je systeem (zoals een publiek IP-adres) naar andere peers kan worden verzonden, maar helpt de serverbelasting sterk te verminderen. ../app/shared/shared-user-settings/user-video-settings.component.html50 @@ -3160,7 +3289,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit Manage users to build a moderation team. - Gebruikers beheren om een moderatorenteam op te bouwen. + Gebruikers beheren om een moderatorenteam op te bouwen. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html82 @@ -3170,7 +3299,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. - Dit inschakelen geeft andere beheerders te kennen dat je vooral gevoelige inhoud federeert. Daarenboven zal het selectievakje "niet voor een werkomgeving geschikte inhoud" standaard aangevinkt zijn bij het uploaden van video's. + Dit inschakelen geeft andere beheerders te kennen dat je vooral gevoelige inhoud federeert. Daarenboven zal het selectievakje "niet voor een werkomgeving geschikte inhoud" standaard aangevinkt zijn bij het uploaden van video's. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html96 @@ -3180,7 +3309,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - Met Niet oplijsten of Miniaturen vervagen zal vóór het bekijken van de video om bevestiging gevraagd worden. + Met Niet oplijsten of Miniaturen vervagen zal vóór het bekijken van de video om bevestiging gevraagd worden. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html109 @@ -3295,7 +3424,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit Use plugins & themes for more involved changes, or add slight customizations. - Plugins & thema's gebruiken voor uitgebreide wijzigingen, of kleine aanpassingen aanbrengen . + Plugins & thema's gebruiken voor uitgebreide wijzigingen, of kleine aanpassingen aanbrengen . ../app/+admin/config/edit-custom-config/edit-custom-config.component.html247 @@ -3370,7 +3499,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit Manage users to set their quota individually. - Gebruikers beheren om hun quota individueel in te stellen. + Gebruikers beheren om hun quota individueel in te stellen. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html340 @@ -3470,7 +3599,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit Allow your users to look up remote videos/actors by their URI, that may not be federated with your instance - your users toelaten videos/actoren van elders op te zoeken via hun URI die mogelijk niet gefedereerd is met je instance + your users toelaten videos/actoren van elders op te zoeken via hun URI die mogelijk niet gefedereerd is met je instance ../app/+admin/config/edit-custom-config/edit-custom-config.component.html469 @@ -3480,7 +3609,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit Allow anonymous users to look up remote videos/actors by their URI, that may not be federated with your instance - anonieme gebruikers toelaten video's/actoren op van elders op te zoeken via hun URI die mogelijk niet gefedereerd is met je instance + anonieme gebruikers toelaten video's/actoren op van elders op te zoeken via hun URI die mogelijk niet gefedereerd is met je instance ../app/+admin/config/edit-custom-config/edit-custom-config.component.html480 @@ -3495,7 +3624,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit You should only use moderated search indexes in production, or host your own. - In productie is het sterk aangeraden gemodeerde zoekindexen te gebruiken of je eigen zoekindex te hosten. + In productie is het sterk aangeraden gemodeerde zoekindexen te gebruiken of je eigen zoekindex te hosten. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html497 @@ -3530,7 +3659,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit Manage relations with other instances. - Relaties met andere instances beheren. + Relaties met andere instances beheren. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html544 @@ -3550,7 +3679,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit You should only follow moderated indexes in production, or host your own. - In productie is het sterk aangeraden gemodereerde indexen te volgen of je eigen indexen te hosten. + In productie is het sterk aangeraden gemodereerde indexen te volgen of je eigen indexen te hosten. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html595 @@ -3617,154 +3746,252 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. - + If the instance is not, we use an image link card that will redirect on your PeerTube instance. - - + + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on - https://cards-dev.twitter.com/validator - + https://cards-dev.twitter.com/validator + to see if you instance is allowed. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + Services Diensten ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + TRANSCODING TRANSCODEREN - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. Geüploade video's verwerken tot een streambare vorm die elk apparaat kan afspelen. Dit kost veel middelen, maar het is een cruciaal onderdeel van PeerTube, dus wees voorzichtig als je dit wijzigt. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transcoding ingeschakeld - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! Als je transcoding niet inschakelt, zullen veel video's die je gebruikers uploaden niet werken! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Gebruikers toelaten video's te uploaden in .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut-formaat. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Sta extra bestandsextensies toe - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Gebruikers toelaten audiobestanden te uploaden. Deze worden met de voorvertoningsafbeelding samengevoegd tot een video. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Audiobestanden uploaden toestaan - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 - Experimenteel. We suggereren je webtorrent-ondersteuning voorlopig niet uit te schakelen Als je ook HLS-ondersteuning inschakelt verdubbelt dat de nood aan video-opslagruimte Breekt federatie met PeerTube-instances < 2.1 indien uitgeschakeld - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 - + Experimenteel. We suggereren je webtorrent-ondersteuning voorlopig niet uit te schakelen Als je ook HLS-ondersteuning inschakelt verdubbelt dat de nood aan video-opslagruimte Breekt federatie met PeerTube-instances < 2.1 indien uitgeschakeld + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent-ondersteuning ingeschakeld - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 - Vereist ffmpeg >= 4.1 HLS-afspeellijsten en gefragmenteerde MP4-bestanden, met als resultaat vlotter afspelen dan met de huidige standaardspeler: Resolutiewissels gaan vlotter Sneller afspelen, in het bijzonder bij lange video's Stabieler afspelen (minder fouten/oneindig laden) Als je ook WebTorren-ondersteuning inschakelt verdubbelt dat de nood aan video-opslag - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 - + Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 + Vereist ffmpeg >= 4.1 HLS-afspeellijsten en gefragmenteerde MP4-bestanden, met als resultaat vlotter afspelen dan met de huidige standaardspeler: Resolutiewissels gaan vlotter Sneller afspelen, in het bijzonder bij lange video's Stabieler afspelen (minder fouten/oneindig laden) Als je ook WebTorren-ondersteuning inschakelt verdubbelt dat de nood aan video-opslag + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS met P2P-ondersteuning ingeschakeld - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Threads gebruikt voor transcoding - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Te genereren resoluties - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. Sommige bestanden zijn niet gefedereerd en worden opgehaald indien nodig. Definieer het caching-beleid voor deze bestanden. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Aantal in cache te houden voorvertoningen - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Aantal in cache te houden video-onderschriften - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS AANPASSINGEN - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Kleine wijzigingen aan je Peertube-instance voor het geval een plugin of stijl overdreven is. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); - Rechtstreeks JavaScript-code schrijven Voorbeeld: console.log('mijn instance is fantastisch'); - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 - + Rechtstreeks JavaScript-code schrijven Voorbeeld: console.log('mijn instance is fantastisch'); + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 - Write CSS code directly. Example: #custom-css color: red; Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email color: red; - Rechtstreeks CSS-code schrijven. Voorbeeld: #custom-css color: red; Laten voorafgaan door #custom-css om stijlen te overschrijven. Voorbeeld: #custom-css .logged-in-email color: red; - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + Write CSS code directly. Example: #custom-css + color: red; + + Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email + color: red; + + + Rechtstreeks CSS-code schrijven. Voorbeeld: #custom-css color: red; Laten voorafgaan door #custom-css om stijlen te overschrijven. Voorbeeld: #custom-css .logged-in-email color: red; + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + Advanced configuration Geavanceerde configuratie - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Bijwerkingsconfiguratie - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - Het lijk dat deze configuratie ongeldig is. Zoek alsjeblieft naar potentiële fouten in de verschillende tabs. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEO-INSTELLINGEN @@ -3867,7 +4094,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - Met Niet oplijsten of Miniaturen vervagen zal vóór het bekijken van de video om bevestiging gevraagd worden. + Met Niet oplijsten of Miniaturen vervagen zal vóór het bekijken van de video om bevestiging gevraagd worden. ../app/shared/shared-user-settings/user-video-settings.component.html8 @@ -3892,15 +4119,15 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit Your current email is - Je huidige e-mailadres is + Je huidige e-mailadres is ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html5 is awaiting email verification - + - wacht op e-mailverificatie + wacht op e-mailverificatie ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html9 @@ -3948,13 +4175,13 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit Change ownership Verander eigenaar - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Selecteer de volgende eigenaar - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Je video's doorzoeken @@ -3987,7 +4214,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit Created - Aangemaakt op + Aangemaakt op ../app/+my-account/my-account-ownership/my-account-ownership.component.html23 @@ -3998,13 +4225,13 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit Account page Accountpagina - ../app/+videos/+video-watch/video-watch.component.html169 - + + ../app/+videos/+video-watch/video-watch.component.html181 - ../app/+videos/+video-watch/video-watch.component.html176 - + + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. Geen verzoek tot wijziging van eigenaar gevonden. @@ -4070,8 +4297,9 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html26 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Korte tekst om mensen te vertellen hoe ze je kanaal kunnen ondersteunen (ledenplatform...).<br /><br /> Wanneer je een video uploadt in dit kanaal komt deze tekst automatisch in het video-ondersteuningsveld terecht. + Short text to tell people how they can support your channel (membership platform...).<br /><br /> + When you will upload a video in this channel, the video support field will be automatically filled by this text. + Korte tekst om mensen te vertellen hoe ze je kanaal kunnen ondersteunen (ledenplatform...).<br /><br /> Wanneer je een video uploadt in dit kanaal komt deze tekst automatisch in het video-ondersteuningsveld terecht. ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html77 @@ -4124,8 +4352,8 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit Channel page Kanaalpagina - ../app/+videos/+video-watch/video-watch.component.html166 - + + ../app/+videos/+video-watch/video-watch.component.html178 Created by Aangemaakt door @@ -4148,7 +4376,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit Delete history - Geschiedenis verwijderen + Geschiedenis verwijderen ../app/+my-account/my-account-history/my-account-history.component.html13 @@ -4159,8 +4387,8 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit Notification preferences - - + + Notificatie voorkeuren @@ -4241,7 +4469,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit See the documentation for more information. - Zie de documentatie voor meer informatie. + Zie de documentatie voor meer informatie. ../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html32 @@ -4251,7 +4479,7 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit If you need help to use PeerTube, you can have a look at the documentation. - Als je help nodig hebt bij het gebruik van PeerTube, dan kan je de documentatie bekijken. + Als je help nodig hebt bij het gebruik van PeerTube, dan kan je de documentatie bekijken. ../app/+signup/shared/signup-success.component.html14 @@ -4353,7 +4581,9 @@ Vraag e-mail voor accountverificatie aan ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html37 - Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + Do you really want to delete ? +It will delete videos uploaded in this channel, and you will not be able to create another +channel with the same name ()! Wil je echt verwijderen? Dat verwijdert video's die in dit kanaal geüpload zijn. Je kan ook geen nieuw kanaal meer maken met dezelfde naam. ()! ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts @@ -4565,12 +4795,12 @@ Vraag e-mail voor accountverificatie aan It is a free and open-source software, under the AGPLv3 licence. - Het is vrije en open source-software, gepubliceerd onder de AGPLv3-licentie. + Het is vrije en open source-software, gepubliceerd onder de AGPLv3-licentie. ../app/+about/about-peertube/about-peertube.component.html14 For more information, please visit joinpeertube.org. - Voor meer informatie kan u terecht op joinpeertube.org . + Voor meer informatie kan u terecht op joinpeertube.org . ../app/+about/about-peertube/about-peertube.component.html19 @@ -4650,7 +4880,7 @@ Vraag e-mail voor accountverificatie aan Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - Web-peers zijn niet publiek toegankelijk. Omdat we WEBRTC gebruiken binnen de browser ( met de WebTorrent-bibliotheek) is het protocol verschillend van het klassieke BitTorrent-protocol. In een webbrowser stuur je een signaal met daarin je ip-adres naar de tracker. Die zal toevallig andere pers kiezen om de informatie naar door te sturen. Zie dit document voor meer informatie. + Web-peers zijn niet publiek toegankelijk. Omdat we WEBRTC gebruiken binnen de browser ( met de WebTorrent-bibliotheek) is het protocol verschillend van het klassieke BitTorrent-protocol. In een webbrowser stuur je een signaal met daarin je ip-adres naar de tracker. Die zal toevallig andere pers kiezen om de informatie naar door te sturen. Zie dit document voor meer informatie. ../app/+about/about-peertube/about-peertube.component.html118 @@ -4759,7 +4989,7 @@ Vraag e-mail voor accountverificatie aan Developed with ❤ by Framasoft - Ontwikkeld met ❤ door Framasoft + Ontwikkeld met ❤ door Framasoft ../app/+about/about-peertube/about-peertube-contributors.component.html3 @@ -4825,7 +5055,7 @@ Account aanmaken A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. - Een kanaal is een entiteit waarnaar je je video's uploadt. Als je er meerdere maakt, kunt je je inhoud ordenen en scheiden. Je kunt bijvoorbeeld in één kanaal je pianoconcerten publiceren en in een ander kanaal je video's over ecologie. + Een kanaal is een entiteit waarnaar je je video's uploadt. Als je er meerdere maakt, kunt je je inhoud ordenen en scheiden. Je kunt bijvoorbeeld in één kanaal je pianoconcerten publiceren en in een ander kanaal je video's over ecologie. ../app/+signup/+register/register-step-channel.component.html5 @@ -4877,7 +5107,7 @@ Account aanmaken I am at least 16 years old and agree to the Terms and to the Code of Conduct of this instance - Ik ben tenminste 16 jaar oud en ga akkoord met de Voorwaarden en de Gedragscode van deze instance + Ik ben tenminste 16 jaar oud en ga akkoord met de Voorwaarden en de Gedragscode van deze instance ../app/+signup/+register/register-step-user.component.html66 @@ -5002,53 +5232,83 @@ Account aanmaken Audio-only Enkel audio - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 - A <code>.mp4</code> that keeps the original audio track, with no video - Een <code>.mp4</code> die de originele audiotrack behoudt, zonder video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 - + A <code>.mp4</code> that keeps the original audio track, with no video + Een <code>.mp4</code> die de originele audiotrack behoudt, zonder video + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Automatisch (via ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + Configuration updated. Configuratie bijgewerkt. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configuration Aangepaste configuratie bewerken @@ -6129,7 +6389,13 @@ Account aanmaken Do you really want to delete ? Wil je echt verwijderen? - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + Playlist deleted. @@ -6144,13 +6410,13 @@ Account aanmaken Do you really want to delete videos? Wil je echt video's verwijderen? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. video's verwijderd. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? Weet je zeker dat je wil verwijderen? @@ -6162,13 +6428,13 @@ Account aanmaken Video deleted. Video verwijderd. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Eigenaarsveranderingsaanvrag gestuurd. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels Mijn kanalen @@ -6281,8 +6547,8 @@ Account aanmaken Subscribe to the account Abonneren op account - ../app/+videos/+video-watch/video-watch.component.ts833 - + + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO-AFSPEELLIJSTEN @@ -6344,7 +6610,8 @@ Account aanmaken ../app/core/auth/auth.service.ts75 - Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + Cannot retrieve OAuth Client credentials: . +Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Kan OAuth Client-aanmeldinformatie niet ophalen: . Vergewis je ervan dat je PeerTube (config/ map) juist hebt geconfigureerd, in het bijzonder het onderdeel "webserver". ../app/core/auth/auth.service.ts @@ -6474,8 +6741,8 @@ Account aanmaken ../app/+search/search-filters.component.ts69 - Long (> 10 min) - Lang (> 10 min) + Long (> 10 min) + Lang (> 10 min) ../app/+search/search-filters.component.ts73 @@ -6591,21 +6858,13 @@ Account aanmaken zonet ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - h min sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - - min sec - min sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 - + + sec sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 - + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Bevestigen @@ -7012,7 +7271,8 @@ Account aanmaken ../app/shared/form-validators/video-comment-validators.ts9 - Request is too large for the server. Please contact you administrator if you want to increase the limit size. + Request is too large for the server. + Please contact you administrator if you want to increase the limit size. Verzoek is te lang voor de server. Contacteer alsjeblieft je beheerder als je de groottelimiet wil verhogen. ../app/core/rest/rest-extractor.service.ts @@ -7033,6 +7293,30 @@ Account aanmaken The channel is required when the playlist is public. Het kanaal is vereist als de afspeellijst openbaar is. ../app/shared/form-validators/video-playlist-validators.ts41 + + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + Video name is required. @@ -7386,65 +7670,59 @@ Account aanmaken Instance languages Instance-talen - ../app/+videos/+video-edit/shared/video-edit.component.ts169 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages Alle talen - ../app/+videos/+video-edit/shared/video-edit.component.ts170 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Verborgen - ../app/shared/shared-instance/instance-features-table.component.ts36 - + + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Afgeschermd met bevestigingsverzoek - ../app/shared/shared-instance/instance-features-table.component.ts37 - + + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Weergegeven - ../app/shared/shared-instance/instance-features-table.component.ts38 - + + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute ~ 1 minuut - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes ~ minuten - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 of full HD videos aan full HD videos - ../app/shared/shared-instance/instance-features-table.component.ts71 - + + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos aan HD videos - ../app/shared/shared-instance/instance-features-table.component.ts72 - + + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos aan gemiddelde kwaliteit videos - ../app/shared/shared-instance/instance-features-table.component.ts73 - + + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) (kanaalpagina) @@ -7982,65 +8260,65 @@ Account aanmaken This video will be duplicated by your instance. Je instance zal deze video dupliceren. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 Download Downloaden + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 Update Bijwerken - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Blokkering - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Opslaan in afspeellijst - ../app/+videos/+video-watch/video-watch.component.ts108 + + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + Mirror Spiegelen - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 Report Aangeven - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 Remove Verwijderen - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draft Verwijderen & opnieuw klad - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Account dempen - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Server-account dempen @@ -8132,23 +8410,23 @@ Account aanmaken Only I can see this video Ik kan deze video alleen zien - ../app/shared/shared-main/video/video.service.ts342 - + + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Enkel deelbaar via een privé-verwijzing - ../app/shared/shared-main/video/video.service.ts346 - + + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Iedereen kan deze video zien - ../app/shared/shared-main/video/video.service.ts350 - + + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Enkel gebruikers van deze instance kunnen deze video zien - ../app/shared/shared-main/video/video.service.ts354 - + + ../app/shared/shared-main/video/video.service.ts355 Close Sluiten @@ -8400,8 +8678,8 @@ Account aanmaken Video to import updated. Video naar import bijgewerkt. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 - + + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Jouw video is geupload naar jouw account en is privé. @@ -8441,34 +8719,30 @@ Account aanmaken Video published. Video gepubliceerd. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 - Your video quota is exceeded with this video ( video size: , used: , quota: ) + Your video quota is exceeded with this video ( +video size: , used: , quota: ) Met deze video overschrijd je je video-quotum ( videogrootte: , gebruikt: , quotum: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 - Your daily video quota is exceeded with this video ( video size: , used: , quota: ) + Your daily video quota is exceeded with this video ( +video size: , used: , quota: ) Met deze video overschrijd je je dagelijks video-quotum ( videogrootte: , gebruikt: , quotum: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. Je hebt niet-opgeslagen wijzigingen! Als je vertrekt, gaan je wijzigingen verloren. - ../app/+videos/+video-edit/video-update.component.ts79 - + + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Video geupdate. - ../app/+videos/+video-edit/video-update.component.ts116 - + + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Reactie aangeven @@ -8494,111 +8768,107 @@ Account aanmaken Video's uit afspeellijst in lus afspelen ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - Je moet verbonden zijn om deze inhoud te beoordelen. - ../app/+videos/+video-watch/video-watch.component.ts192 - + - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - Deze video is niet beschikbaar op deze instance. Wil je doorverwezen worden naar de originele instance <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 - + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + Deze video is niet beschikbaar op deze instance. Wil je doorverwezen worden naar de originele instance <a href=""></a>? + + ../app/+videos/+video-watch/video-watch.component.ts412 Redirection Doorverwijzing - ../app/+videos/+video-watch/video-watch.component.ts374 - + + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? Deze video bevat volwassen of expliciete inhoud. Weet je zeker dat je hem wilt kijken? - ../app/+videos/+video-watch/video-watch.component.ts486 - + + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Volwassen of expliciete content - ../app/+videos/+video-watch/video-watch.component.ts487 - + + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Volgende - ../app/+videos/+video-watch/video-watch.component.ts536 - + + ../app/+videos/+video-watch/video-watch.component.ts580 Cancel Annuleren - ../app/+videos/+video-watch/video-watch.component.ts537 - + + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Automatisch afspelen is opgeschort - ../app/+videos/+video-watch/video-watch.component.ts538 - + + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Volledig scherm ingaan/uitgaan (vereist focus op afspeler) - ../app/+videos/+video-watch/video-watch.component.ts800 - + + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) De video afspelen/pauseren (vereist focus op de afspeler) - ../app/+videos/+video-watch/video-watch.component.ts801 - + + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) De video dempen of niet meer dempen (vereist focus op de speler) - ../app/+videos/+video-watch/video-watch.component.ts802 - + + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Naar een percentage van de video springen: 0 is 0% and 9 is 90% (vereist focus op de speler) - ../app/+videos/+video-watch/video-watch.component.ts804 - + + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Het volume verhogen (vereist focus op de speler) - ../app/+videos/+video-watch/video-watch.component.ts806 - + + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Het volume verlagen (vereist focus op de speler) - ../app/+videos/+video-watch/video-watch.component.ts807 - + + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Vooruitspringen in de video (vereist focus op de speler) - ../app/+videos/+video-watch/video-watch.component.ts809 - + + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Achteruit springen in de video (vereist focus op de speler) - ../app/+videos/+video-watch/video-watch.component.ts810 - + + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Afspelen versnellen (vereist focus op de speler) - ../app/+videos/+video-watch/video-watch.component.ts812 - + + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Afspelen vertragen (vereist focus op de speler) - ../app/+videos/+video-watch/video-watch.component.ts813 - + + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Frame per frame door de video navigeren (vereist focus op de speler) - ../app/+videos/+video-watch/video-watch.component.ts815 - + + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Like de video - ../app/+videos/+video-watch/video-watch.component.ts823 - + + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Dislike de video - ../app/+videos/+video-watch/video-watch.component.ts828 - + + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. De volgende video speelt automatisch na de huidige als die actief is. diff --git a/client/src/locale/angular.oc.xlf b/client/src/locale/angular.oc.xlf index d799d90e3..ad29c82c8 100644 --- a/client/src/locale/angular.oc.xlf +++ b/client/src/locale/angular.oc.xlf @@ -367,13 +367,19 @@ This will ask remote instances to delete it This will ask remote instances to delete it - ../app/shared/shared-moderation/video-block.component.html26 + + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + Unfederate the video Quitar de federar la vidèo - ../app/shared/shared-moderation/video-block.component.html23 - + + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Pas listada @@ -500,6 +506,12 @@ Subscribe with your local account S’abonar amb lo compte local ../app/shared/shared-user-subscription/subscribe-button.component.html54 + + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + Subscribe with a Mastodon account: @@ -576,6 +588,30 @@ Transcoding in multiple resolutions Transcodatge en mantunas resolucions ../app/shared/shared-instance/instance-features-table.component.html32 + + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + Requires manual validation by moderators @@ -618,23 +654,23 @@ HTTP import (YouTube, Vimeo, direct URL...) Importacion HTTP (YouTube, Vimeo, URL dirècta...) - ../app/shared/shared-instance/instance-features-table.component.html71 - + + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Import Torrent - ../app/shared/shared-instance/instance-features-table.component.html78 - + + ../app/shared/shared-instance/instance-features-table.component.html103 Player Lector - ../app/shared/shared-instance/instance-features-table.component.html86 - + + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P activat - ../app/shared/shared-instance/instance-features-table.component.html90 - + + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Cargament dels estatistics de l’instància... @@ -718,18 +754,42 @@ " ../app/shared/shared-moderation/video-block.component.html3 + + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + Please describe the reason... Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html12 - + + ../app/shared/shared-moderation/video-block.component.html13 ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + Login @@ -1090,7 +1150,13 @@ The link will expire within 1 hour. Close Tampar - ../app/modal/instance-config-warning-modal.component.html38 + + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + Configure @@ -1443,8 +1509,8 @@ The link will expire within 1 hour. Duration Durada - ../app/+videos/+video-watch/video-watch.component.html260 - + + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Mostrar lo contengut sensible @@ -1463,8 +1529,8 @@ The link will expire within 1 hour. Category Categoria - ../app/+videos/+video-watch/video-watch.component.html225 - + + ../app/+videos/+video-watch/video-watch.component.html237 Reset Reïnicializar @@ -1478,8 +1544,8 @@ The link will expire within 1 hour. Licence Licéncia - ../app/+videos/+video-watch/video-watch.component.html234 - + + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Mostrar totas las licéncias @@ -1488,8 +1554,8 @@ The link will expire within 1 hour. Language Lenga - ../app/+videos/+video-watch/video-watch.component.html243 - + + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Mostrar totas las lengas @@ -1565,8 +1631,8 @@ The link will expire within 1 hour. Tags Etiquetas - ../app/+videos/+video-watch/video-watch.component.html252 - + + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -1704,6 +1770,24 @@ The link will expire within 1 hour. Encara cap de legendas. ../app/+videos/+video-edit/shared/video-edit.component.html191 + + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + Captions @@ -1713,55 +1797,52 @@ The link will expire within 1 hour. Video preview Apercebut de la vidèo - ../app/+videos/+video-edit/shared/video-edit.component.html206 - + + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Sosténer - ../app/+videos/+video-edit/shared/video-edit.component.html215 - + + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 - + + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Data de publicacion originala - ../app/+videos/+video-edit/shared/video-edit.component.html235 - + + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 - + + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settings Plugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Activar los comentaris - ../app/+videos/+video-edit/shared/video-edit.component.html256 - + + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Activar lo telecargament - ../app/+videos/+video-edit/shared/video-edit.component.html261 - + + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Paramètres avançats - ../app/+videos/+video-edit/shared/video-edit.component.html199 - + + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -1802,13 +1883,13 @@ The link will expire within 1 hour. Scheduled Programada - ../app/+videos/+video-edit/shared/video-edit.component.ts181 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Imatge de rèire-plan de la vidèo @@ -1883,6 +1964,38 @@ The link will expire within 1 hour. Felicitacions, la vidèo serà importada via BitTorrent ! Podètz ja ajustar las informacions tocant aquesta vidèo. ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -1927,6 +2040,12 @@ The link will expire within 1 hour. Import with torrent Importar via un torrent ../app/+videos/+video-edit/video-add.component.html46 + + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + Other videos @@ -1941,11 +2060,8 @@ The link will expire within 1 hour. Report this comment Report this comment - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Partejar @@ -1991,13 +2107,13 @@ The link will expire within 1 hour. More customization Mai de personalizacions - ../app/shared/shared-share-modal/video-share.component.html216 - + + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Mens de personalizacions - ../app/shared/shared-share-modal/video-share.component.html224 - + + ../app/shared/shared-share-modal/video-share.component.html231 Login Login @@ -2032,27 +2148,33 @@ The link will expire within 1 hour. Loop Bocla ../app/shared/shared-share-modal/video-share.component.html173 + + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + Display video title Mostrar lo títol de la vidèo - ../app/shared/shared-share-modal/video-share.component.html182 - + + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Mostrar l’avís de confidencialiat - ../app/shared/shared-share-modal/video-share.component.html189 - + + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Mostrar las comandas del lector - ../app/shared/shared-share-modal/video-share.component.html196 - + + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 - + + ../app/shared/shared-share-modal/video-share.component.html210 Public Publica @@ -2078,12 +2200,24 @@ The link will expire within 1 hour. ../app/+videos/+video-watch/video-watch.component.html29 + + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + This video is blocked. This video is blocked. - ../app/+videos/+video-watch/video-watch.component.html33 - + + ../app/+videos/+video-watch/video-watch.component.html41 Published • views @@ -2094,8 +2228,8 @@ The link will expire within 1 hour. views - ../app/+videos/+video-watch/video-watch.component.html47 - + + ../app/+videos/+video-watch/video-watch.component.html55 Published • views @@ -2106,50 +2240,50 @@ The link will expire within 1 hour. views - ../app/+videos/+video-watch/video-watch.component.html58 - + + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT ASSISTÉNCIA - ../app/+videos/+video-watch/video-watch.component.html88 - + + ../app/+videos/+video-watch/video-watch.component.html100 SHARE PARTEJATZ - ../app/+videos/+video-watch/video-watch.component.html93 - + + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SALVAGARDAR - ../app/+videos/+video-watch/video-watch.component.html104 - + + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 - + + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Aimar la vidèo - ../app/+videos/+video-watch/video-watch.component.ts105 - + + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Aimar pas mai la vidèo - ../app/+videos/+video-watch/video-watch.component.ts106 - + + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Support options for this video - ../app/+videos/+video-watch/video-watch.component.ts107 - + + ../app/+videos/+video-watch/video-watch.component.ts133 By Per - ../app/+videos/+video-watch/video-watch.component.html170 - + + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe S’abonar @@ -2173,35 +2307,35 @@ The link will expire within 1 hour. Show more Ne veire mai - ../app/+videos/+video-watch/video-watch.component.html197 - + + ../app/+videos/+video-watch/video-watch.component.html209 Show less Ne veire mens - ../app/+videos/+video-watch/video-watch.component.html203 - + + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Instància d’origina - ../app/+videos/+video-watch/video-watch.component.html215 - + + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Prima publicacion - ../app/+videos/+video-watch/video-watch.component.html220 - + + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Recòrd amistós : - ../app/+videos/+video-watch/video-watch.component.html283 - + + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - ../app/+videos/+video-watch/video-watch.component.html285 - + + ../app/+videos/+video-watch/video-watch.component.html297 More information Mai d’informacions @@ -2215,13 +2349,13 @@ The link will expire within 1 hour. Get more information Obténer mai d’informacions - ../app/+videos/+video-watch/video-watch.component.html288 - + + ../app/+videos/+video-watch/video-watch.component.html300 OK D’acòrdi - ../app/+videos/+video-watch/video-watch.component.html293 - + + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 comentari @@ -2448,19 +2582,13 @@ The link will expire within 1 hour. Comment Comment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 Reply Reply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Comentari notable @@ -3289,8 +3417,8 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - ../app/shared/shared-instance/instance-features-table.component.html101 - + + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -4028,55 +4156,139 @@ The link will expire within 1 hour. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + Services Servicis ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + TRANSCODING TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transcodatge activat - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! Se desactivatz lo transcodatge, un fum de vidèos de vòstres utilizaires foncionaràn pas ! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Permetre mai d’extensions - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Autorizar lo mandadís de fichièrs àudio - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 @@ -4088,13 +4300,13 @@ The link will expire within 1 hour. If disabled, breaks federation with PeerTube instances < 2.1 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled Compatibilitat WebTorrent activada - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 @@ -4113,62 +4325,62 @@ The link will expire within 1 hour. If you also enabled WebTorrent support, it will multiply videos storage by 2 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Transcodatge dels threads - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS PERSONALIZACIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4177,8 +4389,8 @@ The link will expire within 1 hour. console.log('my instance is amazing'); - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -4209,23 +4421,31 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + Advanced configuration Configuracion avançada - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Actualizar la configuracion - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS PARAMÈTRES VIDÈOS @@ -4419,13 +4639,13 @@ The link will expire within 1 hour. Change ownership Cambiar la proprietat - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Seleccionatz lo novèl proprietari - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Recercar vòstras vidèos @@ -4474,15 +4694,15 @@ The link will expire within 1 hour. Account page Account page - ../app/+videos/+video-watch/video-watch.component.html169 - + + ../app/+videos/+video-watch/video-watch.component.html181 - ../app/+videos/+video-watch/video-watch.component.html176 - + + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -4608,8 +4828,8 @@ The link will expire within 1 hour. Channel page Channel page - ../app/+videos/+video-watch/video-watch.component.html166 - + + ../app/+videos/+video-watch/video-watch.component.html178 Created by Creat per @@ -5631,53 +5851,83 @@ channel with the same name ()! Audio-only Àudio solament - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video Un <code>.mp4</code> que garda lo son original, sens la vidèo - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Auto (via ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + Configuration updated. Configuracion actualizada. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configuration Edit custom configuration @@ -6805,7 +7055,13 @@ channel with the same name ()! Volètz vertadièrament suprimir  ? - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + Playlist deleted. @@ -6824,15 +7080,15 @@ channel with the same name ()! Volètz vertadièrament suprimir vidèos ? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. vidèos suprimidas. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? Volètz vertadièrament suprimir @@ -6848,13 +7104,13 @@ channel with the same name ()! Vidèo suprimida. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Demanda de cambiament de proprietat enviada. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels Mas cadenas @@ -6971,8 +7227,8 @@ channel with the same name ()! Subscribe to the account S’abonar al compte - ../app/+videos/+video-watch/video-watch.component.ts833 - + + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7285,30 +7541,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - - h - min - seg - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - - min sec - - min - seg - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 - + + sec seg - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 - + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Confirmar @@ -7738,6 +7979,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. La cadena es requesida quand la lista de lectura es publica. ../app/shared/form-validators/video-playlist-validators.ts41 + + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + Video name is required. @@ -8091,65 +8356,59 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages All languages - ../app/+videos/+video-edit/shared/video-edit.component.ts170 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Amagada - ../app/shared/shared-instance/instance-features-table.component.ts36 - + + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Enfoscar amb demanda de confirmacion - ../app/shared/shared-instance/instance-features-table.component.ts37 - + + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Mostrada - ../app/shared/shared-instance/instance-features-table.component.ts38 - + + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute ~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes ~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 of full HD videos de vidèos full HD - ../app/shared/shared-instance/instance-features-table.component.ts71 - + + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos de vidèos HD - ../app/shared/shared-instance/instance-features-table.component.ts72 - + + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos de vidèo de qualitat mejana - ../app/shared/shared-instance/instance-features-table.component.ts73 - + + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -8726,65 +8985,65 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. Aquesta vidèo serà duplicada sus vòstra instància. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 Download Download + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 Update Update - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Block - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Enregistrar dins la lista de lectura - ../app/+videos/+video-watch/video-watch.component.ts108 + + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + Mirror Duplicar - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 Report Report - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 Remove Remove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draft Remove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -8878,23 +9137,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Pas que ieu pòdi veire aquesta vidèo - ../app/shared/shared-main/video/video.service.ts342 - + + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 - + + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Tot lo monde pòt veire aquesta vidèo - ../app/shared/shared-main/video/video.service.ts350 - + + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Pas que los utilizaires d’aquesta instància pòdon veire aquesta vidèo - ../app/shared/shared-main/video/video.service.ts354 - + + ../app/shared/shared-main/video/video.service.ts355 Close Close @@ -9146,8 +9405,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video to import updated. Vidèo d’importar actualizada. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 - + + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. La vidèo es estada enviada a vòstre compte e es privada. @@ -9186,38 +9445,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. Vidèo publicada. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: ) Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: ) Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. Avètz de modificacions pas enregistradas. Se partissètz vòstras modificacions seràn perdudas. - ../app/+videos/+video-edit/video-update.component.ts79 - + + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Vidèo actualizada. - ../app/+videos/+video-edit/video-update.component.ts116 - + + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -9243,111 +9496,107 @@ video size: , used: , quota: ) Loop playlist videos ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - You need to be connected to rate this content. - ../app/+videos/+video-watch/video-watch.component.ts192 - + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 - + + ../app/+videos/+video-watch/video-watch.component.ts412 Redirection Redirection - ../app/+videos/+video-watch/video-watch.component.ts374 - + + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? Aquesta vidèo conten un contengut per adult o explicite. Volètz vertadièrament la veire ? - ../app/+videos/+video-watch/video-watch.component.ts486 - + + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Contengut per adult o explicite - ../app/+videos/+video-watch/video-watch.component.ts487 - + + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Seguent - ../app/+videos/+video-watch/video-watch.component.ts536 - + + ../app/+videos/+video-watch/video-watch.component.ts580 Cancel Cancel - ../app/+videos/+video-watch/video-watch.component.ts537 - + + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended La lectura automatica es suspenduda - ../app/+videos/+video-watch/video-watch.component.ts538 - + + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts800 - + + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts801 - + + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts802 - + + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts804 - + + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Increase the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts806 - + + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts807 - + + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts809 - + + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts810 - + + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Increase playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts812 - + + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Decrease playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts813 - + + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts815 - + + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Aimar la vidèo - ../app/+videos/+video-watch/video-watch.component.ts823 - + + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Detestar la vidèo - ../app/+videos/+video-watch/video-watch.component.ts828 - + + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. When active, the next video is automatically played after the current one. diff --git a/client/src/locale/angular.pl-PL.xlf b/client/src/locale/angular.pl-PL.xlf index 1b82f90b6..6be4cf352 100644 --- a/client/src/locale/angular.pl-PL.xlf +++ b/client/src/locale/angular.pl-PL.xlf @@ -474,12 +474,18 @@ This will ask remote instances to delete it Poprosi zdalne instancje o skasowanie tego - ../app/shared/shared-moderation/video-block.component.html26 + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + + Unfederate the video Przerwij federację wideo - ../app/shared/shared-moderation/video-block.component.html23 + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Niepubliczny @@ -632,7 +638,13 @@ Subscribe with your local account Subskrybuj używając swojego lokalnego konta - ../app/shared/shared-user-subscription/subscribe-button.component.html54 + ../app/shared/shared-user-subscription/subscribe-button.component.html54 + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + + Subscribe with a Mastodon account: Subskrybuj używając konta Mastodon: @@ -709,7 +721,31 @@ Transcoding in multiple resolutions Transkodowanie w kilku rozdzielczościach - ../app/shared/shared-instance/instance-features-table.component.html32 + ../app/shared/shared-instance/instance-features-table.component.html32 + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + + Requires manual validation by moderators Potrzebne ręczne zatwierdzenie przez moderatora @@ -753,22 +789,22 @@ HTTP import (YouTube, Vimeo, direct URL...) Import z linku HTTP (YouTube, Vimeo, bezpośredni URL...) - ../app/shared/shared-instance/instance-features-table.component.html71 + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Import torrentów - ../app/shared/shared-instance/instance-features-table.component.html78 + ../app/shared/shared-instance/instance-features-table.component.html103 Player Odtwarzacz - ../app/shared/shared-instance/instance-features-table.component.html86 + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P dostępne - ../app/shared/shared-instance/instance-features-table.component.html90 + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Ładowanie statystyk instancji... @@ -865,12 +901,18 @@ " - ../app/shared/shared-moderation/video-block.component.html3 + ../app/shared/shared-moderation/video-block.component.html3 + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + + Please describe the reason... Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html12 + ../app/shared/shared-moderation/video-block.component.html13 @@ -880,7 +922,25 @@ - ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + + Login @@ -1260,7 +1320,13 @@ The link will expire within 1 hour. Close Zamknij - ../app/modal/instance-config-warning-modal.component.html38 + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + + Configure @@ -1614,7 +1680,7 @@ The link will expire within 1 hour. Czas trwania - ../app/+videos/+video-watch/video-watch.component.html260 + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Pokaż wrażliwą treść @@ -1636,7 +1702,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html225 + ../app/+videos/+video-watch/video-watch.component.html237 Reset Resetuj @@ -1657,7 +1723,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html234 + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Wyświetl wszystkie licencje @@ -1670,7 +1736,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html243 + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Wyświetl wszystkie języki @@ -1752,7 +1818,7 @@ The link will expire within 1 hour. Tagi - ../app/+videos/+video-watch/video-watch.component.html252 + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -1907,7 +1973,25 @@ The link will expire within 1 hour. No captions for now. Nie ma jeszcze napisów. - ../app/+videos/+video-edit/shared/video-edit.component.html191 + ../app/+videos/+video-edit/shared/video-edit.component.html191 + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + + Captions Napisy @@ -1917,12 +2001,12 @@ The link will expire within 1 hour. Video preview Podgląd filmu - ../app/+videos/+video-edit/shared/video-edit.component.html206 + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Wsparcie - ../app/+videos/+video-edit/shared/video-edit.component.html215 + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). @@ -1931,12 +2015,12 @@ The link will expire within 1 hour. Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Oryginalna data publikacji - ../app/+videos/+video-edit/shared/video-edit.component.html235 + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) @@ -1945,28 +2029,25 @@ The link will expire within 1 hour. This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settingsPlugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Włącz komentarze do filmu - ../app/+videos/+video-edit/shared/video-edit.component.html256 + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Zezwól na pobieranie - ../app/+videos/+video-edit/shared/video-edit.component.html261 + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Ustawienia zaawansowane - ../app/+videos/+video-edit/shared/video-edit.component.html199 + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL Adres URL @@ -2013,12 +2094,12 @@ The link will expire within 1 hour. Scheduled Zaplanowany - ../app/+videos/+video-edit/shared/video-edit.component.ts181 + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Tło filmu @@ -2088,7 +2169,39 @@ The link will expire within 1 hour. Congratulations, the video will be imported with BitTorrent! You can already add information about this video. Gratulacje, film zostanie zaimportowany z BitTorrent! Możesz już dodać informacje o tym filmie. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. Nie polecamy używania konta @@ -2128,7 +2241,13 @@ The link will expire within 1 hour. Import with torrent Importuj za pomocą torrent - ../app/+videos/+video-edit/video-add.component.html46 + ../app/+videos/+video-edit/video-add.component.html46 + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + + Other videos Inne filmy @@ -2140,11 +2259,8 @@ The link will expire within 1 hour. ../app/+videos/+video-watch/recommendations/recommended-videos.component.html10 Report this commentReport this comment - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Udostępnij @@ -2193,12 +2309,12 @@ The link will expire within 1 hour. More customization Więcej opcji - ../app/shared/shared-share-modal/video-share.component.html216 + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Mniej opcji - ../app/shared/shared-share-modal/video-share.component.html224 + ../app/shared/shared-share-modal/video-share.component.html231 LoginLogin ../app/+login/login-routing.module.ts @@ -2232,27 +2348,33 @@ The link will expire within 1 hour. Loop Zapętluj - ../app/shared/shared-share-modal/video-share.component.html173 + ../app/shared/shared-share-modal/video-share.component.html173 + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + + Display video title Wyświetl nazwę filmu - ../app/shared/shared-share-modal/video-share.component.html182 + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Wyświetl ostrzeżenie o prywatności - ../app/shared/shared-share-modal/video-share.component.html189 + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Pokaż elementy sterujące odtwarzacza - ../app/shared/shared-share-modal/video-share.component.html196 + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 + ../app/shared/shared-share-modal/video-share.component.html210 Public Publiczny @@ -2274,12 +2396,24 @@ The link will expire within 1 hour. . - ../app/+videos/+video-watch/video-watch.component.html29 + ../app/+videos/+video-watch/video-watch.component.html29 + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + + This video is blocked. This video is blocked. - ../app/+videos/+video-watch/video-watch.component.html33 + ../app/+videos/+video-watch/video-watch.component.html41 Published • views Opublikowano @@ -2290,7 +2424,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html47 + ../app/+videos/+video-watch/video-watch.component.html55 Published • views Opublikowano @@ -2301,49 +2435,49 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html58 + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT WSPIERAJ - ../app/+videos/+video-watch/video-watch.component.html88 + ../app/+videos/+video-watch/video-watch.component.html100 SHARE UDOSTĘPNIJ - ../app/+videos/+video-watch/video-watch.component.html93 + ../app/+videos/+video-watch/video-watch.component.html105 SAVE ZAPISZ - ../app/+videos/+video-watch/video-watch.component.html104 + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Podoba mi się - ../app/+videos/+video-watch/video-watch.component.ts105 + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video To mi się nie podoba - ../app/+videos/+video-watch/video-watch.component.ts106 + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Opcje wsparcia dla tego filmu - ../app/+videos/+video-watch/video-watch.component.ts107 + ../app/+videos/+video-watch/video-watch.component.ts133 By Od - ../app/+videos/+video-watch/video-watch.component.html170 + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Subskrybuj @@ -2368,32 +2502,32 @@ The link will expire within 1 hour. Show more Pokaż więcej - ../app/+videos/+video-watch/video-watch.component.html197 + ../app/+videos/+video-watch/video-watch.component.html209 Show less Pokaż mniej - ../app/+videos/+video-watch/video-watch.component.html203 + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Źródłowa instancja - ../app/+videos/+video-watch/video-watch.component.html215 + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Oryginalnie opublikowano - ../app/+videos/+video-watch/video-watch.component.html220 + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Przyjacielskie przypomnienie: - ../app/+videos/+video-watch/video-watch.component.html283 + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. system udostępniania pliku wideo zakłada, że część informacji o Twoim systemie (takich jak adres IP) zostanie udostępniona innym członkom sieci. - ../app/+videos/+video-watch/video-watch.component.html285 + ../app/+videos/+video-watch/video-watch.component.html297 More information Więcej informacji @@ -2411,14 +2545,14 @@ The link will expire within 1 hour. Get more information Uzyskaj więcej informacji - ../app/+videos/+video-watch/video-watch.component.html288 + ../app/+videos/+video-watch/video-watch.component.html300 OK OK - ../app/+videos/+video-watch/video-watch.component.html293 + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 komentarz @@ -2587,17 +2721,11 @@ The link will expire within 1 hour. CommentComment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 ReplyReply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Wyróżniony komentarz @@ -3493,7 +3621,7 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - ../app/shared/shared-instance/instance-features-table.component.html101 + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -4253,17 +4381,101 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + + Services Usługi - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + + TRANSCODING TRANSKODOWANIE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. @@ -4271,37 +4483,37 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transkodowanie jest włączone - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! Jeżeli wyłączysz transkodowanie, wiele filmów od użytkowników może nie działać! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Zezwól na dodatkowe wtyczki - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Zezwól na wrzucanie plików audio - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 @@ -4314,12 +4526,12 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled Wsparcie dla WebTorrent włączone - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 @@ -4339,61 +4551,61 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Wątki transkodowania - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS DOSTOSOWANIA - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4403,7 +4615,7 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -4435,22 +4647,30 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + + Advanced configuration Zaawansowana konfiguracja - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Aktualizuj konfigurację - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - Coś jest nie tak z konfiguracją. Poszukaj błędów w innych kartach. - - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEO SETTINGS @@ -4651,12 +4871,12 @@ The link will expire within 1 hour. Zmień właściciela - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Wybierz następnego właściciela - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Szukaj w swoich filmach @@ -4705,7 +4925,7 @@ The link will expire within 1 hour. Account page - ../app/+videos/+video-watch/video-watch.component.html169 + ../app/+videos/+video-watch/video-watch.component.html181 @@ -4714,7 +4934,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html176 + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -4843,7 +5063,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html166 + ../app/+videos/+video-watch/video-watch.component.html178 Created by Utworzony przez @@ -5791,52 +6011,82 @@ channel with the same name ()! Audio-only Tylko dźwięk - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video Nowy plik <code>.mp4</code> który pozostawia oryginalną ścieżką dźwiękową, bez obrazu - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Automatycznie (poprzez ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + + Configuration updated. Zaktualizowano konfigurację. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configurationEdit custom configuration ../app/+admin/config/config.routes.ts @@ -6969,7 +7219,13 @@ channel with the same name ()! - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + + Playlist deleted. Usunięto playlistę @@ -6989,7 +7245,7 @@ channel with the same name ()! filmów? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. @@ -6998,7 +7254,7 @@ channel with the same name ()! filmów. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? @@ -7018,12 +7274,12 @@ channel with the same name ()! - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Wysłano prośbę o zmianę właściciela. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels Moje kanały @@ -7139,7 +7395,7 @@ channel with the same name ()! Subskrybuj to konto - ../app/+videos/+video-watch/video-watch.component.ts833 + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS PLAYLISTY FILMÓW @@ -7467,23 +7723,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - - h - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - min sec - - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 + + sec @@ -7492,7 +7733,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Potwierdź @@ -7934,7 +8175,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. Kanał jest wymagany gdy playlista jest publiczna. - ../app/shared/form-validators/video-playlist-validators.ts41 + ../app/shared/form-validators/video-playlist-validators.ts41 + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + + Video name is required. Nazwa filmu jest wymagana. @@ -8288,40 +8553,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages All languages - ../app/+videos/+video-edit/shared/video-edit.component.ts170 + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Ukryte - ../app/shared/shared-instance/instance-features-table.component.ts36 + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Zamazane z potwierdzeniem - ../app/shared/shared-instance/instance-features-table.component.ts37 + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Wyświetlane - ../app/shared/shared-instance/instance-features-table.component.ts38 + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 @@ -8332,7 +8591,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular filmów full HD - ../app/shared/shared-instance/instance-features-table.component.ts71 + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos @@ -8341,7 +8600,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular filmów HD - ../app/shared/shared-instance/instance-features-table.component.ts72 + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos @@ -8350,7 +8609,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular filmów średniej jakości - ../app/shared/shared-instance/instance-features-table.component.ts73 + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -8946,56 +9205,56 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. Ten film zostanie zduplikowany przez twoją instancję. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 DownloadDownload + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 UpdateUpdate - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Block - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Dodaj do playlisty - ../app/+videos/+video-watch/video-watch.component.ts108 + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + + Mirror Mirror - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 ReportReport - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 RemoveRemove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draftRemove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -9091,22 +9350,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Tylko ja mogę zobaczyć ten film - ../app/shared/shared-main/video/video.service.ts342 + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Każdy może zobaczyć ten film - ../app/shared/shared-main/video/video.service.ts350 + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Tylko użytkownicy tej instancji mogą zobaczyć ten film - ../app/shared/shared-main/video/video.service.ts354 + ../app/shared/shared-main/video/video.service.ts355 CloseClose ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts @@ -9298,7 +9557,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Film do zaimportowania zaktualizowany. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Film został wrzucony na twoje konto i jest prywatny. @@ -9338,35 +9597,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. Opublikowano film. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: )Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: )Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. Masz niezapisane zmiany! Jeżeli zamkniesz to okno, twoje zmiany zostaną stracone. - ../app/+videos/+video-edit/video-update.component.ts79 + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Zaktualizowano film. - ../app/+videos/+video-edit/video-update.component.ts116 + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -9414,106 +9667,102 @@ video size: , used: , quota: ) Powtarzaj filmy w playliście ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - Musisz być połączony żeby ocenić tę zawartość. - - ../app/+videos/+video-watch/video-watch.component.ts192 + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 + ../app/+videos/+video-watch/video-watch.component.ts412 RedirectionRedirection - ../app/+videos/+video-watch/video-watch.component.ts374 + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? Ten film zawiera treści wulgarne lub przeznaczone dla dorosłych. Czy na pewno chcesz go obejrzeć? - ../app/+videos/+video-watch/video-watch.component.ts486 + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Zawartość wulgarna lub dla dorosłych - ../app/+videos/+video-watch/video-watch.component.ts487 + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Następnie - ../app/+videos/+video-watch/video-watch.component.ts536 + ../app/+videos/+video-watch/video-watch.component.ts580 CancelCancel - ../app/+videos/+video-watch/video-watch.component.ts537 + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Automatyczne odtwarzanie jest zatrzymane - ../app/+videos/+video-watch/video-watch.component.ts538 + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Włącz/wyłącz tryb pełnoekranowy (kiedy zaznaczony jest odtwarzacz) - ../app/+videos/+video-watch/video-watch.component.ts800 + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Odtwarzaj/spauzuj film (kiedy zaznaczony jest odtwarzacz) - ../app/+videos/+video-watch/video-watch.component.ts801 + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Wycisz/wyłącz wyciszenie filmu (kiedy zaznaczony jest odtwarzacz) - ../app/+videos/+video-watch/video-watch.component.ts802 + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Przeskocz do procentowej części filmu: 0 to 0% i 9 to 90% (kiedy zaznaczony jest odtwarzacz) - ../app/+videos/+video-watch/video-watch.component.ts804 + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Zwiększ głośność (kiedy zaznaczony jest odtwarzacz) - ../app/+videos/+video-watch/video-watch.component.ts806 + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Zmniejsz głośność (kiedy zaznaczony jest odtwarzacz) - ../app/+videos/+video-watch/video-watch.component.ts807 + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Przeskocz dalej w filmie (kiedy zaznaczony jest odtwarzacz) - ../app/+videos/+video-watch/video-watch.component.ts809 + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Przeskocz do tyłu w filmie (kiedy zaznaczony jest odtwarzacz) - ../app/+videos/+video-watch/video-watch.component.ts810 + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Przyspiesz odtwarzanie (kiedy zaznaczony jest odtwarzacz) - ../app/+videos/+video-watch/video-watch.component.ts812 + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Zwolnij odtwarzanie (kiedy zaznaczony jest odtwarzacz) - ../app/+videos/+video-watch/video-watch.component.ts813 + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Przeglądaj film klatka po klatce (kiedy zaznaczony jest odtwarzacz) - ../app/+videos/+video-watch/video-watch.component.ts815 + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Zaznacz "Lubię to" - ../app/+videos/+video-watch/video-watch.component.ts823 + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Zaznacz "Nie lubię tego" - ../app/+videos/+video-watch/video-watch.component.ts828 + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. Kiedy ta opcja jest zaznaczona, następny film będzie odtwarzany automatycznie po aktualnie oglądanym. diff --git a/client/src/locale/angular.pt-BR.xlf b/client/src/locale/angular.pt-BR.xlf index 9a63c6774..25920f7d6 100644 --- a/client/src/locale/angular.pt-BR.xlf +++ b/client/src/locale/angular.pt-BR.xlf @@ -402,13 +402,19 @@ This will ask remote instances to delete it Isso vai solicitar às instâncias remotas sua exclusão - ../app/shared/shared-moderation/video-block.component.html26 + + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + Unfederate the video Desfederalizar o vídeo - ../app/shared/shared-moderation/video-block.component.html23 - + + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Não listado @@ -534,6 +540,12 @@ Subscribe with your local account Se inscreva com uma conta local ../app/shared/shared-user-subscription/subscribe-button.component.html54 + + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + Subscribe with a Mastodon account: @@ -610,6 +622,30 @@ Transcoding in multiple resolutions Transcodificação em múltiplas resoluções ../app/shared/shared-instance/instance-features-table.component.html32 + + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + Requires manual validation by moderators @@ -650,23 +686,23 @@ HTTP import (YouTube, Vimeo, direct URL...) Importação HTTP (YouTube, Vimeo, URL direta...) - ../app/shared/shared-instance/instance-features-table.component.html71 - + + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Importação Torrent - ../app/shared/shared-instance/instance-features-table.component.html78 - + + ../app/shared/shared-instance/instance-features-table.component.html103 Player Leitor - ../app/shared/shared-instance/instance-features-table.component.html86 - + + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P habilitado - ../app/shared/shared-instance/instance-features-table.component.html90 - + + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Carregando estatísticas da instância... @@ -748,18 +784,42 @@ Block video "" Bloquear vídeo " " ../app/shared/shared-moderation/video-block.component.html3 + + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + Please describe the reason... Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html12 - + + ../app/shared/shared-moderation/video-block.component.html13 ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + Login @@ -1105,7 +1165,13 @@ The link will expire within 1 hour. Close Fechar - ../app/modal/instance-config-warning-modal.component.html38 + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + + Configure @@ -1459,7 +1525,7 @@ The link will expire within 1 hour. Duration Duração - ../app/+videos/+video-watch/video-watch.component.html260 + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Visualizar conteúdo sensível @@ -1479,7 +1545,7 @@ The link will expire within 1 hour. Category Categoria - ../app/+videos/+video-watch/video-watch.component.html225 + ../app/+videos/+video-watch/video-watch.component.html237 Reset Redefinir @@ -1494,7 +1560,7 @@ The link will expire within 1 hour. Licence Licença - ../app/+videos/+video-watch/video-watch.component.html234 + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Display all licenses @@ -1504,7 +1570,7 @@ The link will expire within 1 hour. Language Idioma - ../app/+videos/+video-watch/video-watch.component.html243 + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Display all languages @@ -1581,7 +1647,7 @@ The link will expire within 1 hour. Tags Tags - ../app/+videos/+video-watch/video-watch.component.html252 + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -1719,6 +1785,24 @@ The link will expire within 1 hour. Sem legendas por enquanto. ../app/+videos/+video-edit/shared/video-edit.component.html191 + + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + Captions @@ -1728,53 +1812,50 @@ The link will expire within 1 hour. Video preview Pré-visualização do vídeo - ../app/+videos/+video-edit/shared/video-edit.component.html206 - + + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Apoiar - ../app/+videos/+video-edit/shared/video-edit.component.html215 - + + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 - + + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Data original de publicação - ../app/+videos/+video-edit/shared/video-edit.component.html235 - + + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 - + + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settingsPlugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Habilitar comentários de vídeos - ../app/+videos/+video-edit/shared/video-edit.component.html256 - + + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Habilitar downloads - ../app/+videos/+video-edit/shared/video-edit.component.html261 - + + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Configurações avançadas - ../app/+videos/+video-edit/shared/video-edit.component.html199 - + + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -1815,12 +1896,12 @@ The link will expire within 1 hour. Scheduled Programado - ../app/+videos/+video-edit/shared/video-edit.component.ts181 + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Imagem de fundo do vídeo @@ -1892,6 +1973,38 @@ The link will expire within 1 hour. Meus parabéns! O vídeo será importado com BitTorrent! Você já pode adicionar informações sobre esse vídeo. ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -1932,6 +2045,12 @@ The link will expire within 1 hour. Import with torrent Importar com torrent ../app/+videos/+video-edit/video-add.component.html46 + + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + Other videos @@ -1944,11 +2063,8 @@ The link will expire within 1 hour. ../app/+videos/+video-watch/recommendations/recommended-videos.component.html10 Report this commentReport this comment - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Compartilhar @@ -1992,13 +2108,13 @@ The link will expire within 1 hour. More customization Mais personalização - ../app/shared/shared-share-modal/video-share.component.html216 - + + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Menos personalização - ../app/shared/shared-share-modal/video-share.component.html224 - + + ../app/shared/shared-share-modal/video-share.component.html231 Autoplay Leitura automática @@ -2023,27 +2139,33 @@ The link will expire within 1 hour. Loop Ciclo ../app/shared/shared-share-modal/video-share.component.html173 + + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + Display video title Mostrar o titulo do vídeo - ../app/shared/shared-share-modal/video-share.component.html182 - + + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Mostrar aviso de privacidade - ../app/shared/shared-share-modal/video-share.component.html189 - + + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Mostrar os controles do leitor - ../app/shared/shared-share-modal/video-share.component.html196 - + + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 - + + ../app/shared/shared-share-modal/video-share.component.html210 Public Público @@ -2065,17 +2187,29 @@ The link will expire within 1 hour. . - ../app/+videos/+video-watch/video-watch.component.html29 + ../app/+videos/+video-watch/video-watch.component.html29 + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + + This video is blocked. Este vídeo está bloqueado. - ../app/+videos/+video-watch/video-watch.component.html33 + ../app/+videos/+video-watch/video-watch.component.html41 Published • views Publicado • visualizações - ../app/+videos/+video-watch/video-watch.component.html47 + ../app/+videos/+video-watch/video-watch.component.html55 Published • views Publicado @@ -2086,49 +2220,49 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html58 + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT APOIAR - ../app/+videos/+video-watch/video-watch.component.html88 + ../app/+videos/+video-watch/video-watch.component.html100 SHARE COMPARTILHAR - ../app/+videos/+video-watch/video-watch.component.html93 + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SALVAR - ../app/+videos/+video-watch/video-watch.component.html104 + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD BAIXAR - ../app/+videos/+video-watch/video-watch.component.html118 + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Curtir este vídeo - ../app/+videos/+video-watch/video-watch.component.ts105 + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Descurtir este vídeo - ../app/+videos/+video-watch/video-watch.component.ts106 + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Opções de apoio para este video - ../app/+videos/+video-watch/video-watch.component.ts107 + ../app/+videos/+video-watch/video-watch.component.ts133 By Por - ../app/+videos/+video-watch/video-watch.component.html170 + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Inscrever @@ -2153,32 +2287,32 @@ The link will expire within 1 hour. Show more Mostrar mais - ../app/+videos/+video-watch/video-watch.component.html197 + ../app/+videos/+video-watch/video-watch.component.html209 Show less Mostrar menos - ../app/+videos/+video-watch/video-watch.component.html203 + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Instância de origem - ../app/+videos/+video-watch/video-watch.component.html215 + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Originalmente publicado - ../app/+videos/+video-watch/video-watch.component.html220 + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Lembrete amigável: - ../app/+videos/+video-watch/video-watch.component.html283 + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. o sistema de compartilhamento usado para este vídeo implica que algumas informações técnicas sobre o seu sistema (como um endereço IP público) possam ser enviadas para outros pares. - ../app/+videos/+video-watch/video-watch.component.html285 + ../app/+videos/+video-watch/video-watch.component.html297 More information Mais informações @@ -2193,14 +2327,14 @@ The link will expire within 1 hour. Get more information Obtenha mais informações - ../app/+videos/+video-watch/video-watch.component.html288 + ../app/+videos/+video-watch/video-watch.component.html300 OK OK - ../app/+videos/+video-watch/video-watch.component.html293 + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 comentário @@ -2393,17 +2527,11 @@ The link will expire within 1 hour. CommentComment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 ReplyReply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Comentário destacado @@ -3221,8 +3349,8 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - ../app/shared/shared-instance/instance-features-table.component.html101 - + + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -3949,55 +4077,139 @@ The link will expire within 1 hour. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + Services Serviços ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + TRANSCODING TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transcodificação ativada - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! Se você desativar a transcodificação, muitos vídeos dos seus usuários não funcionarão! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Permitir extensões adicionais - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Permitir envio de arquivos de áudio - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 @@ -4009,13 +4221,13 @@ The link will expire within 1 hour. If disabled, breaks federation with PeerTube instances < 2.1 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled Suporte WebTorrent ativado - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 @@ -4034,62 +4246,62 @@ The link will expire within 1 hour. If you also enabled WebTorrent support, it will multiply videos storage by 2 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Threads de transcodificação - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS CUSTOMIZATIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4098,8 +4310,8 @@ The link will expire within 1 hour. console.log('my instance is amazing'); - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -4130,23 +4342,31 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + Advanced configuration Configurações avançadas - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Atualizar configuração - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - Parece que a configuração é inválida. Favor procurar por erros eventuais nas diferentes abas. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEO SETTINGS @@ -4338,13 +4558,13 @@ The link will expire within 1 hour. Change ownership Mudar dono - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Selecione o próximo dono - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Buscar seus vídeos @@ -4394,14 +4614,14 @@ The link will expire within 1 hour. Account page Account page - ../app/+videos/+video-watch/video-watch.component.html169 + ../app/+videos/+video-watch/video-watch.component.html181 - ../app/+videos/+video-watch/video-watch.component.html176 + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -4520,7 +4740,7 @@ The link will expire within 1 hour. Channel page Channel page - ../app/+videos/+video-watch/video-watch.component.html166 + ../app/+videos/+video-watch/video-watch.component.html178 Created by Criado por @@ -5483,52 +5703,82 @@ channel with the same name ()! Audio-only Áudio-somente - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video Um <code>.mp4</code> que mantém o track do áudio original, mas sem vídeo - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Automático (via ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + + Configuration updated. Configuração atualizada. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configurationEdit custom configuration ../app/+admin/config/config.routes.ts @@ -6608,7 +6858,13 @@ channel with the same name ()! Do you really want to delete ? Você realmente quer excluir ? - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + Playlist deleted. @@ -6625,15 +6881,15 @@ channel with the same name ()! Do you really want to delete videos? Você realmente deseja excluir vídeos? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. vídeos excluídos. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? Você realmente deseja excluir @@ -6649,13 +6905,13 @@ channel with the same name ()! Vídeo excluído. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Solicitação para mudar dono enviada. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels Meus canais @@ -6767,7 +7023,7 @@ channel with the same name ()! Subscribe to the account Inscreva-se na conta - ../app/+videos/+video-watch/video-watch.component.ts833 + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7080,30 +7336,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - - h - min - sec - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - - min sec - - min - sec - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 - + + sec sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 - + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Confirmar @@ -7533,7 +7774,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. O canal é requerido quando a playlist é pública. - ../app/shared/form-validators/video-playlist-validators.ts41 + ../app/shared/form-validators/video-playlist-validators.ts41 + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + + Video name is required. Nome do vídeo é necessário. @@ -7887,64 +8152,58 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages All languages - ../app/+videos/+video-edit/shared/video-edit.component.ts170 + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Escondido - ../app/shared/shared-instance/instance-features-table.component.ts36 - + + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Turvo com solicitação de confirmação - ../app/shared/shared-instance/instance-features-table.component.ts37 - + + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Mostrado - ../app/shared/shared-instance/instance-features-table.component.ts38 - + + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute ~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes ~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 of full HD videos de vídeos em FullHD - ../app/shared/shared-instance/instance-features-table.component.ts71 - + + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos de vídeo em HD - ../app/shared/shared-instance/instance-features-table.component.ts72 - + + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos de vídeos de qualidade média - ../app/shared/shared-instance/instance-features-table.component.ts73 - + + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -8519,61 +8778,61 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. This video will be duplicated by your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 Download Download + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 Update Update - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Bloquear - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Salvar na playlist - ../app/+videos/+video-watch/video-watch.component.ts108 + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + + Mirror Mirror - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 Report Report - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 RemoveRemove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draftRemove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -8668,22 +8927,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Apenas eu posso ver este vídeo - ../app/shared/shared-main/video/video.service.ts342 + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Qualquer um pode ver este vídeo - ../app/shared/shared-main/video/video.service.ts350 + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Apenas utilizadores desta instância podem ver este vídeo - ../app/shared/shared-main/video/video.service.ts354 + ../app/shared/shared-main/video/video.service.ts355 CloseClose ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts @@ -8873,8 +9132,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video to import updated. Vídeo para importar atualizado. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 - + + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Seu vídeo foi enviado para sua conta e é privado. @@ -8913,38 +9172,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. Vídeo publicado. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: ) Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: ) Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. Você tem modificações não salvas! Se sair desta páginas, as modificações serão perdidas. - ../app/+videos/+video-edit/video-update.component.ts79 - + + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Vídeo atualizado. - ../app/+videos/+video-edit/video-update.component.ts116 - + + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -8970,107 +9223,103 @@ video size: , used: , quota: ) Ciclo de videos da playlist ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - Você precisa estar conectado para avaliar este comentário. - - ../app/+videos/+video-watch/video-watch.component.ts192 + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 + ../app/+videos/+video-watch/video-watch.component.ts412 RedirectionRedirection - ../app/+videos/+video-watch/video-watch.component.ts374 + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? Este vídeo possui conteúdo adulto ou explícito. Você tem certeza que deseja assisti-lo? - ../app/+videos/+video-watch/video-watch.component.ts486 + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Conteúdo adulto ou explícito - ../app/+videos/+video-watch/video-watch.component.ts487 + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Seguinte - ../app/+videos/+video-watch/video-watch.component.ts536 + ../app/+videos/+video-watch/video-watch.component.ts580 Cancel Cancel - ../app/+videos/+video-watch/video-watch.component.ts537 + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Auto-leitura está suspensa - ../app/+videos/+video-watch/video-watch.component.ts538 + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Entrar/Sair da tela cheia (requer foco do leitor) - ../app/+videos/+video-watch/video-watch.component.ts800 + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Tocar/Pausar o vídeo (requer foco do leitor) - ../app/+videos/+video-watch/video-watch.component.ts801 + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Silenciar/Pôr som no vídeo (requer foco do leitor) - ../app/+videos/+video-watch/video-watch.component.ts802 + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Pular para uma percentagem do vídeo: 0 é 0% e 9 é 90% (requer foco do leitor) - ../app/+videos/+video-watch/video-watch.component.ts804 + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Aumentar o volume (requer foco do leitor) - ../app/+videos/+video-watch/video-watch.component.ts806 + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Reduzir o volume (requer foco do leitor) - ../app/+videos/+video-watch/video-watch.component.ts807 + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Procure o vídeo para frente (requer foco do leitor) - ../app/+videos/+video-watch/video-watch.component.ts809 + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Procure o vídeo para trás (requer foco do leitor) - ../app/+videos/+video-watch/video-watch.component.ts810 + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Aumenta a taxa de reprodução (requer foco do leitor) - ../app/+videos/+video-watch/video-watch.component.ts812 + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Diminuir a taxa de reprodução (requer foco do leitor) - ../app/+videos/+video-watch/video-watch.component.ts813 + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navegue no vídeo quadro por quadro (requer foco do leitor) - ../app/+videos/+video-watch/video-watch.component.ts815 + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Gostar do vídeo - ../app/+videos/+video-watch/video-watch.component.ts823 + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Não gostar do vídeo - ../app/+videos/+video-watch/video-watch.component.ts828 + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. Quando ativo, o próximo vídeo é automaticamente lido após o vídeo atual. diff --git a/client/src/locale/angular.pt-PT.xlf b/client/src/locale/angular.pt-PT.xlf index 0bd83ecdb..17a69425e 100644 --- a/client/src/locale/angular.pt-PT.xlf +++ b/client/src/locale/angular.pt-PT.xlf @@ -485,12 +485,18 @@ This will ask remote instances to delete it Isto irá pedir a remoção nas outras instâncias - ../app/shared/shared-moderation/video-block.component.html26 + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + + Unfederate the video Colocar o vídeo como não federado - ../app/shared/shared-moderation/video-block.component.html23 + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Não listado @@ -645,7 +651,13 @@ Subscribe with your local account Subscrever com a sua conta local - ../app/shared/shared-user-subscription/subscribe-button.component.html54 + ../app/shared/shared-user-subscription/subscribe-button.component.html54 + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + + Subscribe with a Mastodon account: Subscrever com uma conta Mastodon: @@ -728,7 +740,31 @@ Transcoding in multiple resolutions Transcodificar em múltiplas resoluções - ../app/shared/shared-instance/instance-features-table.component.html32 + ../app/shared/shared-instance/instance-features-table.component.html32 + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + + Requires manual validation by moderators Requer validação manual por moderadores @@ -772,22 +808,22 @@ HTTP import (YouTube, Vimeo, direct URL...) Importação HTTP (YouTube, Vimeo, URL direta...) - ../app/shared/shared-instance/instance-features-table.component.html71 + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Importação Torrent - ../app/shared/shared-instance/instance-features-table.component.html78 + ../app/shared/shared-instance/instance-features-table.component.html103 Player Player - ../app/shared/shared-instance/instance-features-table.component.html86 + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P ativado - ../app/shared/shared-instance/instance-features-table.component.html90 + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... A carregar as estatísticas de instância... @@ -884,12 +920,18 @@ " - ../app/shared/shared-moderation/video-block.component.html3 + ../app/shared/shared-moderation/video-block.component.html3 + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + + Please describe the reason... Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html12 + ../app/shared/shared-moderation/video-block.component.html13 @@ -899,7 +941,25 @@ - ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + + Login @@ -1274,7 +1334,13 @@ The link will expire within 1 hour. Close Fechar - ../app/modal/instance-config-warning-modal.component.html38 + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + + Configure @@ -1628,7 +1694,7 @@ The link will expire within 1 hour. Duração - ../app/+videos/+video-watch/video-watch.component.html260 + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Visualizar conteúdo sensível @@ -1650,7 +1716,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html225 + ../app/+videos/+video-watch/video-watch.component.html237 Reset Redefinir @@ -1671,7 +1737,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html234 + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Display all licenses @@ -1684,7 +1750,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html243 + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Display all languages @@ -1770,7 +1836,7 @@ The link will expire within 1 hour. Tags - ../app/+videos/+video-watch/video-watch.component.html252 + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -1929,7 +1995,25 @@ The link will expire within 1 hour. No captions for now. - ../app/+videos/+video-edit/shared/video-edit.component.html191 + ../app/+videos/+video-edit/shared/video-edit.component.html191 + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + + Captions Legendas ocultas @@ -1939,12 +2023,12 @@ The link will expire within 1 hour. Video preview Video preview - ../app/+videos/+video-edit/shared/video-edit.component.html206 + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Apoiar - ../app/+videos/+video-edit/shared/video-edit.component.html215 + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). @@ -1953,12 +2037,12 @@ The link will expire within 1 hour. Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Original publication date - ../app/+videos/+video-edit/shared/video-edit.component.html235 + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) @@ -1967,28 +2051,25 @@ The link will expire within 1 hour. This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settingsPlugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Habilitar comentários de vídeos - ../app/+videos/+video-edit/shared/video-edit.component.html256 + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Enable download - ../app/+videos/+video-edit/shared/video-edit.component.html261 + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Configurações avançadas - ../app/+videos/+video-edit/shared/video-edit.component.html199 + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -2037,12 +2118,12 @@ The link will expire within 1 hour. Scheduled Scheduled - ../app/+videos/+video-edit/shared/video-edit.component.ts181 + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Video background image @@ -2120,7 +2201,39 @@ The link will expire within 1 hour. Meus parabéns! O vídeo será importado com BitTorrent! Você já pode adicionar informações sobre esse vídeo. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -2164,7 +2277,13 @@ The link will expire within 1 hour. Import with torrent Importar com torrent - ../app/+videos/+video-edit/video-add.component.html46 + ../app/+videos/+video-edit/video-add.component.html46 + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + + Other videos @@ -2178,11 +2297,8 @@ The link will expire within 1 hour. ../app/+videos/+video-watch/recommendations/recommended-videos.component.html10 Report this commentReport this comment - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Compartilhar @@ -2235,14 +2351,14 @@ The link will expire within 1 hour. More customization - ../app/shared/shared-share-modal/video-share.component.html216 + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Less customization - ../app/shared/shared-share-modal/video-share.component.html224 + ../app/shared/shared-share-modal/video-share.component.html231 LoginLogin ../app/+login/login-routing.module.ts @@ -2276,27 +2392,33 @@ The link will expire within 1 hour. Loop Loop - ../app/shared/shared-share-modal/video-share.component.html173 + ../app/shared/shared-share-modal/video-share.component.html173 + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + + Display video title Display video title - ../app/shared/shared-share-modal/video-share.component.html182 + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Display privacy warning - ../app/shared/shared-share-modal/video-share.component.html189 + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Display player controls - ../app/shared/shared-share-modal/video-share.component.html196 + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 + ../app/shared/shared-share-modal/video-share.component.html210 Public Public @@ -2324,12 +2446,24 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html29 + ../app/+videos/+video-watch/video-watch.component.html29 + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + + This video is blocked. This video is blocked. - ../app/+videos/+video-watch/video-watch.component.html33 + ../app/+videos/+video-watch/video-watch.component.html41 Published • views @@ -2341,7 +2475,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html47 + ../app/+videos/+video-watch/video-watch.component.html55 Published • views @@ -2353,49 +2487,49 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html58 + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT SUPPORT - ../app/+videos/+video-watch/video-watch.component.html88 + ../app/+videos/+video-watch/video-watch.component.html100 SHARE SHARE - ../app/+videos/+video-watch/video-watch.component.html93 + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SAVE - ../app/+videos/+video-watch/video-watch.component.html104 + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Curtir esse vídeo - ../app/+videos/+video-watch/video-watch.component.ts105 + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Descurtir esse vídeo - ../app/+videos/+video-watch/video-watch.component.ts106 + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Support options for this video - ../app/+videos/+video-watch/video-watch.component.ts107 + ../app/+videos/+video-watch/video-watch.component.ts133 By Por - ../app/+videos/+video-watch/video-watch.component.html170 + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Subscribe @@ -2420,32 +2554,32 @@ The link will expire within 1 hour. Show more Mostrar mais - ../app/+videos/+video-watch/video-watch.component.html197 + ../app/+videos/+video-watch/video-watch.component.html209 Show less Mostrar menos - ../app/+videos/+video-watch/video-watch.component.html203 + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Origin instance - ../app/+videos/+video-watch/video-watch.component.html215 + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Originally published - ../app/+videos/+video-watch/video-watch.component.html220 + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Nota Amigável: - ../app/+videos/+video-watch/video-watch.component.html283 + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. o sistema de partilha utilizado neste vídeo implica que algumas informações técnicas acerca do seu sistema (como endereço de IP) podem ser enviadas a outros pares. - ../app/+videos/+video-watch/video-watch.component.html285 + ../app/+videos/+video-watch/video-watch.component.html297 More information Mais informações @@ -2463,14 +2597,14 @@ The link will expire within 1 hour. Get more information Obtenha mais informações - ../app/+videos/+video-watch/video-watch.component.html288 + ../app/+videos/+video-watch/video-watch.component.html300 OK OK - ../app/+videos/+video-watch/video-watch.component.html293 + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Comment @@ -2664,17 +2798,11 @@ The link will expire within 1 hour. CommentComment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 ReplyReply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Comentário realçado @@ -3567,7 +3695,7 @@ The link will expire within 1 hour. Users can resolve distant content Utilizadores podem encontrar conteúdo distante - ../app/shared/shared-instance/instance-features-table.component.html101 + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -4332,17 +4460,101 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + + Services Serviços - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + + TRANSCODING TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. @@ -4350,37 +4562,37 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transcodificação ativada - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! Se você desativar a transcodificação, muitos vídeos dos seus usuários não funcionarão! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Allow additional extensions - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Allow audio files upload - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 @@ -4393,12 +4605,12 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 @@ -4418,61 +4630,61 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Threads de transcodificação - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS CUSTOMIZATIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4482,7 +4694,7 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -4514,22 +4726,30 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + + Advanced configuration Configurações avançadas - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Atualizar configuração - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEO SETTINGS @@ -4734,12 +4954,12 @@ The link will expire within 1 hour. Mudar dono - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Selecione o próximo dono - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Search your videos @@ -4790,7 +5010,7 @@ The link will expire within 1 hour. Account page - ../app/+videos/+video-watch/video-watch.component.html169 + ../app/+videos/+video-watch/video-watch.component.html181 @@ -4799,7 +5019,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html176 + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -4928,7 +5148,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html166 + ../app/+videos/+video-watch/video-watch.component.html178 Created by Criado por @@ -5964,52 +6184,82 @@ channel with the same name ()! Audio-only Audio-only - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video A <code>.mp4</code> that keeps the original audio track, with no video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Auto (via ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + + Configuration updated. Configuração atualizada. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configurationEdit custom configuration ../app/+admin/config/config.routes.ts @@ -7142,7 +7392,13 @@ channel with the same name ()! - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + + Playlist deleted. Playlist @@ -7162,7 +7418,7 @@ channel with the same name ()! vídeos? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. @@ -7171,7 +7427,7 @@ channel with the same name ()! vídeos excluídos. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? @@ -7191,12 +7447,12 @@ channel with the same name ()! - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Solicitação para mudar dono enviada. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels Meus canais @@ -7312,7 +7568,7 @@ channel with the same name ()! Subscribe to the account - ../app/+videos/+video-watch/video-watch.component.ts833 + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7640,23 +7896,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - - h - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - min sec - - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 + + sec @@ -7665,7 +7906,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Confirmar @@ -8107,7 +8348,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. The channel is required when the playlist is public. - ../app/shared/form-validators/video-playlist-validators.ts41 + ../app/shared/form-validators/video-playlist-validators.ts41 + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + + Video name is required. Nome do vídeo é necessário. @@ -8461,40 +8726,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages All languages - ../app/+videos/+video-edit/shared/video-edit.component.ts170 + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Hidden - ../app/shared/shared-instance/instance-features-table.component.ts36 + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Blurred with confirmation request - ../app/shared/shared-instance/instance-features-table.component.ts37 + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Displayed - ../app/shared/shared-instance/instance-features-table.component.ts38 + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 @@ -8505,7 +8764,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular de vídeos em FullHD - ../app/shared/shared-instance/instance-features-table.component.ts71 + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos @@ -8514,7 +8773,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular de vídeo em HD - ../app/shared/shared-instance/instance-features-table.component.ts72 + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos @@ -8523,7 +8782,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular de vídeos de qualidade média - ../app/shared/shared-instance/instance-features-table.component.ts73 + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -9119,56 +9378,56 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. This video will be duplicated by your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 DownloadDownload + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 UpdateUpdate - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Block - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Save to playlist - ../app/+videos/+video-watch/video-watch.component.ts108 + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + + Mirror Mirror - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 ReportReport - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 RemoveRemove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draftRemove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -9264,22 +9523,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Apenas eu posso ver este vídeo - ../app/shared/shared-main/video/video.service.ts342 + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Qualquer um pode ver este vídeo - ../app/shared/shared-main/video/video.service.ts350 + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - ../app/shared/shared-main/video/video.service.ts354 + ../app/shared/shared-main/video/video.service.ts355 CloseClose ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts @@ -9471,7 +9730,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Vídeo para importar atualizado. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Seu vídeo foi enviado para sua conta e é privado. @@ -9511,35 +9770,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. Vídeo publicado. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: )Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: )Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. You have unsaved changes! If you leave, your changes will be lost. - ../app/+videos/+video-edit/video-update.component.ts79 + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Vídeo atualizado. - ../app/+videos/+video-edit/video-update.component.ts116 + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -9568,106 +9821,102 @@ video size: , used: , quota: ) Loop playlist videos ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - You need to be connected to rate this content. - - ../app/+videos/+video-watch/video-watch.component.ts192 + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 + ../app/+videos/+video-watch/video-watch.component.ts412 RedirectionRedirection - ../app/+videos/+video-watch/video-watch.component.ts374 + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? Este vídeo possui conteúdo adulto ou explícito. Você tem certeza que deseja assisti-lo? - ../app/+videos/+video-watch/video-watch.component.ts486 + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Conteúdo adulto ou explícito - ../app/+videos/+video-watch/video-watch.component.ts487 + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Up Next - ../app/+videos/+video-watch/video-watch.component.ts536 + ../app/+videos/+video-watch/video-watch.component.ts580 CancelCancel - ../app/+videos/+video-watch/video-watch.component.ts537 + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Autoplay is suspended - ../app/+videos/+video-watch/video-watch.component.ts538 + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts800 + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts801 + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts802 + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts804 + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Increase the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts806 + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts807 + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts809 + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts810 + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Increase playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts812 + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Decrease playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts813 + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts815 + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Like the video - ../app/+videos/+video-watch/video-watch.component.ts823 + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Dislike the video - ../app/+videos/+video-watch/video-watch.component.ts828 + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. When active, the next video is automatically played after the current one. diff --git a/client/src/locale/angular.ru-RU.xlf b/client/src/locale/angular.ru-RU.xlf index 0dfcb342e..08df71d0d 100644 --- a/client/src/locale/angular.ru-RU.xlf +++ b/client/src/locale/angular.ru-RU.xlf @@ -286,13 +286,19 @@ This will ask remote instances to delete it Попросить удалённый экземпляр удалить это - ../app/shared/shared-moderation/video-block.component.html26 + + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + Unfederate the video Видео без рейтинга - ../app/shared/shared-moderation/video-block.component.html23 - + + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Скрытый @@ -384,8 +390,8 @@ ../app/shared/shared-forms/markdown-textarea.component.html19 - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - <a href="https://ru.wikipedia.org/wiki/Markdown#Примеры_синтаксиса" target="_blank" rel="noopener noreferrer">Markdown</a> совместимый что поддерживает: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + <a href="https://ru.wikipedia.org/wiki/Markdown#Примеры_синтаксиса" target="_blank" rel="noopener noreferrer">Markdown</a> совместимый что поддерживает: ../app/shared/shared-main/misc/help.component.ts75 @@ -407,6 +413,12 @@ Subscribe with your local account Подписаться с вашего локального аккаунта ../app/shared/shared-user-subscription/subscribe-button.component.html54 + + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + Subscribe with a Mastodon account: @@ -467,6 +479,30 @@ Transcoding in multiple resolutions Транскодирование в нескольких разрешениях ../app/shared/shared-instance/instance-features-table.component.html32 + + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + Requires manual validation by moderators @@ -504,23 +540,23 @@ HTTP import (YouTube, Vimeo, direct URL...) HTTP импорт (YouTube, Vimeo, прямой URL...) - ../app/shared/shared-instance/instance-features-table.component.html71 - + + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Импорт торрента - ../app/shared/shared-instance/instance-features-table.component.html78 - + + ../app/shared/shared-instance/instance-features-table.component.html103 Player Плеер - ../app/shared/shared-instance/instance-features-table.component.html86 - + + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P включен - ../app/shared/shared-instance/instance-features-table.component.html90 - + + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Загрузка статистики экземпляра... @@ -602,16 +638,40 @@ Block video "" Заблокированное видео "" ../app/shared/shared-moderation/video-block.component.html3 + + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + Please describe the reason... Пожалуйста опишите причину... - ../app/shared/shared-moderation/video-block.component.html12 - + + ../app/shared/shared-moderation/video-block.component.html13 ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + Login @@ -686,7 +746,8 @@ ../app/+login/login.component.html91 - An email with the reset password instructions will be sent to . The link will expire within 1 hour. + An email with the reset password instructions will be sent to . +The link will expire within 1 hour. Письмо с инструкцией по сбросу пароля будет отправлено на . Ссылка будет рабочей в течении часа. ../app/+login/login.component.ts @@ -902,7 +963,13 @@ Close Закрыть - ../app/modal/instance-config-warning-modal.component.html38 + + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + Configure @@ -1249,8 +1316,8 @@ Duration Продолжительность - ../app/+videos/+video-watch/video-watch.component.html260 - + + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Отобразить нежелательный контент @@ -1269,8 +1336,8 @@ Category Категория - ../app/+videos/+video-watch/video-watch.component.html225 - + + ../app/+videos/+video-watch/video-watch.component.html237 Reset Сбросить @@ -1284,8 +1351,8 @@ Licence Лицензия - ../app/+videos/+video-watch/video-watch.component.html234 - + + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Показать все лицензии @@ -1294,8 +1361,8 @@ Language Язык - ../app/+videos/+video-watch/video-watch.component.html243 - + + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Отображать все языки @@ -1371,8 +1438,8 @@ Tags Теги - ../app/+videos/+video-watch/video-watch.component.html252 - + + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. Тэги могут быть использованы для предложения соответствующих рекомендаций. Максимум 5 тегов. Нажмите Введите для добавления нового тега. @@ -1469,7 +1536,7 @@ ../app/+videos/+video-edit/shared/video-edit.component.html163 - Already uploaded ✔ + Already uploaded ✔ Уже загружено ✔ ../app/+videos/+video-edit/shared/video-edit.component.html167 @@ -1497,6 +1564,24 @@ No captions for now. Нет субтитров. ../app/+videos/+video-edit/shared/video-edit.component.html191 + + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + Captions @@ -1506,51 +1591,48 @@ Video preview Видео превью - ../app/+videos/+video-edit/shared/video-edit.component.html206 - + + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Поддержка - ../app/+videos/+video-edit/shared/video-edit.component.html215 - + + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). Короткий текст для того как люди могут вас поддержать. - ../app/+videos/+video-edit/shared/video-edit.component.html219 - + + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Дата публикации - ../app/+videos/+video-edit/shared/video-edit.component.html235 - + + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) Дата оригинальной публикации контента (т.е. год выхода фильма) - ../app/+videos/+video-edit/shared/video-edit.component.html239 - + + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settings Настройки плагинов - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Включить комментарии - ../app/+videos/+video-edit/shared/video-edit.component.html256 - + + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Разрешить скачивание видео - ../app/+videos/+video-edit/shared/video-edit.component.html261 - + + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Дополнительные настройки - ../app/+videos/+video-edit/shared/video-edit.component.html199 - + + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -1587,13 +1669,13 @@ Scheduled Запланировано - ../app/+videos/+video-edit/shared/video-edit.component.ts181 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Скрыть видео до указанной даты - ../app/+videos/+video-edit/shared/video-edit.component.ts182 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Фоновое изображение видео @@ -1662,6 +1744,38 @@ Поздравляем, видео было импортировано с BitTorrent! Вы теперь можете добавить информацию об этом видео. ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -1692,6 +1806,12 @@ Import with torrent Импортировать с торрент-файла ../app/+videos/+video-edit/video-add.component.html46 + + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + Other videos @@ -1706,11 +1826,8 @@ Report this comment Пожаловаться на этот комментарий - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Поделиться @@ -1754,13 +1871,13 @@ More customization Больше настроек - ../app/shared/shared-share-modal/video-share.component.html216 - + + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Меньше настроек - ../app/shared/shared-share-modal/video-share.component.html224 - + + ../app/shared/shared-share-modal/video-share.component.html231 Login Авторизация @@ -1793,27 +1910,33 @@ Loop Повторять ../app/shared/shared-share-modal/video-share.component.html173 + + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + Display video title Отображение заголовка видео - ../app/shared/shared-share-modal/video-share.component.html182 - + + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Отображение предупреждения о конфиденциальности - ../app/shared/shared-share-modal/video-share.component.html189 - + + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Показать контроллеры управления плеером - ../app/shared/shared-share-modal/video-share.component.html196 - + + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Показывать PeerTube ссылку - ../app/shared/shared-share-modal/video-share.component.html203 - + + ../app/shared/shared-share-modal/video-share.component.html210 Public Опубликовать @@ -1833,62 +1956,74 @@ This video will be published on . Это видео будет опубликовано на . ../app/+videos/+video-watch/video-watch.component.html29 + + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + This video is blocked. Это видео заблокировано. - ../app/+videos/+video-watch/video-watch.component.html33 - + + ../app/+videos/+video-watch/video-watch.component.html41 Published • views Опубликовано • просмотров - ../app/+videos/+video-watch/video-watch.component.html47 - + + ../app/+videos/+video-watch/video-watch.component.html55 Published • views Опубликовано • просмотры - ../app/+videos/+video-watch/video-watch.component.html58 - + + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT ПОДДЕРЖКА - ../app/+videos/+video-watch/video-watch.component.html88 - + + ../app/+videos/+video-watch/video-watch.component.html100 SHARE ПОДЕЛИТЬСЯ - ../app/+videos/+video-watch/video-watch.component.html93 - + + ../app/+videos/+video-watch/video-watch.component.html105 SAVE СОХРАНИТЬ - ../app/+videos/+video-watch/video-watch.component.html104 - + + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD ВЫГРУЗИТЬ - ../app/+videos/+video-watch/video-watch.component.html118 - + + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Мне понравилось - ../app/+videos/+video-watch/video-watch.component.ts105 - + + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Мне не понравилось - ../app/+videos/+video-watch/video-watch.component.ts106 - + + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Параметры поддержки для этого видео - ../app/+videos/+video-watch/video-watch.component.ts107 - + + ../app/+videos/+video-watch/video-watch.component.ts133 By Создано - ../app/+videos/+video-watch/video-watch.component.html170 - + + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Подписаться @@ -1912,33 +2047,33 @@ Show more Показать больше - ../app/+videos/+video-watch/video-watch.component.html197 - + + ../app/+videos/+video-watch/video-watch.component.html209 Show less Показать меньше - ../app/+videos/+video-watch/video-watch.component.html203 - + + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Экземпляр источник - ../app/+videos/+video-watch/video-watch.component.html215 - + + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Официально опубликовано - ../app/+videos/+video-watch/video-watch.component.html220 - + + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Дружеское напоминание: - ../app/+videos/+video-watch/video-watch.component.html283 - + + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. система обмена, используемая для этого видео, подразумевает, что некоторая техническая информация о вашей системе (например, общедоступный IP-адрес) может быть отправлена другим партнерам. - ../app/+videos/+video-watch/video-watch.component.html285 - + + ../app/+videos/+video-watch/video-watch.component.html297 More information Подробнее @@ -1952,13 +2087,13 @@ Get more information Получить подробную информацию - ../app/+videos/+video-watch/video-watch.component.html288 - + + ../app/+videos/+video-watch/video-watch.component.html300 OK ОК - ../app/+videos/+video-watch/video-watch.component.html293 - + + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Комментарий @@ -2170,19 +2305,13 @@ Comment Комментарий - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 Reply Ответить - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Выделенный комментарий @@ -2915,8 +3044,8 @@ Users can resolve distant content Пользователи могут искать удаленный контент - ../app/shared/shared-instance/instance-features-table.component.html101 - + + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Закрыть это сообщение @@ -3050,8 +3179,8 @@ ../app/+admin/system/logs/logs.component.html37 - By -> - От -> + By -> + От -> ../app/+admin/system/logs/logs.component.html45 @@ -3578,142 +3707,240 @@ If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. Если ваш экземпляр явно разрешен Twitter, видеопроигрыватель будет встроен в ленту Twitter на видео-ресурсе PeerTube. Если экземпляра нет, мы используем карту ссылки на изображение, которая будет перенаправлять на ваш экземпляр PeerTube. Установите этот флажок, сохраните конфигурацию и протестируйте с URL-адресом видео вашего экземпляра. (https://example.com/videos/watch/blabla) на https://cards-dev.twitter.com/validator чтобы узнать, разрешен ли ваш экземпляр. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + Services Сервисы ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + TRANSCODING ТРАНСКОДИРОВАНИЕ - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. Обработайте загруженные видео, чтобы они были в потоковой форме, которую можно было воспроизвести на любом устройстве. Хотя это требует больших ресурсов, это важная часть PeerTube, так что действуйте осторожно. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Транскодирование активировано - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! Если вы отключите транскодирование, многие видео пользователей перестанут работать! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Позволяет загружать форматы .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut видео. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Разрешить дополнительные расширения - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Позволяет пользователям загружать аудиофайлы, которые будут объединены с файлом предварительного просмотра при загрузке. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Разрешить загрузку аудиофайлов - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 Экспериментально, предлагаем вам пока не отключать поддержку веб-торрентаЕсли вы также включили поддержку HLS, объем хранилища видео увеличится в 2 раза.Если отключено, отключает федерацию с экземплярами PeerTube. < 2.1 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled Включена поддержка WebTorrent - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 - Требуется ffmpeg >= 4.1Создание списков воспроизведения HLS и фрагментированных файлов MP4, обеспечивающих лучшее воспроизведение, чем при использовании текущего проигрывателя по умолчанию:Изменение разрешения более плавноеБолее быстрое воспроизведение, особенно с длинными видеоБолее стабильное воспроизведение (меньше ошибок / бесконечная загрузка)Если вы также включили поддержку WebTorrent, объем хранилища видео увеличится в 2 раза. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 - + Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 + Требуется ffmpeg >= 4.1Создание списков воспроизведения HLS и фрагментированных файлов MP4, обеспечивающих лучшее воспроизведение, чем при использовании текущего проигрывателя по умолчанию:Изменение разрешения более плавноеБолее быстрое воспроизведение, особенно с длинными видеоБолее стабильное воспроизведение (меньше ошибок / бесконечная загрузка)Если вы также включили поддержку WebTorrent, объем хранилища видео увеличится в 2 раза. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled поддержка HLS с P2P включена - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Количество потоков для транскодирования - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Разрешения для генерации видео - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE КЭШ - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. Некоторые файлы не объединены и извлекаются при необходимости. Определите их политики кеширования. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Количество превью для сохранения в кеше - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Размер субтитров к видео для хранения в кеше - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS НАСТРОЙКИ - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Незначительные модификации вашего экземпляра PeerTube на случай создания плагина или темы - излишни. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); Написать JavaScript код напрямую.Пример: console.log('my instance is amazing'); - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 - Write CSS code directly. Example: #custom-css color: red; Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email color: red; + Write CSS code directly. Example: #custom-css + color: red; + + Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email + color: red; + + Напишите код CSS напрямую. Пример: #custom-css color: red; Подготовить с #custom-css для переопределения стилей. Пример: #custom-css .logged-in-email color: red; - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + Advanced configuration Продвинутая конфигурация - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Обновить конфигурацию - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - Похоже, что конфигурация является недопустимой. Пожалуйста, найдите возможные ошибки в различных вкладках. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS НАСТРОЙКИ ВИДЕО @@ -3892,13 +4119,13 @@ Change ownership Изменить владельца - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Выбрать нового владельца - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Поиск ваших видео @@ -3942,13 +4169,13 @@ Account page Страница учётной записи - ../app/+videos/+video-watch/video-watch.component.html169 - + + ../app/+videos/+video-watch/video-watch.component.html181 - ../app/+videos/+video-watch/video-watch.component.html176 - + + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. Запросов на смену владельца не найдено. @@ -4014,8 +4241,9 @@ ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html26 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Краткий текст, чтобы рассказать людям, как они могут поддержать ваш канал.<br /><br /> Когда вы загрузите видео на этот канал, поле поддержки видео будет автоматически заполнено этим текстом. + Short text to tell people how they can support your channel (membership platform...).<br /><br /> + When you will upload a video in this channel, the video support field will be automatically filled by this text. + Краткий текст, чтобы рассказать людям, как они могут поддержать ваш канал.<br /><br /> Когда вы загрузите видео на этот канал, поле поддержки видео будет автоматически заполнено этим текстом. ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html77 @@ -4068,8 +4296,8 @@ Channel page Страница канала - ../app/+videos/+video-watch/video-watch.component.html166 - + + ../app/+videos/+video-watch/video-watch.component.html178 Created by Создан @@ -4292,7 +4520,9 @@ ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html37 - Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + Do you really want to delete ? +It will delete videos uploaded in this channel, and you will not be able to create another +channel with the same name ()! Вы действительно хотите удалить ? Будет удалено видео загруженное на этот канал, и вы не сможете создать другой канал с таким же именем ()! ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts @@ -4938,53 +5168,83 @@ Audio-only Только для аудио - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 - A <code>.mp4</code> that keeps the original audio track, with no video - A <code>.mp4</code> сохраняет исходную звуковую дорожку без видео - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 - + A <code>.mp4</code> that keeps the original audio track, with no video + A <code>.mp4</code> сохраняет исходную звуковую дорожку без видео + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Авто (используя ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + Configuration updated. Конфигурация обновлена. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configuration Редактировать индивидуальную конфигурацию @@ -6065,7 +6325,13 @@ Do you really want to delete ? Вы действительно хотите удалить ? - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + Playlist deleted. @@ -6080,15 +6346,15 @@ Do you really want to delete videos? Вы действительно хотите удалить видео? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. видео удалено. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? Вы действительно хотите удалить @@ -6102,13 +6368,13 @@ Video deleted. Видео было удалено. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Заявка на смена владельца отправлена. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels Мои каналы @@ -6221,8 +6487,8 @@ Subscribe to the account Подписаться на аккаунт - ../app/+videos/+video-watch/video-watch.component.ts833 - + + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS ПЛЕЙЛИСТЫ ВИДЕО @@ -6284,7 +6550,8 @@ ../app/core/auth/auth.service.ts75 - Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + Cannot retrieve OAuth Client credentials: . +Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Не удается получить учетные данные клиента OAuth: . Убедитесь, что вы правильно настроили PeerTube (config / directory), в частности раздел «веб-сервер». ../app/core/auth/auth.service.ts @@ -6414,8 +6681,8 @@ ../app/+search/search-filters.component.ts69 - Long (> 10 min) - Длинная (> 10 мин) + Long (> 10 min) + Длинная (> 10 мин) ../app/+search/search-filters.component.ts73 @@ -6531,21 +6798,13 @@ только что ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - ч мин сек - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - - min sec - мин сек - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 - + + sec сек - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 - + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Подтвердить @@ -6952,7 +7211,8 @@ ../app/shared/form-validators/video-comment-validators.ts9 - Request is too large for the server. Please contact you administrator if you want to increase the limit size. + Request is too large for the server. + Please contact you administrator if you want to increase the limit size. Запрос слишком велик для сервера. Обратитесь к администратору, если вы хотите увеличить размер ограничения. ../app/core/rest/rest-extractor.service.ts @@ -6973,6 +7233,30 @@ The channel is required when the playlist is public. Канал необходим, если плейлист является общедоступным. ../app/shared/form-validators/video-playlist-validators.ts41 + + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + Video name is required. @@ -7326,59 +7610,53 @@ Instance languages Языки экземпляра - ../app/+videos/+video-edit/shared/video-edit.component.ts169 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages Все языки - ../app/+videos/+video-edit/shared/video-edit.component.ts170 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Скрыто - ../app/shared/shared-instance/instance-features-table.component.ts36 - + + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Размыто с запросом на подтверждение - ../app/shared/shared-instance/instance-features-table.component.ts37 - + + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Отображенный - ../app/shared/shared-instance/instance-features-table.component.ts38 - + + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute ~ 1 минута - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes ~ минут - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 of full HD videos из full HD видео - ../app/shared/shared-instance/instance-features-table.component.ts71 - + + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos из HD видео - ../app/shared/shared-instance/instance-features-table.component.ts72 - + + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos видео среднего качества - ../app/shared/shared-instance/instance-features-table.component.ts73 - + + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) (страница канала) @@ -7916,65 +8194,65 @@ This video will be duplicated by your instance. Это видео будет продублировано вашим экземпляром. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 Download Выгрузить + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 Update Обновить - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Блокировать - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Добавить в плейлист - ../app/+videos/+video-watch/video-watch.component.ts108 + + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + Mirror Зеркало - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 Report Отчет - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 Remove Удалить - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draft Удалить & переоформить - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Отключить аккаунт - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Отключить аккаунт сервера @@ -8066,23 +8344,23 @@ Only I can see this video Только я могу видеть это видео - ../app/shared/shared-main/video/video.service.ts342 - + + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Можно поделиться только по частной ссылке - ../app/shared/shared-main/video/video.service.ts346 - + + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Все могут видеть это видео - ../app/shared/shared-main/video/video.service.ts350 - + + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Это видео могут просматривать только пользователи этого экземпляра - ../app/shared/shared-main/video/video.service.ts354 - + + ../app/shared/shared-main/video/video.service.ts355 Close Закрыть @@ -8334,8 +8612,8 @@ Video to import updated. Видео для импорта обновлено. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 - + + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Ваше видео было загружено на ваш аккаунт и является приватным. @@ -8372,34 +8650,30 @@ Video published. Видео опубликовано. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 - Your video quota is exceeded with this video ( video size: , used: , quota: ) + Your video quota is exceeded with this video ( +video size: , used: , quota: ) Ваша квота на видео для этого видео превышена ( размер видео: , использовано: , квота: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 - Your daily video quota is exceeded with this video ( video size: , used: , quota: ) + Your daily video quota is exceeded with this video ( +video size: , used: , quota: ) Ваша дневная квота для этого видео превышена( размер видео: , использовано: , квота: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. У вас есть несохраненные изменения! Если вы уйдете, ваши изменения будут потеряны. - ../app/+videos/+video-edit/video-update.component.ts79 - + + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Видео изменено. - ../app/+videos/+video-edit/video-update.component.ts116 - + + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Пожаловаться на комментарий @@ -8425,111 +8699,107 @@ Цикличное воспроизведение видео ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - Вы должны быть подключены, чтобы оценить этот контент. - ../app/+videos/+video-watch/video-watch.component.ts192 - + - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - Это видео недоступно в этом экземпляре. Вы хотите, чтобы вас перенаправили на исходный экземпляр: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 - + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + Это видео недоступно в этом экземпляре. Вы хотите, чтобы вас перенаправили на исходный экземпляр: <a href=""></a>? + + ../app/+videos/+video-watch/video-watch.component.ts412 Redirection Перенаправление - ../app/+videos/+video-watch/video-watch.component.ts374 - + + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? Это видео содержит зрелый или откровенный контент. Вы уверены, что хотите посмотреть его? - ../app/+videos/+video-watch/video-watch.component.ts486 - + + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Зрелый или откровенный контент - ../app/+videos/+video-watch/video-watch.component.ts487 - + + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Следующий - ../app/+videos/+video-watch/video-watch.component.ts536 - + + ../app/+videos/+video-watch/video-watch.component.ts580 Cancel Отмена - ../app/+videos/+video-watch/video-watch.component.ts537 - + + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Автовоспроизведение приостановлено - ../app/+videos/+video-watch/video-watch.component.ts538 - + + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Вход / выход в полноэкранный режим (требуется фокус проигрывателя) - ../app/+videos/+video-watch/video-watch.component.ts800 - + + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Воспроизвести / приостановить видео (требуется фокус проигрывателя) - ../app/+videos/+video-watch/video-watch.component.ts801 - + + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Отключить / включить видео (требуется фокус проигрывателя) - ../app/+videos/+video-watch/video-watch.component.ts802 - + + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Переход к проценту от видео: 0 - 0%, 9 - 90% (требуется фокус проигрывателя) - ../app/+videos/+video-watch/video-watch.component.ts804 - + + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Увеличьте громкость (требуется фокус проигрывателя) - ../app/+videos/+video-watch/video-watch.component.ts806 - + + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Уменьшить громкость (требуется фокус проигрывателя) - ../app/+videos/+video-watch/video-watch.component.ts807 - + + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Искать видео вперед(требуется фокус проигрывателя) - ../app/+videos/+video-watch/video-watch.component.ts809 - + + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Искать видео в обратном направлении (требуется фокус проигрывателя) - ../app/+videos/+video-watch/video-watch.component.ts810 - + + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Увеличить скорость воспроизведения(требуется фокус проигрывателя) - ../app/+videos/+video-watch/video-watch.component.ts812 - + + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Уменьшить скорость воспроизведения (требуется фокус проигрывателя) - ../app/+videos/+video-watch/video-watch.component.ts813 - + + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (требуется фокус проигрывателя) - ../app/+videos/+video-watch/video-watch.component.ts815 - + + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Мне понравилось - ../app/+videos/+video-watch/video-watch.component.ts823 - + + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Мне не понравилось - ../app/+videos/+video-watch/video-watch.component.ts828 - + + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. Когда он активен, автоматически воспроизводится следующее видео после текущего. diff --git a/client/src/locale/angular.sk-SK.xlf b/client/src/locale/angular.sk-SK.xlf index d9fdd9357..d994393fc 100644 --- a/client/src/locale/angular.sk-SK.xlf +++ b/client/src/locale/angular.sk-SK.xlf @@ -501,12 +501,18 @@ This will ask remote instances to delete it This will ask remote instances to delete it - ../app/shared/shared-moderation/video-block.component.html26 + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + + Unfederate the video Unfederate the video - ../app/shared/shared-moderation/video-block.component.html23 + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Unlisted @@ -663,7 +669,13 @@ Subscribe with your local account Subscribe with your local account - ../app/shared/shared-user-subscription/subscribe-button.component.html54 + ../app/shared/shared-user-subscription/subscribe-button.component.html54 + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + + Subscribe with a Mastodon account: Subscribe with a Mastodon account: @@ -746,7 +758,31 @@ Transcoding in multiple resolutions Transcoding in multiple resolutions - ../app/shared/shared-instance/instance-features-table.component.html32 + ../app/shared/shared-instance/instance-features-table.component.html32 + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + + Requires manual validation by moderators Requires manual validation by moderators @@ -791,22 +827,22 @@ HTTP import (YouTube, Vimeo, direct URL...) HTTP import (YouTube, Vimeo, direct URL...) - ../app/shared/shared-instance/instance-features-table.component.html71 + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Torrent import - ../app/shared/shared-instance/instance-features-table.component.html78 + ../app/shared/shared-instance/instance-features-table.component.html103 Player Player - ../app/shared/shared-instance/instance-features-table.component.html86 + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P enabled - ../app/shared/shared-instance/instance-features-table.component.html90 + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Loading instance statistics... @@ -907,12 +943,18 @@ " - ../app/shared/shared-moderation/video-block.component.html3 + ../app/shared/shared-moderation/video-block.component.html3 + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + + Please describe the reason... Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html12 + ../app/shared/shared-moderation/video-block.component.html13 @@ -922,7 +964,25 @@ - ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + + Login @@ -1331,7 +1391,13 @@ The link will expire within 1 hour. Close Close - ../app/modal/instance-config-warning-modal.component.html38 + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + + Configure @@ -1693,7 +1759,7 @@ The link will expire within 1 hour. Duration - ../app/+videos/+video-watch/video-watch.component.html260 + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Display sensitive content @@ -1715,7 +1781,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html225 + ../app/+videos/+video-watch/video-watch.component.html237 Reset @@ -1740,7 +1806,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html234 + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Display all licenses @@ -1753,7 +1819,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html243 + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Display all languages @@ -1843,7 +1909,7 @@ The link will expire within 1 hour. Tags - ../app/+videos/+video-watch/video-watch.component.html252 + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -2006,7 +2072,25 @@ The link will expire within 1 hour. No captions for now. - ../app/+videos/+video-edit/shared/video-edit.component.html191 + ../app/+videos/+video-edit/shared/video-edit.component.html191 + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + + Captions Captions @@ -2016,12 +2100,12 @@ The link will expire within 1 hour. Video preview Video preview - ../app/+videos/+video-edit/shared/video-edit.component.html206 + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Support - ../app/+videos/+video-edit/shared/video-edit.component.html215 + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). @@ -2030,12 +2114,12 @@ The link will expire within 1 hour. Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Original publication date - ../app/+videos/+video-edit/shared/video-edit.component.html235 + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) @@ -2044,28 +2128,25 @@ The link will expire within 1 hour. This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settingsPlugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Enable video comments - ../app/+videos/+video-edit/shared/video-edit.component.html256 + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Enable download - ../app/+videos/+video-edit/shared/video-edit.component.html261 + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Advanced settings - ../app/+videos/+video-edit/shared/video-edit.component.html199 + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -2114,12 +2195,12 @@ The link will expire within 1 hour. Scheduled Scheduled - ../app/+videos/+video-edit/shared/video-edit.component.ts181 + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Video background image @@ -2201,7 +2282,39 @@ The link will expire within 1 hour. Congratulations, the video will be imported with BitTorrent! You can already add information about this video. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -2245,7 +2358,13 @@ The link will expire within 1 hour. Import with torrent Import with torrent - ../app/+videos/+video-edit/video-add.component.html46 + ../app/+videos/+video-edit/video-add.component.html46 + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + + Other videos @@ -2261,11 +2380,8 @@ The link will expire within 1 hour. ../app/+videos/+video-watch/recommendations/recommended-videos.component.html10 Report this commentReport this comment - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Share @@ -2322,7 +2438,7 @@ The link will expire within 1 hour. More customization - ../app/shared/shared-share-modal/video-share.component.html216 + ../app/shared/shared-share-modal/video-share.component.html223 Less customization @@ -2331,7 +2447,7 @@ The link will expire within 1 hour. Less customization - ../app/shared/shared-share-modal/video-share.component.html224 + ../app/shared/shared-share-modal/video-share.component.html231 LoginLogin ../app/+login/login-routing.module.ts @@ -2365,27 +2481,33 @@ The link will expire within 1 hour. Loop Loop - ../app/shared/shared-share-modal/video-share.component.html173 + ../app/shared/shared-share-modal/video-share.component.html173 + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + + Display video title Display video title - ../app/shared/shared-share-modal/video-share.component.html182 + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Display privacy warning - ../app/shared/shared-share-modal/video-share.component.html189 + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Display player controls - ../app/shared/shared-share-modal/video-share.component.html196 + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 + ../app/shared/shared-share-modal/video-share.component.html210 Public Public @@ -2417,12 +2539,24 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html29 + ../app/+videos/+video-watch/video-watch.component.html29 + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + + This video is blocked. This video is blocked. - ../app/+videos/+video-watch/video-watch.component.html33 + ../app/+videos/+video-watch/video-watch.component.html41 Published • views @@ -2434,7 +2568,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html47 + ../app/+videos/+video-watch/video-watch.component.html55 Published • views @@ -2446,49 +2580,49 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html58 + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT SUPPORT - ../app/+videos/+video-watch/video-watch.component.html88 + ../app/+videos/+video-watch/video-watch.component.html100 SHARE SHARE - ../app/+videos/+video-watch/video-watch.component.html93 + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SAVE - ../app/+videos/+video-watch/video-watch.component.html104 + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Like this video - ../app/+videos/+video-watch/video-watch.component.ts105 + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Dislike this video - ../app/+videos/+video-watch/video-watch.component.ts106 + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Support options for this video - ../app/+videos/+video-watch/video-watch.component.ts107 + ../app/+videos/+video-watch/video-watch.component.ts133 By By - ../app/+videos/+video-watch/video-watch.component.html170 + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Subscribe @@ -2513,27 +2647,27 @@ The link will expire within 1 hour. Show more Show more - ../app/+videos/+video-watch/video-watch.component.html197 + ../app/+videos/+video-watch/video-watch.component.html209 Show less Show less - ../app/+videos/+video-watch/video-watch.component.html203 + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Origin instance - ../app/+videos/+video-watch/video-watch.component.html215 + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Originally published - ../app/+videos/+video-watch/video-watch.component.html220 + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Friendly Reminder: - ../app/+videos/+video-watch/video-watch.component.html283 + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -2542,7 +2676,7 @@ The link will expire within 1 hour. the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - ../app/+videos/+video-watch/video-watch.component.html285 + ../app/+videos/+video-watch/video-watch.component.html297 More information More information @@ -2560,7 +2694,7 @@ The link will expire within 1 hour. Get more information Get more information - ../app/+videos/+video-watch/video-watch.component.html288 + ../app/+videos/+video-watch/video-watch.component.html300 OK @@ -2569,7 +2703,7 @@ The link will expire within 1 hour. OK - ../app/+videos/+video-watch/video-watch.component.html293 + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Comment @@ -2755,17 +2889,11 @@ The link will expire within 1 hour. CommentComment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 ReplyReply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Highlighted comment @@ -3673,7 +3801,7 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - ../app/shared/shared-instance/instance-features-table.component.html101 + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -4446,17 +4574,101 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + + Services Services - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + + TRANSCODING TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. @@ -4464,37 +4676,37 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transcoding enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Allow additional extensions - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Allow audio files upload - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 @@ -4507,12 +4719,12 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 @@ -4532,27 +4744,27 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Transcoding threads - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. @@ -4561,22 +4773,22 @@ The link will expire within 1 hour. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS CUSTOMIZATIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. @@ -4585,12 +4797,12 @@ The link will expire within 1 hour. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4600,7 +4812,7 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -4632,22 +4844,30 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + + Advanced configuration Advanced configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Update configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEO SETTINGS @@ -4852,12 +5072,12 @@ The link will expire within 1 hour. Change ownership - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Select the next owner - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Search your videos @@ -4908,7 +5128,7 @@ The link will expire within 1 hour. Account page - ../app/+videos/+video-watch/video-watch.component.html169 + ../app/+videos/+video-watch/video-watch.component.html181 @@ -4917,7 +5137,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html176 + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -5046,7 +5266,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html166 + ../app/+videos/+video-watch/video-watch.component.html178 Created by Created by @@ -6118,52 +6338,82 @@ channel with the same name ()! Audio-only Audio-only - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video A <code>.mp4</code> that keeps the original audio track, with no video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Auto (via ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + + Configuration updated. Configuration updated. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configurationEdit custom configuration ../app/+admin/config/config.routes.ts @@ -7296,7 +7546,13 @@ channel with the same name ()! - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + + Playlist deleted. Playlist @@ -7316,7 +7572,7 @@ channel with the same name ()! videos? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. @@ -7325,7 +7581,7 @@ channel with the same name ()! videos deleted. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? @@ -7345,12 +7601,12 @@ channel with the same name ()! - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Ownership change request sent. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels My channels @@ -7466,7 +7722,7 @@ channel with the same name ()! Subscribe to the account - ../app/+videos/+video-watch/video-watch.component.ts833 + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7794,23 +8050,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - - h - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - min sec - - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 + + sec @@ -7819,7 +8060,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Confirm @@ -8261,7 +8502,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. The channel is required when the playlist is public. - ../app/shared/form-validators/video-playlist-validators.ts41 + ../app/shared/form-validators/video-playlist-validators.ts41 + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + + Video name is required. Video name is required. @@ -8617,40 +8882,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages All languages - ../app/+videos/+video-edit/shared/video-edit.component.ts170 + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Hidden - ../app/shared/shared-instance/instance-features-table.component.ts36 + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Blurred with confirmation request - ../app/shared/shared-instance/instance-features-table.component.ts37 + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Displayed - ../app/shared/shared-instance/instance-features-table.component.ts38 + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 @@ -8661,7 +8920,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of full HD videos - ../app/shared/shared-instance/instance-features-table.component.ts71 + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos @@ -8670,7 +8929,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of HD videos - ../app/shared/shared-instance/instance-features-table.component.ts72 + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos @@ -8679,7 +8938,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of average quality videos - ../app/shared/shared-instance/instance-features-table.component.ts73 + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -9270,56 +9529,56 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. This video will be duplicated by your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 DownloadDownload + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 UpdateUpdate - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Block - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Save to playlist - ../app/+videos/+video-watch/video-watch.component.ts108 + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + + Mirror Mirror - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 ReportReport - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 RemoveRemove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draftRemove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -9413,22 +9672,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - ../app/shared/shared-main/video/video.service.ts342 + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Anyone can see this video - ../app/shared/shared-main/video/video.service.ts350 + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - ../app/shared/shared-main/video/video.service.ts354 + ../app/shared/shared-main/video/video.service.ts355 CloseClose ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts @@ -9620,7 +9879,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video to import updated. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Your video was uploaded to your account and is private. @@ -9660,35 +9919,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. Video published. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: )Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: )Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. You have unsaved changes! If you leave, your changes will be lost. - ../app/+videos/+video-edit/video-update.component.ts79 + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Video updated. - ../app/+videos/+video-edit/video-update.component.ts116 + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -9737,106 +9990,102 @@ video size: , used: , quota: ) Loop playlist videos ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - You need to be connected to rate this content. - - ../app/+videos/+video-watch/video-watch.component.ts192 + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 + ../app/+videos/+video-watch/video-watch.component.ts412 RedirectionRedirection - ../app/+videos/+video-watch/video-watch.component.ts374 + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? This video contains mature or explicit content. Are you sure you want to watch it? - ../app/+videos/+video-watch/video-watch.component.ts486 + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Mature or explicit content - ../app/+videos/+video-watch/video-watch.component.ts487 + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Up Next - ../app/+videos/+video-watch/video-watch.component.ts536 + ../app/+videos/+video-watch/video-watch.component.ts580 CancelCancel - ../app/+videos/+video-watch/video-watch.component.ts537 + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Autoplay is suspended - ../app/+videos/+video-watch/video-watch.component.ts538 + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts800 + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts801 + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts802 + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts804 + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Increase the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts806 + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts807 + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts809 + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts810 + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Increase playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts812 + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Decrease playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts813 + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts815 + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Like the video - ../app/+videos/+video-watch/video-watch.component.ts823 + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Dislike the video - ../app/+videos/+video-watch/video-watch.component.ts828 + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. When active, the next video is automatically played after the current one. diff --git a/client/src/locale/angular.sl-SI.xlf b/client/src/locale/angular.sl-SI.xlf index 2d818f001..305a72d53 100644 --- a/client/src/locale/angular.sl-SI.xlf +++ b/client/src/locale/angular.sl-SI.xlf @@ -501,12 +501,18 @@ This will ask remote instances to delete it This will ask remote instances to delete it - ../app/shared/shared-moderation/video-block.component.html26 + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + + Unfederate the video Unfederate the video - ../app/shared/shared-moderation/video-block.component.html23 + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Unlisted @@ -663,7 +669,13 @@ Subscribe with your local account Naroči se z lokalnim računom - ../app/shared/shared-user-subscription/subscribe-button.component.html54 + ../app/shared/shared-user-subscription/subscribe-button.component.html54 + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + + Subscribe with a Mastodon account: Naroči se z Mastodon računom: @@ -746,7 +758,31 @@ Transcoding in multiple resolutions Transcoding in multiple resolutions - ../app/shared/shared-instance/instance-features-table.component.html32 + ../app/shared/shared-instance/instance-features-table.component.html32 + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + + Requires manual validation by moderators Requires manual validation by moderators @@ -791,22 +827,22 @@ HTTP import (YouTube, Vimeo, direct URL...) HTTP import (YouTube, Vimeo, direct URL...) - ../app/shared/shared-instance/instance-features-table.component.html71 + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Torrent import - ../app/shared/shared-instance/instance-features-table.component.html78 + ../app/shared/shared-instance/instance-features-table.component.html103 Player Player - ../app/shared/shared-instance/instance-features-table.component.html86 + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P enabled - ../app/shared/shared-instance/instance-features-table.component.html90 + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Loading instance statistics... @@ -907,12 +943,18 @@ " - ../app/shared/shared-moderation/video-block.component.html3 + ../app/shared/shared-moderation/video-block.component.html3 + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + + Please describe the reason... Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html12 + ../app/shared/shared-moderation/video-block.component.html13 @@ -922,7 +964,25 @@ - ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + + Login @@ -1331,7 +1391,13 @@ The link will expire within 1 hour. Close Close - ../app/modal/instance-config-warning-modal.component.html38 + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + + Configure @@ -1693,7 +1759,7 @@ The link will expire within 1 hour. Trajanje - ../app/+videos/+video-watch/video-watch.component.html260 + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Prikaži občutljivo vsebino @@ -1715,7 +1781,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html225 + ../app/+videos/+video-watch/video-watch.component.html237 Reset @@ -1740,7 +1806,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html234 + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Display all licenses @@ -1753,7 +1819,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html243 + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Display all languages @@ -1843,7 +1909,7 @@ The link will expire within 1 hour. Tags - ../app/+videos/+video-watch/video-watch.component.html252 + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -2006,7 +2072,25 @@ The link will expire within 1 hour. No captions for now. - ../app/+videos/+video-edit/shared/video-edit.component.html191 + ../app/+videos/+video-edit/shared/video-edit.component.html191 + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + + Captions Captions @@ -2016,12 +2100,12 @@ The link will expire within 1 hour. Video preview Video preview - ../app/+videos/+video-edit/shared/video-edit.component.html206 + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Support - ../app/+videos/+video-edit/shared/video-edit.component.html215 + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). @@ -2030,12 +2114,12 @@ The link will expire within 1 hour. Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Original publication date - ../app/+videos/+video-edit/shared/video-edit.component.html235 + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) @@ -2044,28 +2128,25 @@ The link will expire within 1 hour. This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settingsPlugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Enable video comments - ../app/+videos/+video-edit/shared/video-edit.component.html256 + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Dovoli prenos - ../app/+videos/+video-edit/shared/video-edit.component.html261 + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Napredne nastavitve - ../app/+videos/+video-edit/shared/video-edit.component.html199 + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -2114,12 +2195,12 @@ The link will expire within 1 hour. Scheduled Scheduled - ../app/+videos/+video-edit/shared/video-edit.component.ts181 + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Ozadje videoposnetka @@ -2201,7 +2282,39 @@ The link will expire within 1 hour. Congratulations, the video will be imported with BitTorrent! You can already add information about this video. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -2245,7 +2358,13 @@ The link will expire within 1 hour. Import with torrent Uvozi iz torrenta - ../app/+videos/+video-edit/video-add.component.html46 + ../app/+videos/+video-edit/video-add.component.html46 + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + + Other videos @@ -2261,11 +2380,8 @@ The link will expire within 1 hour. ../app/+videos/+video-watch/recommendations/recommended-videos.component.html10 Report this commentReport this comment - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Share @@ -2322,7 +2438,7 @@ The link will expire within 1 hour. More customization - ../app/shared/shared-share-modal/video-share.component.html216 + ../app/shared/shared-share-modal/video-share.component.html223 Less customization @@ -2331,7 +2447,7 @@ The link will expire within 1 hour. Less customization - ../app/shared/shared-share-modal/video-share.component.html224 + ../app/shared/shared-share-modal/video-share.component.html231 LoginLogin ../app/+login/login-routing.module.ts @@ -2365,27 +2481,33 @@ The link will expire within 1 hour. Loop Loop - ../app/shared/shared-share-modal/video-share.component.html173 + ../app/shared/shared-share-modal/video-share.component.html173 + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + + Display video title Display video title - ../app/shared/shared-share-modal/video-share.component.html182 + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Display privacy warning - ../app/shared/shared-share-modal/video-share.component.html189 + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Display player controls - ../app/shared/shared-share-modal/video-share.component.html196 + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 + ../app/shared/shared-share-modal/video-share.component.html210 Public Public @@ -2417,12 +2539,24 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html29 + ../app/+videos/+video-watch/video-watch.component.html29 + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + + This video is blocked. This video is blocked. - ../app/+videos/+video-watch/video-watch.component.html33 + ../app/+videos/+video-watch/video-watch.component.html41 Published • views @@ -2434,7 +2568,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html47 + ../app/+videos/+video-watch/video-watch.component.html55 Published • views @@ -2446,49 +2580,49 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html58 + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT SUPPORT - ../app/+videos/+video-watch/video-watch.component.html88 + ../app/+videos/+video-watch/video-watch.component.html100 SHARE SHARE - ../app/+videos/+video-watch/video-watch.component.html93 + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SAVE - ../app/+videos/+video-watch/video-watch.component.html104 + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Like this video - ../app/+videos/+video-watch/video-watch.component.ts105 + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Dislike this video - ../app/+videos/+video-watch/video-watch.component.ts106 + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Support options for this video - ../app/+videos/+video-watch/video-watch.component.ts107 + ../app/+videos/+video-watch/video-watch.component.ts133 By By - ../app/+videos/+video-watch/video-watch.component.html170 + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Subscribe @@ -2513,27 +2647,27 @@ The link will expire within 1 hour. Show more Show more - ../app/+videos/+video-watch/video-watch.component.html197 + ../app/+videos/+video-watch/video-watch.component.html209 Show less Show less - ../app/+videos/+video-watch/video-watch.component.html203 + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Origin instance - ../app/+videos/+video-watch/video-watch.component.html215 + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Originally published - ../app/+videos/+video-watch/video-watch.component.html220 + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Friendly Reminder: - ../app/+videos/+video-watch/video-watch.component.html283 + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -2542,7 +2676,7 @@ The link will expire within 1 hour. the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - ../app/+videos/+video-watch/video-watch.component.html285 + ../app/+videos/+video-watch/video-watch.component.html297 More information More information @@ -2560,7 +2694,7 @@ The link will expire within 1 hour. Get more information Get more information - ../app/+videos/+video-watch/video-watch.component.html288 + ../app/+videos/+video-watch/video-watch.component.html300 OK @@ -2569,7 +2703,7 @@ The link will expire within 1 hour. OK - ../app/+videos/+video-watch/video-watch.component.html293 + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Comment @@ -2755,17 +2889,11 @@ The link will expire within 1 hour. CommentComment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 ReplyReply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Highlighted comment @@ -3673,7 +3801,7 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - ../app/shared/shared-instance/instance-features-table.component.html101 + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -4446,17 +4574,101 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + + Services Services - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + + TRANSCODING TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. @@ -4464,37 +4676,37 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transcoding enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Allow additional extensions - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Allow audio files upload - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 @@ -4507,12 +4719,12 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 @@ -4532,27 +4744,27 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Transcoding threads - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. @@ -4561,22 +4773,22 @@ The link will expire within 1 hour. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS CUSTOMIZATIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. @@ -4585,12 +4797,12 @@ The link will expire within 1 hour. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4600,7 +4812,7 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -4632,22 +4844,30 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + + Advanced configuration Advanced configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Update configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEO SETTINGS @@ -4852,12 +5072,12 @@ The link will expire within 1 hour. Change ownership - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Select the next owner - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Search your videos @@ -4908,7 +5128,7 @@ The link will expire within 1 hour. Account page - ../app/+videos/+video-watch/video-watch.component.html169 + ../app/+videos/+video-watch/video-watch.component.html181 @@ -4917,7 +5137,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html176 + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -5046,7 +5266,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html166 + ../app/+videos/+video-watch/video-watch.component.html178 Created by Created by @@ -6118,52 +6338,82 @@ channel with the same name ()! Audio-only Audio-only - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video A <code>.mp4</code> that keeps the original audio track, with no video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Auto (via ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + + Configuration updated. Configuration updated. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configurationEdit custom configuration ../app/+admin/config/config.routes.ts @@ -7296,7 +7546,13 @@ channel with the same name ()! - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + + Playlist deleted. Playlist @@ -7316,7 +7572,7 @@ channel with the same name ()! videos? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. @@ -7325,7 +7581,7 @@ channel with the same name ()! videos deleted. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? @@ -7345,12 +7601,12 @@ channel with the same name ()! - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Ownership change request sent. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels My channels @@ -7466,7 +7722,7 @@ channel with the same name ()! Subscribe to the account - ../app/+videos/+video-watch/video-watch.component.ts833 + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7794,23 +8050,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - - h - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - min sec - - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 + + sec @@ -7819,7 +8060,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Confirm @@ -8261,7 +8502,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. The channel is required when the playlist is public. - ../app/shared/form-validators/video-playlist-validators.ts41 + ../app/shared/form-validators/video-playlist-validators.ts41 + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + + Video name is required. Video name is required. @@ -8617,40 +8882,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages All languages - ../app/+videos/+video-edit/shared/video-edit.component.ts170 + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Hidden - ../app/shared/shared-instance/instance-features-table.component.ts36 + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Blurred with confirmation request - ../app/shared/shared-instance/instance-features-table.component.ts37 + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Displayed - ../app/shared/shared-instance/instance-features-table.component.ts38 + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 @@ -8661,7 +8920,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of full HD videos - ../app/shared/shared-instance/instance-features-table.component.ts71 + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos @@ -8670,7 +8929,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of HD videos - ../app/shared/shared-instance/instance-features-table.component.ts72 + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos @@ -8679,7 +8938,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of average quality videos - ../app/shared/shared-instance/instance-features-table.component.ts73 + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -9270,56 +9529,56 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. This video will be duplicated by your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 DownloadDownload + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 UpdateUpdate - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Block - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Save to playlist - ../app/+videos/+video-watch/video-watch.component.ts108 + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + + Mirror Mirror - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 ReportReport - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 RemoveRemove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draftRemove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -9413,22 +9672,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - ../app/shared/shared-main/video/video.service.ts342 + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Anyone can see this video - ../app/shared/shared-main/video/video.service.ts350 + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - ../app/shared/shared-main/video/video.service.ts354 + ../app/shared/shared-main/video/video.service.ts355 CloseClose ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts @@ -9620,7 +9879,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video to import updated. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Your video was uploaded to your account and is private. @@ -9660,35 +9919,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. Video published. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: )Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: )Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. You have unsaved changes! If you leave, your changes will be lost. - ../app/+videos/+video-edit/video-update.component.ts79 + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Video updated. - ../app/+videos/+video-edit/video-update.component.ts116 + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -9737,106 +9990,102 @@ video size: , used: , quota: ) Loop playlist videos ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - You need to be connected to rate this content. - - ../app/+videos/+video-watch/video-watch.component.ts192 + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 + ../app/+videos/+video-watch/video-watch.component.ts412 RedirectionRedirection - ../app/+videos/+video-watch/video-watch.component.ts374 + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? This video contains mature or explicit content. Are you sure you want to watch it? - ../app/+videos/+video-watch/video-watch.component.ts486 + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Mature or explicit content - ../app/+videos/+video-watch/video-watch.component.ts487 + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Up Next - ../app/+videos/+video-watch/video-watch.component.ts536 + ../app/+videos/+video-watch/video-watch.component.ts580 CancelCancel - ../app/+videos/+video-watch/video-watch.component.ts537 + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Autoplay is suspended - ../app/+videos/+video-watch/video-watch.component.ts538 + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts800 + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts801 + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts802 + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts804 + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Increase the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts806 + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts807 + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts809 + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts810 + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Increase playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts812 + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Decrease playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts813 + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts815 + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Like the video - ../app/+videos/+video-watch/video-watch.component.ts823 + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Dislike the video - ../app/+videos/+video-watch/video-watch.component.ts828 + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. When active, the next video is automatically played after the current one. diff --git a/client/src/locale/angular.sv-SE.xlf b/client/src/locale/angular.sv-SE.xlf index 45e6cb4a9..bbc89572e 100644 --- a/client/src/locale/angular.sv-SE.xlf +++ b/client/src/locale/angular.sv-SE.xlf @@ -290,13 +290,19 @@ This will ask remote instances to delete it Fjärrinstansen kommer ombes ta bort den - ../app/shared/shared-moderation/video-block.component.html26 + + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + Unfederate the video Upphör federera videon - ../app/shared/shared-moderation/video-block.component.html23 - + + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Olistad @@ -392,8 +398,8 @@ ../app/shared/shared-forms/markdown-textarea.component.html19 - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - <a href="https://sv.wikipedia.org/wiki/Markdown" target="_blank" rel="noopener noreferrer">Markdown</a>-formatering med stöd för: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + <a href="https://sv.wikipedia.org/wiki/Markdown" target="_blank" rel="noopener noreferrer">Markdown</a>-formatering med stöd för: ../app/shared/shared-main/misc/help.component.ts75 @@ -415,6 +421,12 @@ Subscribe with your local account Prenumerera med ditt lokala konto ../app/shared/shared-user-subscription/subscribe-button.component.html54 + + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + Subscribe with a Mastodon account: @@ -475,6 +487,30 @@ Transcoding in multiple resolutions Omkodning i flera upplösningar ../app/shared/shared-instance/instance-features-table.component.html32 + + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + Requires manual validation by moderators @@ -512,23 +548,23 @@ HTTP import (YouTube, Vimeo, direct URL...) HTTP-import (YouTube, Vimeo, direktlänk …) - ../app/shared/shared-instance/instance-features-table.component.html71 - + + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Import med torrent - ../app/shared/shared-instance/instance-features-table.component.html78 - + + ../app/shared/shared-instance/instance-features-table.component.html103 Player Spelare - ../app/shared/shared-instance/instance-features-table.component.html86 - + + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P aktiverad - ../app/shared/shared-instance/instance-features-table.component.html90 - + + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Hämtar statistik för instansen … @@ -610,18 +646,42 @@ Block video "" Blockera videon ”” ../app/shared/shared-moderation/video-block.component.html3 + + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + Please describe the reason... Orsak … - ../app/shared/shared-moderation/video-block.component.html12 - + + ../app/shared/shared-moderation/video-block.component.html13 ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + Login @@ -698,7 +758,8 @@ ../app/+login/login.component.html91 - An email with the reset password instructions will be sent to . The link will expire within 1 hour. + An email with the reset password instructions will be sent to . +The link will expire within 1 hour. Ett meddelande med instruktioner för att återställa lösenordet kommer skickas per e-post till . Länken är giltig i en timme. ../app/+login/login.component.ts @@ -919,7 +980,13 @@ Close Stäng - ../app/modal/instance-config-warning-modal.component.html38 + + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + Configure @@ -1266,8 +1333,8 @@ Duration Längd - ../app/+videos/+video-watch/video-watch.component.html260 - + + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Visa känsligt material @@ -1286,8 +1353,8 @@ Category Kategori - ../app/+videos/+video-watch/video-watch.component.html225 - + + ../app/+videos/+video-watch/video-watch.component.html237 Reset Återställ @@ -1301,8 +1368,8 @@ Licence Licens - ../app/+videos/+video-watch/video-watch.component.html234 - + + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Visa alla licenser @@ -1311,8 +1378,8 @@ Language Språk - ../app/+videos/+video-watch/video-watch.component.html243 - + + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Visa alla språk @@ -1388,8 +1455,8 @@ Tags Taggar - ../app/+videos/+video-watch/video-watch.component.html252 - + + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. Taggar kan användas för att föreslå relevanta rekommendationer. Du kan använda upp till fem taggar. Tryck Enter för att lägga till en ny tagg. @@ -1488,7 +1555,7 @@ ../app/+videos/+video-edit/shared/video-edit.component.html163 - Already uploaded ✔ + Already uploaded ✔ Redan uppladdad ✔ ../app/+videos/+video-edit/shared/video-edit.component.html167 @@ -1518,6 +1585,24 @@ Inga undertexter för tillfället. ../app/+videos/+video-edit/shared/video-edit.component.html191 + + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + Captions @@ -1527,51 +1612,48 @@ Video preview Förhandsvisning av video - ../app/+videos/+video-edit/shared/video-edit.component.html206 - + + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Stötta - ../app/+videos/+video-edit/shared/video-edit.component.html215 - + + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). Kort text som berättar hur man kan stöda dig (t.ex. medlemskap). - ../app/+videos/+video-edit/shared/video-edit.component.html219 - + + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Ursprungligt publiceringsdatum - ../app/+videos/+video-edit/shared/video-edit.component.html235 - + + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) Det datum då videon publicerades för första gången (som en films premiärdatum) - ../app/+videos/+video-edit/shared/video-edit.component.html239 - + + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settings Inställningar för tillägg - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Tillåt videokommentarer - ../app/+videos/+video-edit/shared/video-edit.component.html256 - + + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Tillåt nerladdning - ../app/+videos/+video-edit/shared/video-edit.component.html261 - + + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Avancerade inställningar - ../app/+videos/+video-edit/shared/video-edit.component.html199 - + + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -1608,13 +1690,13 @@ Scheduled Schemalagd - ../app/+videos/+video-edit/shared/video-edit.component.ts181 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Dölj videon fram till ett datum - ../app/+videos/+video-edit/shared/video-edit.component.ts182 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Videons bakgrundsbild @@ -1683,6 +1765,38 @@ Grattis, videon kommer importeras med BitTorrent! Du kan redan nu lägga till information om videon. ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -1713,6 +1827,12 @@ Import with torrent Importera med torrent ../app/+videos/+video-edit/video-add.component.html46 + + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + Other videos @@ -1727,11 +1847,8 @@ Report this comment Anmäl den här kommentaren - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Dela @@ -1775,13 +1892,13 @@ More customization Fler inställningar - ../app/shared/shared-share-modal/video-share.component.html216 - + + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Färre inställningar - ../app/shared/shared-share-modal/video-share.component.html224 - + + ../app/shared/shared-share-modal/video-share.component.html231 Autoplay Automatisk uppspelning @@ -1806,27 +1923,33 @@ Loop Loopa ../app/shared/shared-share-modal/video-share.component.html173 + + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + Display video title Visa videotitel - ../app/shared/shared-share-modal/video-share.component.html182 - + + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Visa integritetsvarning - ../app/shared/shared-share-modal/video-share.component.html189 - + + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Visa uppspelningskontroller - ../app/shared/shared-share-modal/video-share.component.html196 - + + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Visa PeerTube-länk - ../app/shared/shared-share-modal/video-share.component.html203 - + + ../app/shared/shared-share-modal/video-share.component.html210 Public Offentlig @@ -1850,62 +1973,74 @@ This video will be published on . Den här videon kommer publiceras den . ../app/+videos/+video-watch/video-watch.component.html29 + + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + This video is blocked. Den här videon har blockerats. - ../app/+videos/+video-watch/video-watch.component.html33 - + + ../app/+videos/+video-watch/video-watch.component.html41 Published • views Publicerad • visningar - ../app/+videos/+video-watch/video-watch.component.html47 - + + ../app/+videos/+video-watch/video-watch.component.html55 Published • views Publicerad • visningar - ../app/+videos/+video-watch/video-watch.component.html58 - + + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT STÖTTA - ../app/+videos/+video-watch/video-watch.component.html88 - + + ../app/+videos/+video-watch/video-watch.component.html100 SHARE DELA - ../app/+videos/+video-watch/video-watch.component.html93 - + + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SPARA - ../app/+videos/+video-watch/video-watch.component.html104 - + + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD LADDA NER - ../app/+videos/+video-watch/video-watch.component.html118 - + + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Gilla den här videon - ../app/+videos/+video-watch/video-watch.component.ts105 - + + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Ogilla den här videon - ../app/+videos/+video-watch/video-watch.component.ts106 - + + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Supportalternativ för den här videon - ../app/+videos/+video-watch/video-watch.component.ts107 - + + ../app/+videos/+video-watch/video-watch.component.ts133 By Av - ../app/+videos/+video-watch/video-watch.component.html170 - + + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Prenumerera @@ -1929,33 +2064,33 @@ Show more Visa mer - ../app/+videos/+video-watch/video-watch.component.html197 - + + ../app/+videos/+video-watch/video-watch.component.html209 Show less Visa mindre - ../app/+videos/+video-watch/video-watch.component.html203 - + + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Ursprungsinstans - ../app/+videos/+video-watch/video-watch.component.html215 - + + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Ursprungligen publicerad - ../app/+videos/+video-watch/video-watch.component.html220 - + + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Tänk på - ../app/+videos/+video-watch/video-watch.component.html283 - + + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. att den här videons delningssystem gör att en del teknisk information om ditt system (som publik IP-adress) kan skickas till andra serventer. - ../app/+videos/+video-watch/video-watch.component.html285 - + + ../app/+videos/+video-watch/video-watch.component.html297 More information Mer information @@ -1969,13 +2104,13 @@ Get more information Visa mer information - ../app/+videos/+video-watch/video-watch.component.html288 - + + ../app/+videos/+video-watch/video-watch.component.html300 OK OK - ../app/+videos/+video-watch/video-watch.component.html293 - + + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 kommentar @@ -2187,19 +2322,13 @@ Comment Kommentera - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 Reply Svara - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Markerad kommentar @@ -2934,8 +3063,8 @@ Users can resolve distant content Användare kan hämta fjärrinnehåll - ../app/shared/shared-instance/instance-features-table.component.html101 - + + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Stäng meddelandet @@ -3073,8 +3202,8 @@ ../app/+admin/system/logs/logs.component.html37 - By -> - Efter -> + By -> + Efter -> ../app/+admin/system/logs/logs.component.html45 @@ -3601,142 +3730,240 @@ If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. När du delar en videolänk och instansen är godkänd av Twitter kommer en spelare bäddas in i Twitterflödet. Om instansen inte är godkänd kommer vi använda ett bildkort som länkar till din PeerTube-instans. Kryssa i den här rutan, spara inställningarna och testa med en videolänk från din instans (https://example.com/videos/watch/blabla) på https://cards-dev.twitter.com/validator för att se om din instans är godkänd. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + Services Tjänster ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + TRANSCODING OMKODNING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. Behandla uppladdade videor till ett format som går att strömma från vilken apparat som helst. Det är dock mycket resurskrävande av servern och en mycket viktig del av PeerTube, så gå varsamt. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Omkodning aktiverad - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! Om du avaktiverar omkodning, kommer många av dina användares videor inte fungera! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Låt användare ladda upp videor i följande format: mkv, mov, avi, wmv, flv, f4v, 3g2, 3gp, mts, m2ts, mxf och nut. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Tillåt ytterligare filändelser - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Låt användare ladda upp ljudfiler som slås ihop med förhandsgranskningens bild till en video. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Tillåt uppladdning av ljudfiler - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 Experimentellt, vi råder dig att behålla webtorrent-stödet ett tag till Om du även har HLS aktiverat kommer videorna kräva dubbelt så mycket lagringsutrymme Utan webtorrent kan du inte federera med PeerTube-instanser med lägre versionsnummer än 2.1 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent-stöd påslaget - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 + Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 Kräver minst version 4.1 av ffmpeg Skapa en HLS-spellista och fragmenterade mp4-filer för bättre uppspelning än med den nuvarande standardspelaren: Mjukare byten mellan upplösningar Snabbare uppspelningar, särskilt för långa videor Stabilare uppspelning (färre buggar samt obegränsad buffert) Om du även stöder WebTorrent kommer varje video kräva dubbelt så mycket lagringsutryme - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS med P2P-stöd är aktiverat - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Omkodningstrådar - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Upplösningar som ska genereras - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. Vissa filer federeras inte utan hämtas när så krävs. Ange deras cache-policy här. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Antal förhandsvisningar som sparas i cachen - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Antal textningar som sparas i cachen - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS ANPASSNINGAR - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Att göra mindre ändringar av PeerTube med ett tillägg eller tema är onödigt bekymmer. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); Skriv ditt JavaScript här. Exempel: console.log('min instans är fantastisk'); - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 - Write CSS code directly. Example: #custom-css color: red; Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email color: red; + Write CSS code directly. Example: #custom-css + color: red; + + Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email + color: red; + + Skriv din CSS-kod här. Exempel: #custom-css color: red; Föregå med #custom-css för att skriva över standardutseendet. Exempel: #custom-css .logged-in-email color: red; - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + Advanced configuration Avancerade inställningar - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Uppdatera inställningar - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - Det verkar som att konfigurationen inte stämmer. Sök efter eventuella fel i de olika flikarna. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEOINSTÄLLNINGAR @@ -3915,13 +4142,13 @@ Change ownership Ändra ägarskap - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Välj nästa ägare - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Sök bland dina videor @@ -3965,13 +4192,13 @@ Account page Kontosida - ../app/+videos/+video-watch/video-watch.component.html169 - + + ../app/+videos/+video-watch/video-watch.component.html181 - ../app/+videos/+video-watch/video-watch.component.html176 - + + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. Det finns ingen begäran om ändring av ägarskap. @@ -4037,8 +4264,9 @@ ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html26 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - En kort text som berättar hur andra kan stötta din kanal (t.ex. medlemskap på någon plattform).<br /><br /> När du laddar upp en video till den här kanalen kommer videons supportruta fyllas i med den här texten automatiskt. + Short text to tell people how they can support your channel (membership platform...).<br /><br /> + When you will upload a video in this channel, the video support field will be automatically filled by this text. + En kort text som berättar hur andra kan stötta din kanal (t.ex. medlemskap på någon plattform).<br /><br /> När du laddar upp en video till den här kanalen kommer videons supportruta fyllas i med den här texten automatiskt. ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html77 @@ -4091,8 +4319,8 @@ Channel page Kanalsida - ../app/+videos/+video-watch/video-watch.component.html166 - + + ../app/+videos/+video-watch/video-watch.component.html178 Created by Skapad av @@ -4325,7 +4553,9 @@ ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html37 - Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + Do you really want to delete ? +It will delete videos uploaded in this channel, and you will not be able to create another +channel with the same name ()! Vill du verkligen radera ? I så fall kommer videor raderas som har laddats upp till den här kanalen och du kommer inte kunna skapa en annan kanal med samma namn ()! ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts @@ -4981,53 +5211,83 @@ Audio-only Endast ljud - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 - A <code>.mp4</code> that keeps the original audio track, with no video - En <code>.mp4</code> som bevarar originalets ljudspår men inte bilden - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 - + A <code>.mp4</code> that keeps the original audio track, with no video + En <code>.mp4</code> som bevarar originalets ljudspår men inte bilden + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Automatiskt (via ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + Configuration updated. Konfigurering uppdaterad. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configuration Redigera anpassade inställningar @@ -6110,7 +6370,13 @@ Do you really want to delete ? Vill du verkligen radera ? - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + Playlist deleted. @@ -6125,15 +6391,15 @@ Do you really want to delete videos? Vill du verkligen radera videor? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. videor har raderats. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? Vill du verkligen radera @@ -6147,13 +6413,13 @@ Video deleted. Videon har raderats. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Förfrågan om byte av ägarskap har skickats. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels Mina kanaler @@ -6266,8 +6532,8 @@ Subscribe to the account Prenumerera på kontot - ../app/+videos/+video-watch/video-watch.component.ts833 - + + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEOSPELLISTOR @@ -6329,7 +6595,8 @@ ../app/core/auth/auth.service.ts75 - Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + Cannot retrieve OAuth Client credentials: . +Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Kan inte hämta OAuth Client-uppgifter: . Kontrollera att du har konfigurerat PeerTube korrekt (i config-katalogen), särskilt ”webserver”-delen. ../app/core/auth/auth.service.ts @@ -6459,8 +6726,8 @@ ../app/+search/search-filters.component.ts69 - Long (> 10 min) - Lång (> 10 min) + Long (> 10 min) + Lång (> 10 min) ../app/+search/search-filters.component.ts73 @@ -6578,23 +6845,15 @@ alldeles nyss ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - tim min s - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - - min sec - min s - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 - + + sec s - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 - + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Bekräfta @@ -7001,7 +7260,8 @@ ../app/shared/form-validators/video-comment-validators.ts9 - Request is too large for the server. Please contact you administrator if you want to increase the limit size. + Request is too large for the server. + Please contact you administrator if you want to increase the limit size. Förfrågan är för stor för servern. Kontakta din administratör om du vill få gränsen höjd. ../app/core/rest/rest-extractor.service.ts @@ -7022,6 +7282,30 @@ The channel is required when the playlist is public. En kanal måste anges för offentliga spellistor. ../app/shared/form-validators/video-playlist-validators.ts41 + + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + Video name is required. @@ -7375,65 +7659,59 @@ Instance languages Instansens språk - ../app/+videos/+video-edit/shared/video-edit.component.ts169 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages Alla språk - ../app/+videos/+video-edit/shared/video-edit.component.ts170 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Dold - ../app/shared/shared-instance/instance-features-table.component.ts36 - + + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Suddig med fråga om bekräftelse - ../app/shared/shared-instance/instance-features-table.component.ts37 - + + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Synlig - ../app/shared/shared-instance/instance-features-table.component.ts38 - + + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute omkring en minut - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes omkring minuter - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 of full HD videos video i full HD - ../app/shared/shared-instance/instance-features-table.component.ts71 - + + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos video i HD - ../app/shared/shared-instance/instance-features-table.component.ts72 - + + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos video i standardupplösning - ../app/shared/shared-instance/instance-features-table.component.ts73 - + + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -7979,65 +8257,65 @@ This video will be duplicated by your instance. Den här videon kommer dupliceras av din instans. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 Download Ladda ner + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 Update Uppdatera - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Blockera - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Spara i spellista - ../app/+videos/+video-watch/video-watch.component.ts108 + + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + Mirror Spegla - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 Report Anmäl - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 Remove Ta bort - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draft Ta bort och skriv om - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Ignorera konto - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Ignorera serverkonto @@ -8129,23 +8407,23 @@ Only I can see this video Endast jag kan se den här videon - ../app/shared/shared-main/video/video.service.ts342 - + + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Går endast att dela med en privat länk - ../app/shared/shared-main/video/video.service.ts346 - + + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Alla kan se den här videon - ../app/shared/shared-main/video/video.service.ts350 - + + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Den här videon kan endast ses av användare på den här instansen - ../app/shared/shared-main/video/video.service.ts354 - + + ../app/shared/shared-main/video/video.service.ts355 Close Stäng @@ -8397,8 +8675,8 @@ Video to import updated. Videon att importera har uppdaterats. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 - + + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Din video har laddats upp till ditt konto och är privat. @@ -8437,34 +8715,30 @@ Video published. Videon har publicerats. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 - Your video quota is exceeded with this video ( video size: , used: , quota: ) + Your video quota is exceeded with this video ( +video size: , used: , quota: ) Din videokvot kommer överskridas av den här videon (filstorlek: , använt: , kvot: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 - Your daily video quota is exceeded with this video ( video size: , used: , quota: ) + Your daily video quota is exceeded with this video ( +video size: , used: , quota: ) Din dagliga videokvot kommer överskridas av den här videon (filstorlek: , använt: , kvot: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. Du har gjort ändringar som inte sparats! Om du lämnar nu kommer de förkastas. - ../app/+videos/+video-edit/video-update.component.ts79 - + + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Videon har uppdaterats. - ../app/+videos/+video-edit/video-update.component.ts116 - + + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Anmäl kommentar @@ -8490,111 +8764,107 @@ Loopa videor i spellistor ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - Du måste vara inloggad för att betygsätta den här videon. - ../app/+videos/+video-watch/video-watch.component.ts192 - + - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - Den här videon finns inte på din instans. Vill du bli hänvisad till ursprungsinstansen <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 - + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + Den här videon finns inte på din instans. Vill du bli hänvisad till ursprungsinstansen <a href=""></a>? + + ../app/+videos/+video-watch/video-watch.component.ts412 Redirection Omdirigering - ../app/+videos/+video-watch/video-watch.component.ts374 - + + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? Den här videon innehåller oförbehållsamt innehåll eller innehåll skapat för vuxna. Är du säker på att du vill se den? - ../app/+videos/+video-watch/video-watch.component.ts486 - + + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Oförbehållsamt innehåll eller innehåll skapat för vuxna - ../app/+videos/+video-watch/video-watch.component.ts487 - + + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Kommer härnäst - ../app/+videos/+video-watch/video-watch.component.ts536 - + + ../app/+videos/+video-watch/video-watch.component.ts580 Cancel Avbryt - ../app/+videos/+video-watch/video-watch.component.ts537 - + + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Automatisk uppspelning är upphävd - ../app/+videos/+video-watch/video-watch.component.ts538 - + + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Slå av eller på helskärmsläget (spelaren måste vara markerad) - ../app/+videos/+video-watch/video-watch.component.ts800 - + + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Spela eller pausa videon (spelaren måste vara markerad) - ../app/+videos/+video-watch/video-watch.component.ts801 - + + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Slå av eller på ljudet (spelaren måste vara markerad) - ../app/+videos/+video-watch/video-watch.component.ts802 - + + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Hoppa till en position i videon: 0 motsvarar 0 % av den totala speltiden och 9 motsvarar 90 % (spelaren måste vara markerad) - ../app/+videos/+video-watch/video-watch.component.ts804 - + + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Öka volymen (spelaren måste vara markerad) - ../app/+videos/+video-watch/video-watch.component.ts806 - + + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Minska volymen (spelaren måste vara markerad) - ../app/+videos/+video-watch/video-watch.component.ts807 - + + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Spola videon framåt (spelaren måste vara markerad) - ../app/+videos/+video-watch/video-watch.component.ts809 - + + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Spola videon bakåt (spelaren måste vara markerad) - ../app/+videos/+video-watch/video-watch.component.ts810 - + + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Öka uppspelningshastigheten (spelaren måste vara markerad) - ../app/+videos/+video-watch/video-watch.component.ts812 - + + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Minska uppspelningshastigheten (spelaren måste vara markerad) - ../app/+videos/+video-watch/video-watch.component.ts813 - + + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Föregående eller nästkommande bildruta (spelaren måste vara markerad) - ../app/+videos/+video-watch/video-watch.component.ts815 - + + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Gilla videon - ../app/+videos/+video-watch/video-watch.component.ts823 - + + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Ogilla videon - ../app/+videos/+video-watch/video-watch.component.ts828 - + + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. Nästa video kommer börja automatiskt om den här funktionen är aktiverad. diff --git a/client/src/locale/angular.ta.xlf b/client/src/locale/angular.ta.xlf index ac42e328a..6a20d45c1 100644 --- a/client/src/locale/angular.ta.xlf +++ b/client/src/locale/angular.ta.xlf @@ -501,12 +501,18 @@ This will ask remote instances to delete it This will ask remote instances to delete it - ../app/shared/shared-moderation/video-block.component.html26 + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + + Unfederate the video Unfederate the video - ../app/shared/shared-moderation/video-block.component.html23 + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Unlisted @@ -663,7 +669,13 @@ Subscribe with your local account Subscribe with your local account - ../app/shared/shared-user-subscription/subscribe-button.component.html54 + ../app/shared/shared-user-subscription/subscribe-button.component.html54 + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + + Subscribe with a Mastodon account: Subscribe with a Mastodon account: @@ -746,7 +758,31 @@ Transcoding in multiple resolutions Transcoding in multiple resolutions - ../app/shared/shared-instance/instance-features-table.component.html32 + ../app/shared/shared-instance/instance-features-table.component.html32 + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + + Requires manual validation by moderators Requires manual validation by moderators @@ -791,22 +827,22 @@ HTTP import (YouTube, Vimeo, direct URL...) HTTP import (YouTube, Vimeo, direct URL...) - ../app/shared/shared-instance/instance-features-table.component.html71 + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Torrent import - ../app/shared/shared-instance/instance-features-table.component.html78 + ../app/shared/shared-instance/instance-features-table.component.html103 Player Player - ../app/shared/shared-instance/instance-features-table.component.html86 + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P enabled - ../app/shared/shared-instance/instance-features-table.component.html90 + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Loading instance statistics... @@ -907,12 +943,18 @@ " - ../app/shared/shared-moderation/video-block.component.html3 + ../app/shared/shared-moderation/video-block.component.html3 + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + + Please describe the reason... Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html12 + ../app/shared/shared-moderation/video-block.component.html13 @@ -922,7 +964,25 @@ - ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + + Login @@ -1331,7 +1391,13 @@ The link will expire within 1 hour. Close Close - ../app/modal/instance-config-warning-modal.component.html38 + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + + Configure @@ -1693,7 +1759,7 @@ The link will expire within 1 hour. Duration - ../app/+videos/+video-watch/video-watch.component.html260 + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Display sensitive content @@ -1715,7 +1781,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html225 + ../app/+videos/+video-watch/video-watch.component.html237 Reset @@ -1740,7 +1806,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html234 + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Display all licenses @@ -1753,7 +1819,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html243 + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Display all languages @@ -1843,7 +1909,7 @@ The link will expire within 1 hour. Tags - ../app/+videos/+video-watch/video-watch.component.html252 + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -2006,7 +2072,25 @@ The link will expire within 1 hour. No captions for now. - ../app/+videos/+video-edit/shared/video-edit.component.html191 + ../app/+videos/+video-edit/shared/video-edit.component.html191 + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + + Captions Captions @@ -2016,12 +2100,12 @@ The link will expire within 1 hour. Video preview Video preview - ../app/+videos/+video-edit/shared/video-edit.component.html206 + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Support - ../app/+videos/+video-edit/shared/video-edit.component.html215 + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). @@ -2030,12 +2114,12 @@ The link will expire within 1 hour. Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Original publication date - ../app/+videos/+video-edit/shared/video-edit.component.html235 + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) @@ -2044,28 +2128,25 @@ The link will expire within 1 hour. This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settingsPlugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Enable video comments - ../app/+videos/+video-edit/shared/video-edit.component.html256 + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Enable download - ../app/+videos/+video-edit/shared/video-edit.component.html261 + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Advanced settings - ../app/+videos/+video-edit/shared/video-edit.component.html199 + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -2114,12 +2195,12 @@ The link will expire within 1 hour. Scheduled Scheduled - ../app/+videos/+video-edit/shared/video-edit.component.ts181 + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Video background image @@ -2201,7 +2282,39 @@ The link will expire within 1 hour. Congratulations, the video will be imported with BitTorrent! You can already add information about this video. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -2245,7 +2358,13 @@ The link will expire within 1 hour. Import with torrent Import with torrent - ../app/+videos/+video-edit/video-add.component.html46 + ../app/+videos/+video-edit/video-add.component.html46 + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + + Other videos @@ -2261,11 +2380,8 @@ The link will expire within 1 hour. ../app/+videos/+video-watch/recommendations/recommended-videos.component.html10 Report this commentReport this comment - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Share @@ -2322,7 +2438,7 @@ The link will expire within 1 hour. More customization - ../app/shared/shared-share-modal/video-share.component.html216 + ../app/shared/shared-share-modal/video-share.component.html223 Less customization @@ -2331,7 +2447,7 @@ The link will expire within 1 hour. Less customization - ../app/shared/shared-share-modal/video-share.component.html224 + ../app/shared/shared-share-modal/video-share.component.html231 LoginLogin ../app/+login/login-routing.module.ts @@ -2365,27 +2481,33 @@ The link will expire within 1 hour. Loop Loop - ../app/shared/shared-share-modal/video-share.component.html173 + ../app/shared/shared-share-modal/video-share.component.html173 + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + + Display video title Display video title - ../app/shared/shared-share-modal/video-share.component.html182 + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Display privacy warning - ../app/shared/shared-share-modal/video-share.component.html189 + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Display player controls - ../app/shared/shared-share-modal/video-share.component.html196 + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 + ../app/shared/shared-share-modal/video-share.component.html210 Public Public @@ -2417,12 +2539,24 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html29 + ../app/+videos/+video-watch/video-watch.component.html29 + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + + This video is blocked. This video is blocked. - ../app/+videos/+video-watch/video-watch.component.html33 + ../app/+videos/+video-watch/video-watch.component.html41 Published • views @@ -2434,7 +2568,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html47 + ../app/+videos/+video-watch/video-watch.component.html55 Published • views @@ -2446,49 +2580,49 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html58 + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT SUPPORT - ../app/+videos/+video-watch/video-watch.component.html88 + ../app/+videos/+video-watch/video-watch.component.html100 SHARE SHARE - ../app/+videos/+video-watch/video-watch.component.html93 + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SAVE - ../app/+videos/+video-watch/video-watch.component.html104 + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Like this video - ../app/+videos/+video-watch/video-watch.component.ts105 + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Dislike this video - ../app/+videos/+video-watch/video-watch.component.ts106 + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Support options for this video - ../app/+videos/+video-watch/video-watch.component.ts107 + ../app/+videos/+video-watch/video-watch.component.ts133 By By - ../app/+videos/+video-watch/video-watch.component.html170 + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Subscribe @@ -2513,27 +2647,27 @@ The link will expire within 1 hour. Show more Show more - ../app/+videos/+video-watch/video-watch.component.html197 + ../app/+videos/+video-watch/video-watch.component.html209 Show less Show less - ../app/+videos/+video-watch/video-watch.component.html203 + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Origin instance - ../app/+videos/+video-watch/video-watch.component.html215 + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Originally published - ../app/+videos/+video-watch/video-watch.component.html220 + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Friendly Reminder: - ../app/+videos/+video-watch/video-watch.component.html283 + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -2542,7 +2676,7 @@ The link will expire within 1 hour. the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - ../app/+videos/+video-watch/video-watch.component.html285 + ../app/+videos/+video-watch/video-watch.component.html297 More information More information @@ -2560,7 +2694,7 @@ The link will expire within 1 hour. Get more information Get more information - ../app/+videos/+video-watch/video-watch.component.html288 + ../app/+videos/+video-watch/video-watch.component.html300 OK @@ -2569,7 +2703,7 @@ The link will expire within 1 hour. OK - ../app/+videos/+video-watch/video-watch.component.html293 + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Comment @@ -2755,17 +2889,11 @@ The link will expire within 1 hour. CommentComment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 ReplyReply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Highlighted comment @@ -3673,7 +3801,7 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - ../app/shared/shared-instance/instance-features-table.component.html101 + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -4446,17 +4574,101 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + + Services சேவைகள் - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + + TRANSCODING TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. @@ -4464,37 +4676,37 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transcoding enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Allow additional extensions - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Allow audio files upload - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 @@ -4507,12 +4719,12 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 @@ -4532,27 +4744,27 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Transcoding threads - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. @@ -4561,22 +4773,22 @@ The link will expire within 1 hour. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS CUSTOMIZATIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. @@ -4585,12 +4797,12 @@ The link will expire within 1 hour. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4600,7 +4812,7 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -4632,22 +4844,30 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + + Advanced configuration Advanced configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Update configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEO SETTINGS @@ -4852,12 +5072,12 @@ The link will expire within 1 hour. Change ownership - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Select the next owner - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Search your videos @@ -4908,7 +5128,7 @@ The link will expire within 1 hour. Account page - ../app/+videos/+video-watch/video-watch.component.html169 + ../app/+videos/+video-watch/video-watch.component.html181 @@ -4917,7 +5137,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html176 + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -5046,7 +5266,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html166 + ../app/+videos/+video-watch/video-watch.component.html178 Created by Created by @@ -6118,52 +6338,82 @@ channel with the same name ()! Audio-only Audio-only - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video A <code>.mp4</code> that keeps the original audio track, with no video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Auto (via ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + + Configuration updated. Configuration updated. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configurationEdit custom configuration ../app/+admin/config/config.routes.ts @@ -7296,7 +7546,13 @@ channel with the same name ()! - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + + Playlist deleted. Playlist @@ -7316,7 +7572,7 @@ channel with the same name ()! videos? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. @@ -7325,7 +7581,7 @@ channel with the same name ()! videos deleted. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? @@ -7345,12 +7601,12 @@ channel with the same name ()! - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Ownership change request sent. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels My channels @@ -7466,7 +7722,7 @@ channel with the same name ()! Subscribe to the account - ../app/+videos/+video-watch/video-watch.component.ts833 + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7794,23 +8050,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - - h - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - min sec - - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 + + sec @@ -7819,7 +8060,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Confirm @@ -8261,7 +8502,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. The channel is required when the playlist is public. - ../app/shared/form-validators/video-playlist-validators.ts41 + ../app/shared/form-validators/video-playlist-validators.ts41 + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + + Video name is required. Video name is required. @@ -8617,40 +8882,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages All languages - ../app/+videos/+video-edit/shared/video-edit.component.ts170 + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Hidden - ../app/shared/shared-instance/instance-features-table.component.ts36 + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Blurred with confirmation request - ../app/shared/shared-instance/instance-features-table.component.ts37 + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Displayed - ../app/shared/shared-instance/instance-features-table.component.ts38 + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 @@ -8661,7 +8920,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of full HD videos - ../app/shared/shared-instance/instance-features-table.component.ts71 + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos @@ -8670,7 +8929,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of HD videos - ../app/shared/shared-instance/instance-features-table.component.ts72 + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos @@ -8679,7 +8938,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular of average quality videos - ../app/shared/shared-instance/instance-features-table.component.ts73 + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -9270,56 +9529,56 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. This video will be duplicated by your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 DownloadDownload + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 UpdateUpdate - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Block - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Save to playlist - ../app/+videos/+video-watch/video-watch.component.ts108 + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + + Mirror Mirror - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 ReportReport - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 RemoveRemove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draftRemove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -9413,22 +9672,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - ../app/shared/shared-main/video/video.service.ts342 + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Anyone can see this video - ../app/shared/shared-main/video/video.service.ts350 + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - ../app/shared/shared-main/video/video.service.ts354 + ../app/shared/shared-main/video/video.service.ts355 CloseClose ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts @@ -9620,7 +9879,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video to import updated. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Your video was uploaded to your account and is private. @@ -9660,35 +9919,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. Video published. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: )Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: )Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. You have unsaved changes! If you leave, your changes will be lost. - ../app/+videos/+video-edit/video-update.component.ts79 + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Video updated. - ../app/+videos/+video-edit/video-update.component.ts116 + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -9737,106 +9990,102 @@ video size: , used: , quota: ) Loop playlist videos ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - You need to be connected to rate this content. - - ../app/+videos/+video-watch/video-watch.component.ts192 + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 + ../app/+videos/+video-watch/video-watch.component.ts412 RedirectionRedirection - ../app/+videos/+video-watch/video-watch.component.ts374 + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? This video contains mature or explicit content. Are you sure you want to watch it? - ../app/+videos/+video-watch/video-watch.component.ts486 + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Mature or explicit content - ../app/+videos/+video-watch/video-watch.component.ts487 + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Up Next - ../app/+videos/+video-watch/video-watch.component.ts536 + ../app/+videos/+video-watch/video-watch.component.ts580 CancelCancel - ../app/+videos/+video-watch/video-watch.component.ts537 + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Autoplay is suspended - ../app/+videos/+video-watch/video-watch.component.ts538 + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts800 + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts801 + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts802 + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts804 + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Increase the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts806 + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts807 + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts809 + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts810 + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Increase playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts812 + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Decrease playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts813 + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts815 + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Like the video - ../app/+videos/+video-watch/video-watch.component.ts823 + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Dislike the video - ../app/+videos/+video-watch/video-watch.component.ts828 + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. When active, the next video is automatically played after the current one. diff --git a/client/src/locale/angular.th-TH.xlf b/client/src/locale/angular.th-TH.xlf index 1da88c125..fc576edfd 100644 --- a/client/src/locale/angular.th-TH.xlf +++ b/client/src/locale/angular.th-TH.xlf @@ -400,13 +400,19 @@ This will ask remote instances to delete it การดำเนินการนี้จะขอให้เว็บไซต์อื่นลบเนื้อหานี้ - ../app/shared/shared-moderation/video-block.component.html26 + + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + Unfederate the video Unfederate the video - ../app/shared/shared-moderation/video-block.component.html23 - + + ../app/shared/shared-moderation/video-block.component.html24 Unlisted ไม่เปิดเผย @@ -533,6 +539,12 @@ Subscribe with your local account ติดตามด้วยบัญชีของเว็บไซต์นี้ ../app/shared/shared-user-subscription/subscribe-button.component.html54 + + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + Subscribe with a Mastodon account: @@ -609,6 +621,30 @@ Transcoding in multiple resolutions แปลงวิดีโอเป็นหลายความละเอียด ../app/shared/shared-instance/instance-features-table.component.html32 + + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + Requires manual validation by moderators @@ -651,23 +687,23 @@ HTTP import (YouTube, Vimeo, direct URL...) นำเข้าวิดีโอผ่าน HTTP (เช่น YouTube, Vimeo, นำเข้าผ่าน URL โดยตรง...) - ../app/shared/shared-instance/instance-features-table.component.html71 - + + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import นำเข้าผ่าน Torrent - ../app/shared/shared-instance/instance-features-table.component.html78 - + + ../app/shared/shared-instance/instance-features-table.component.html103 Player ตัวเล่นวิดีโอ - ../app/shared/shared-instance/instance-features-table.component.html86 - + + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled เปิดใช้คุณสมบัติ P2P - ../app/shared/shared-instance/instance-features-table.component.html90 - + + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... กำลังโหลดสถิติเว็บไซต์... @@ -751,18 +787,42 @@ " ../app/shared/shared-moderation/video-block.component.html3 + + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + Please describe the reason... โปรดระบุเหตุผล... - ../app/shared/shared-moderation/video-block.component.html12 - + + ../app/shared/shared-moderation/video-block.component.html13 ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + Login @@ -1123,7 +1183,13 @@ The link will expire within 1 hour. Close ปิด - ../app/modal/instance-config-warning-modal.component.html38 + + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + Configure @@ -1472,8 +1538,8 @@ The link will expire within 1 hour. Duration ความยาว - ../app/+videos/+video-watch/video-watch.component.html260 - + + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content แสดงเนื้อหาที่ไม่เหมาะสม @@ -1492,8 +1558,8 @@ The link will expire within 1 hour. Category หมวดหมู่ - ../app/+videos/+video-watch/video-watch.component.html225 - + + ../app/+videos/+video-watch/video-watch.component.html237 Reset รีเซ็ต @@ -1507,8 +1573,8 @@ The link will expire within 1 hour. Licence ลิขสิทธิ์ - ../app/+videos/+video-watch/video-watch.component.html234 - + + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Display all licenses @@ -1517,8 +1583,8 @@ The link will expire within 1 hour. Language ภาษา - ../app/+videos/+video-watch/video-watch.component.html243 - + + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages แสดงทุกภาษา @@ -1594,8 +1660,8 @@ The link will expire within 1 hour. Tags แท็ก - ../app/+videos/+video-watch/video-watch.component.html252 - + + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -1733,6 +1799,24 @@ The link will expire within 1 hour. ไม่มีคำบรรยาย ../app/+videos/+video-edit/shared/video-edit.component.html191 + + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + Captions @@ -1742,55 +1826,52 @@ The link will expire within 1 hour. Video preview ตัวอย่างวิดีโอ - ../app/+videos/+video-edit/shared/video-edit.component.html206 - + + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support สนับสนุน - ../app/+videos/+video-edit/shared/video-edit.component.html215 - + + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 - + + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date วันที่เผยแพร่ครั้งแรก - ../app/+videos/+video-edit/shared/video-edit.component.html235 - + + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 - + + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settings Plugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments เปิดความคิดเห็นวิดีโอ - ../app/+videos/+video-edit/shared/video-edit.component.html256 - + + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download เปิดการดาวน์โหลด - ../app/+videos/+video-edit/shared/video-edit.component.html261 - + + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings การตั้งค่าขั้นสูง - ../app/+videos/+video-edit/shared/video-edit.component.html199 - + + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -1829,13 +1910,13 @@ The link will expire within 1 hour. Scheduled กำหนดเวลาเผยแพร่ - ../app/+videos/+video-edit/shared/video-edit.component.ts181 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image ภาพพื้นหลังวิดีโอ @@ -1902,6 +1983,38 @@ The link will expire within 1 hour. Congratulations, the video will be imported with BitTorrent! You can already add information about this video. ยินดีด้วย วิดีโอจะถูกนำเข้าด้วย BitTorrent! คุณสามารถเพิ่มข้อมูลเกี่ยวกับวิดีโอนี้ได้เลย ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -1940,6 +2053,12 @@ The link will expire within 1 hour. Import with torrent นำเข้าด้วย torrent ../app/+videos/+video-edit/video-add.component.html46 + + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + Other videos @@ -1954,11 +2073,8 @@ The link will expire within 1 hour. Report this comment รายงานความคิดเห็นนี้ - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share แชร์ @@ -2002,13 +2118,13 @@ The link will expire within 1 hour. More customization แสดงการปรับแต่งเพิ่มเติม - ../app/shared/shared-share-modal/video-share.component.html216 - + + ../app/shared/shared-share-modal/video-share.component.html223 Less customization แสดงการปรับแต่งน้อยลง - ../app/shared/shared-share-modal/video-share.component.html224 - + + ../app/shared/shared-share-modal/video-share.component.html231 Login เข้าสู่ระบบ @@ -2043,27 +2159,33 @@ The link will expire within 1 hour. Loop วนซ้ำ ../app/shared/shared-share-modal/video-share.component.html173 + + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + Display video title แสดงชื่อวิดีโอ - ../app/shared/shared-share-modal/video-share.component.html182 - + + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning แสดงคำเตือนความเป็นส่วนตัว - ../app/shared/shared-share-modal/video-share.component.html189 - + + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls แสดงแถบควบคุมตัวเล่นวิดีโอ - ../app/shared/shared-share-modal/video-share.component.html196 - + + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 - + + ../app/shared/shared-share-modal/video-share.component.html210 Public สาธารณะ @@ -2085,12 +2207,24 @@ The link will expire within 1 hour. ../app/+videos/+video-watch/video-watch.component.html29 + + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + This video is blocked. วิดีโอนี้ถูกบล็อก - ../app/+videos/+video-watch/video-watch.component.html33 - + + ../app/+videos/+video-watch/video-watch.component.html41 Published • views เผยแพร่เมื่อ @@ -2100,8 +2234,8 @@ The link will expire within 1 hour. ครั้ง - ../app/+videos/+video-watch/video-watch.component.html47 - + + ../app/+videos/+video-watch/video-watch.component.html55 Published • views เผยแพร่เมื่อ @@ -2111,50 +2245,50 @@ The link will expire within 1 hour. ครั้ง - ../app/+videos/+video-watch/video-watch.component.html58 - + + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT ความช่วยเหลือ - ../app/+videos/+video-watch/video-watch.component.html88 - + + ../app/+videos/+video-watch/video-watch.component.html100 SHARE แชร์ - ../app/+videos/+video-watch/video-watch.component.html93 - + + ../app/+videos/+video-watch/video-watch.component.html105 SAVE บันทึก - ../app/+videos/+video-watch/video-watch.component.html104 - + + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD ดาวน์โหลด - ../app/+videos/+video-watch/video-watch.component.html118 - + + ../app/+videos/+video-watch/video-watch.component.html130 Like this video ชอบวิดีโอนี้ - ../app/+videos/+video-watch/video-watch.component.ts105 - + + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video ไม่ชอบวิดีโอนี้ - ../app/+videos/+video-watch/video-watch.component.ts106 - + + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video วิธีการสนับสนุนสำหรับวิดีโอนี้ - ../app/+videos/+video-watch/video-watch.component.ts107 - + + ../app/+videos/+video-watch/video-watch.component.ts133 By โดย - ../app/+videos/+video-watch/video-watch.component.html170 - + + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe ติดตาม @@ -2178,33 +2312,33 @@ The link will expire within 1 hour. Show more แสดงเพิ่มเติม - ../app/+videos/+video-watch/video-watch.component.html197 - + + ../app/+videos/+video-watch/video-watch.component.html209 Show less แสดงน้อยลง - ../app/+videos/+video-watch/video-watch.component.html203 - + + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance เว็บไซต์ต้นทาง - ../app/+videos/+video-watch/video-watch.component.html215 - + + ../app/+videos/+video-watch/video-watch.component.html227 Originally published เผยแพร่ครั้งแรกเมื่อ - ../app/+videos/+video-watch/video-watch.component.html220 - + + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: แจ้งเตือน: - ../app/+videos/+video-watch/video-watch.component.html283 - + + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. ระบบแบ่งปันข้อมูลที่ใช้ในวิดีโอนี้ได้ระบุว่าข้อมูลทางเทคนิคบางส่วนเกี่ยวกับระบบของคุณ (เช่น ที่อยู่ไอพีสาธารณะ) อาจถูกส่งไปยังเพียร์อื่นได้ - ../app/+videos/+video-watch/video-watch.component.html285 - + + ../app/+videos/+video-watch/video-watch.component.html297 More information ข้อมูลเพิ่มเติม @@ -2218,13 +2352,13 @@ The link will expire within 1 hour. Get more information อ่านรายละเอียดเพิ่มเติม - ../app/+videos/+video-watch/video-watch.component.html288 - + + ../app/+videos/+video-watch/video-watch.component.html300 OK ตกลง - ../app/+videos/+video-watch/video-watch.component.html293 - + + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 ความคิดเห็น @@ -2440,19 +2574,13 @@ The link will expire within 1 hour. Comment Comment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 Reply Reply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment ความคิดเห็นที่ถูกเน้น @@ -3281,8 +3409,8 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - ../app/shared/shared-instance/instance-features-table.component.html101 - + + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -4021,55 +4149,139 @@ The link will expire within 1 hour. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + Services Services ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + TRANSCODING TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transcoding enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Allow additional extensions - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Allow audio files upload - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 @@ -4081,13 +4293,13 @@ The link will expire within 1 hour. If disabled, breaks federation with PeerTube instances < 2.1 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 @@ -4106,62 +4318,62 @@ The link will expire within 1 hour. If you also enabled WebTorrent support, it will multiply videos storage by 2 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Transcoding threads - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS CUSTOMIZATIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4170,8 +4382,8 @@ The link will expire within 1 hour. console.log('my instance is amazing'); - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -4202,23 +4414,31 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + Advanced configuration Advanced configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Update configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS การตั้งค่าวิดีโอ @@ -4410,13 +4630,13 @@ The link will expire within 1 hour. Change ownership เปลี่ยนเจ้าของ - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner เลือกเจ้าของคนถัดไป - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos ค้นหาวิดีโอของคุณ @@ -4465,15 +4685,15 @@ The link will expire within 1 hour. Account page Account page - ../app/+videos/+video-watch/video-watch.component.html169 - + + ../app/+videos/+video-watch/video-watch.component.html181 - ../app/+videos/+video-watch/video-watch.component.html176 - + + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -4599,8 +4819,8 @@ The link will expire within 1 hour. Channel page Channel page - ../app/+videos/+video-watch/video-watch.component.html166 - + + ../app/+videos/+video-watch/video-watch.component.html178 Created by สร้างโดย @@ -5591,53 +5811,83 @@ channel with the same name ()! Audio-only เฉพาะเสียง - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video ไฟล์ <code>.mp4</code> ที่มีเสียงต้นฉบับ ไม่มีภาพ - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) อัตโนมัติ (ผ่าน ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + Configuration updated. อัปเดตการตั้งค่าแล้ว - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configuration Edit custom configuration @@ -6765,7 +7015,13 @@ channel with the same name ()! คุณต้องการลบ จริง ๆ หรือไม่ - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + Playlist deleted. @@ -6784,15 +7040,15 @@ channel with the same name ()! คุณต้องการลบ วิดีโอจริง ๆ หรือไม่ - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. ลบ วิดีโอแล้ว - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? คุณต้องการลบ @@ -6808,13 +7064,13 @@ channel with the same name ()! ลบวิดีโอ แล้ว - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. ส่งคำขอเปลี่ยนเจ้าของแล้ว - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels ช่องของฉัน @@ -6931,8 +7187,8 @@ channel with the same name ()! Subscribe to the account ติดตามบัญชี - ../app/+videos/+video-watch/video-watch.component.ts833 - + + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7245,30 +7501,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - - h - min - sec - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - - min sec - - min - sec - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 - + + sec sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 - + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm ยืนยัน @@ -7698,6 +7939,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. ต้องระบุช่องหากเป็นเพลย์ลิสต์สาธารณะ ../app/shared/form-validators/video-playlist-validators.ts41 + + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + Video name is required. @@ -8051,65 +8316,59 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages ภาษาเว็บไซต์ - ../app/+videos/+video-edit/shared/video-edit.component.ts169 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages ทุกภาษา - ../app/+videos/+video-edit/shared/video-edit.component.ts170 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden ซ่อน - ../app/shared/shared-instance/instance-features-table.component.ts36 - + + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request ถูกเบลอและมีหน้าต่างยืนยัน - ../app/shared/shared-instance/instance-features-table.component.ts37 - + + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed แสดง - ../app/shared/shared-instance/instance-features-table.component.ts38 - + + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute ~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes ~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 of full HD videos สำหรับวิดีโอ Full HD - ../app/shared/shared-instance/instance-features-table.component.ts71 - + + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos สำหรับวิดีโอ HD - ../app/shared/shared-instance/instance-features-table.component.ts72 - + + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos สำหรับวิดีโอคุณภาพมาตรฐาน - ../app/shared/shared-instance/instance-features-table.component.ts73 - + + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -8686,65 +8945,65 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. This video will be duplicated by your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 Download ดาวน์โหลด + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 Update Update - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Block - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist บันทึกไปยังเพลย์ลิสต์ - ../app/+videos/+video-watch/video-watch.component.ts108 + + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + Mirror Mirror - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 Report Report - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 Remove Remove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draft Remove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -8838,23 +9097,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video มีเพียงฉันที่เห็นวิดีโอนี้ - ../app/shared/shared-main/video/video.service.ts342 - + + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 - + + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video ทุกคนเห็นวิดีโอนี้ - ../app/shared/shared-main/video/video.service.ts350 - + + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - ../app/shared/shared-main/video/video.service.ts354 - + + ../app/shared/shared-main/video/video.service.ts355 Close Close @@ -9106,8 +9365,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video to import updated. Video to import updated. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 - + + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. วิดีโอของคุณถูกอัปโหลดไปยังบัญชีของคุณและเป็นส่วนตัวแล้ว @@ -9146,38 +9405,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. เผยแพร่วิดีโอแล้ว - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: ) Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: ) Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. คุณมีการเปลี่ยนแปลงที่ยังไม่ได้บันทึก ถ้าคุณออกจากหน้านี้ ข้อมูลที่ไม่ได้บันทึกจะหายไป - ../app/+videos/+video-edit/video-update.component.ts79 - + + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. อัปเดตวิดีโอแล้ว - ../app/+videos/+video-edit/video-update.component.ts116 - + + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -9203,111 +9456,107 @@ video size: , used: , quota: ) วนซ้ำวิดีโอในเพลย์ลิสต์ ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - You need to be connected to rate this content. - ../app/+videos/+video-watch/video-watch.component.ts192 - + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 - + + ../app/+videos/+video-watch/video-watch.component.ts412 Redirection Redirection - ../app/+videos/+video-watch/video-watch.component.ts374 - + + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? วิดีโอนี้มีเนื้อหาไม่เหมาะสม คุณต้องการรับชมหรือไม่ - ../app/+videos/+video-watch/video-watch.component.ts486 - + + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content เนื้อหาไม่เหมาะสม - ../app/+videos/+video-watch/video-watch.component.ts487 - + + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next รายการถัดไป - ../app/+videos/+video-watch/video-watch.component.ts536 - + + ../app/+videos/+video-watch/video-watch.component.ts580 Cancel Cancel - ../app/+videos/+video-watch/video-watch.component.ts537 - + + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended การเล่นวิดีโออัตโนมัติถูกหยุด - ../app/+videos/+video-watch/video-watch.component.ts538 - + + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts800 - + + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts801 - + + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts802 - + + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts804 - + + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Increase the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts806 - + + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts807 - + + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts809 - + + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts810 - + + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Increase playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts812 - + + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Decrease playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts813 - + + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts815 - + + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video ชอบวิดีโอ - ../app/+videos/+video-watch/video-watch.component.ts823 - + + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video ไม่ชอบวิดีโอ - ../app/+videos/+video-watch/video-watch.component.ts828 - + + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. เมื่อเปิดไว้ วิดีโอถัดไปจะถูกเล่นต่อจากวิดีโอปัจจุบันโดยอัตโนมัติ diff --git a/client/src/locale/angular.tr-TR.xlf b/client/src/locale/angular.tr-TR.xlf index 6e253f8ee..140e7a001 100644 --- a/client/src/locale/angular.tr-TR.xlf +++ b/client/src/locale/angular.tr-TR.xlf @@ -402,13 +402,19 @@ This will ask remote instances to delete it This will ask remote instances to delete it - ../app/shared/shared-moderation/video-block.component.html26 + + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + Unfederate the video Unfederate the video - ../app/shared/shared-moderation/video-block.component.html23 - + + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Listelenmemiş @@ -533,6 +539,12 @@ Subscribe with your local account Subscribe with your local account ../app/shared/shared-user-subscription/subscribe-button.component.html54 + + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + Subscribe with a Mastodon account: @@ -593,6 +605,30 @@ Transcoding in multiple resolutions Transcoding in multiple resolutions ../app/shared/shared-instance/instance-features-table.component.html32 + + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + Requires manual validation by moderators @@ -634,23 +670,23 @@ HTTP import (YouTube, Vimeo, direct URL...) HTTP import (YouTube, Vimeo, direct URL...) - ../app/shared/shared-instance/instance-features-table.component.html71 - + + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Torrent import - ../app/shared/shared-instance/instance-features-table.component.html78 - + + ../app/shared/shared-instance/instance-features-table.component.html103 Player Player - ../app/shared/shared-instance/instance-features-table.component.html86 - + + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P enabled - ../app/shared/shared-instance/instance-features-table.component.html90 - + + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Loading instance statistics... @@ -732,18 +768,42 @@ " ../app/shared/shared-moderation/video-block.component.html3 + + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + Please describe the reason... Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html12 - + + ../app/shared/shared-moderation/video-block.component.html13 ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + Login @@ -1075,7 +1135,13 @@ The link will expire within 1 hour. Close Close - ../app/modal/instance-config-warning-modal.component.html38 + + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + Configure @@ -1428,8 +1494,8 @@ The link will expire within 1 hour. Duration Duration - ../app/+videos/+video-watch/video-watch.component.html260 - + + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Display sensitive content @@ -1448,8 +1514,8 @@ The link will expire within 1 hour. Category Kategori - ../app/+videos/+video-watch/video-watch.component.html225 - + + ../app/+videos/+video-watch/video-watch.component.html237 Reset @@ -1465,8 +1531,8 @@ The link will expire within 1 hour. Licence Licence - ../app/+videos/+video-watch/video-watch.component.html234 - + + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Display all licenses @@ -1475,8 +1541,8 @@ The link will expire within 1 hour. Language Language - ../app/+videos/+video-watch/video-watch.component.html243 - + + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Display all languages @@ -1552,8 +1618,8 @@ The link will expire within 1 hour. Tags Tags - ../app/+videos/+video-watch/video-watch.component.html252 - + + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -1689,6 +1755,24 @@ The link will expire within 1 hour. No captions for now. No captions for now. ../app/+videos/+video-edit/shared/video-edit.component.html191 + + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + Captions @@ -1698,55 +1782,52 @@ The link will expire within 1 hour. Video preview Video preview - ../app/+videos/+video-edit/shared/video-edit.component.html206 - + + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Support - ../app/+videos/+video-edit/shared/video-edit.component.html215 - + + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 - + + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Original publication date - ../app/+videos/+video-edit/shared/video-edit.component.html235 - + + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 - + + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settings Plugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Video yorumlarını etkinleştir - ../app/+videos/+video-edit/shared/video-edit.component.html256 - + + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download İndirmeyi etkinleştir - ../app/+videos/+video-edit/shared/video-edit.component.html261 - + + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Advanced settings - ../app/+videos/+video-edit/shared/video-edit.component.html199 - + + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -1785,13 +1866,13 @@ The link will expire within 1 hour. Scheduled Scheduled - ../app/+videos/+video-edit/shared/video-edit.component.ts181 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Video background image @@ -1856,6 +1937,38 @@ The link will expire within 1 hour. Congratulations, the video will be imported with BitTorrent! You can already add information about this video. Congratulations, the video will be imported with BitTorrent! You can already add information about this video. ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -1900,6 +2013,12 @@ The link will expire within 1 hour. Import with torrent Import with torrent ../app/+videos/+video-edit/video-add.component.html46 + + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + Other videos @@ -1916,11 +2035,8 @@ The link will expire within 1 hour. Report this comment Report this comment - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Paylaş @@ -1968,15 +2084,15 @@ The link will expire within 1 hour. More customization - ../app/shared/shared-share-modal/video-share.component.html216 - + + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Less customization - ../app/shared/shared-share-modal/video-share.component.html224 - + + ../app/shared/shared-share-modal/video-share.component.html231 Autoplay Autoplay @@ -2003,27 +2119,33 @@ The link will expire within 1 hour. Loop Loop ../app/shared/shared-share-modal/video-share.component.html173 + + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + Display video title Display video title - ../app/shared/shared-share-modal/video-share.component.html182 - + + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Display privacy warning - ../app/shared/shared-share-modal/video-share.component.html189 - + + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Display player controls - ../app/shared/shared-share-modal/video-share.component.html196 - + + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 - + + ../app/shared/shared-share-modal/video-share.component.html210 Public Public @@ -2045,12 +2167,24 @@ The link will expire within 1 hour. . ../app/+videos/+video-watch/video-watch.component.html29 + + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + This video is blocked. This video is blocked. - ../app/+videos/+video-watch/video-watch.component.html33 - + + ../app/+videos/+video-watch/video-watch.component.html41 Published • views @@ -2061,8 +2195,8 @@ The link will expire within 1 hour. views - ../app/+videos/+video-watch/video-watch.component.html47 - + + ../app/+videos/+video-watch/video-watch.component.html55 Published • views @@ -2073,50 +2207,50 @@ The link will expire within 1 hour. views - ../app/+videos/+video-watch/video-watch.component.html58 - + + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT SUPPORT - ../app/+videos/+video-watch/video-watch.component.html88 - + + ../app/+videos/+video-watch/video-watch.component.html100 SHARE SHARE - ../app/+videos/+video-watch/video-watch.component.html93 - + + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SAVE - ../app/+videos/+video-watch/video-watch.component.html104 - + + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 - + + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Like this video - ../app/+videos/+video-watch/video-watch.component.ts105 - + + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Dislike this video - ../app/+videos/+video-watch/video-watch.component.ts106 - + + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Support options for this video - ../app/+videos/+video-watch/video-watch.component.ts107 - + + ../app/+videos/+video-watch/video-watch.component.ts133 By By - ../app/+videos/+video-watch/video-watch.component.html170 - + + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Subscribe @@ -2140,35 +2274,35 @@ The link will expire within 1 hour. Show more Daha fazlasını göster - ../app/+videos/+video-watch/video-watch.component.html197 - + + ../app/+videos/+video-watch/video-watch.component.html209 Show less Daha azını göster - ../app/+videos/+video-watch/video-watch.component.html203 - + + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Origin instance - ../app/+videos/+video-watch/video-watch.component.html215 - + + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Originally published - ../app/+videos/+video-watch/video-watch.component.html220 - + + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Friendly Reminder: - ../app/+videos/+video-watch/video-watch.component.html283 - + + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - ../app/+videos/+video-watch/video-watch.component.html285 - + + ../app/+videos/+video-watch/video-watch.component.html297 More information More information @@ -2182,15 +2316,15 @@ The link will expire within 1 hour. Get more information Get more information - ../app/+videos/+video-watch/video-watch.component.html288 - + + ../app/+videos/+video-watch/video-watch.component.html300 OK OK - ../app/+videos/+video-watch/video-watch.component.html293 - + + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Comment @@ -2391,19 +2525,13 @@ The link will expire within 1 hour. Comment Comment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 Reply Reply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Highlighted comment @@ -3230,8 +3358,8 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - ../app/shared/shared-instance/instance-features-table.component.html101 - + + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -3963,55 +4091,139 @@ The link will expire within 1 hour. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + Services Services ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + TRANSCODING TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transcoding enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Allow additional extensions - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Allow audio files upload - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 @@ -4023,13 +4235,13 @@ The link will expire within 1 hour. If disabled, breaks federation with PeerTube instances < 2.1 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 @@ -4048,62 +4260,62 @@ The link will expire within 1 hour. If you also enabled WebTorrent support, it will multiply videos storage by 2 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Transcoding threads - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS CUSTOMIZATIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4112,8 +4324,8 @@ The link will expire within 1 hour. console.log('my instance is amazing'); - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -4144,23 +4356,31 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + Advanced configuration Advanced configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Update configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEO SETTINGS @@ -4352,13 +4572,13 @@ The link will expire within 1 hour. Change ownership Change ownership - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Select the next owner - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Search your videos @@ -4402,15 +4622,15 @@ The link will expire within 1 hour. Account page Account page - ../app/+videos/+video-watch/video-watch.component.html169 - + + ../app/+videos/+video-watch/video-watch.component.html181 - ../app/+videos/+video-watch/video-watch.component.html176 - + + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -4536,8 +4756,8 @@ The link will expire within 1 hour. Channel page Channel page - ../app/+videos/+video-watch/video-watch.component.html166 - + + ../app/+videos/+video-watch/video-watch.component.html178 Created by Created by @@ -5537,53 +5757,83 @@ channel with the same name ()! Audio-only Audio-only - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video A <code>.mp4</code> that keeps the original audio track, with no video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Auto (via ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + Configuration updated. Configuration updated. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configuration Edit custom configuration @@ -6711,7 +6961,13 @@ channel with the same name ()! Do you really want to delete ? - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + Playlist deleted. @@ -6730,15 +6986,15 @@ channel with the same name ()! Do you really want to delete videos? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. videos deleted. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? Do you really want to delete @@ -6754,13 +7010,13 @@ channel with the same name ()! Video deleted. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Ownership change request sent. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels My channels @@ -6877,8 +7133,8 @@ channel with the same name ()! Subscribe to the account Subscribe to the account - ../app/+videos/+video-watch/video-watch.component.ts833 - + + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7191,30 +7447,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - - h - min - sec - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - - min sec - - min - sec - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 - + + sec sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 - + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Confirm @@ -7644,6 +7885,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. The channel is required when the playlist is public. ../app/shared/form-validators/video-playlist-validators.ts41 + + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + Video name is required. @@ -7997,65 +8262,59 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages All languages - ../app/+videos/+video-edit/shared/video-edit.component.ts170 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Hidden - ../app/shared/shared-instance/instance-features-table.component.ts36 - + + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Blurred with confirmation request - ../app/shared/shared-instance/instance-features-table.component.ts37 - + + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Displayed - ../app/shared/shared-instance/instance-features-table.component.ts38 - + + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute ~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes ~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 of full HD videos of full HD videos - ../app/shared/shared-instance/instance-features-table.component.ts71 - + + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos of HD videos - ../app/shared/shared-instance/instance-features-table.component.ts72 - + + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos of average quality videos - ../app/shared/shared-instance/instance-features-table.component.ts73 - + + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -8632,65 +8891,65 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. This video will be duplicated by your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 Download Download + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 Update Update - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Block - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Save to playlist - ../app/+videos/+video-watch/video-watch.component.ts108 + + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + Mirror Mirror - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 Report Report - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 Remove Remove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draft Remove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -8784,23 +9043,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - ../app/shared/shared-main/video/video.service.ts342 - + + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 - + + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Anyone can see this video - ../app/shared/shared-main/video/video.service.ts350 - + + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - ../app/shared/shared-main/video/video.service.ts354 - + + ../app/shared/shared-main/video/video.service.ts355 Close Close @@ -9052,8 +9311,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video to import updated. Video to import updated. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 - + + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Your video was uploaded to your account and is private. @@ -9092,38 +9351,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. Video published. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: ) Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: ) Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. You have unsaved changes! If you leave, your changes will be lost. - ../app/+videos/+video-edit/video-update.component.ts79 - + + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Video updated. - ../app/+videos/+video-edit/video-update.component.ts116 - + + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -9175,111 +9428,107 @@ video size: , used: , quota: ) Loop playlist videos ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - You need to be connected to rate this content. - ../app/+videos/+video-watch/video-watch.component.ts192 - + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 - + + ../app/+videos/+video-watch/video-watch.component.ts412 Redirection Redirection - ../app/+videos/+video-watch/video-watch.component.ts374 - + + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? This video contains mature or explicit content. Are you sure you want to watch it? - ../app/+videos/+video-watch/video-watch.component.ts486 - + + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Mature or explicit content - ../app/+videos/+video-watch/video-watch.component.ts487 - + + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Up Next - ../app/+videos/+video-watch/video-watch.component.ts536 - + + ../app/+videos/+video-watch/video-watch.component.ts580 Cancel Cancel - ../app/+videos/+video-watch/video-watch.component.ts537 - + + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Autoplay is suspended - ../app/+videos/+video-watch/video-watch.component.ts538 - + + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts800 - + + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts801 - + + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts802 - + + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts804 - + + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Increase the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts806 - + + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts807 - + + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts809 - + + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts810 - + + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Increase playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts812 - + + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Decrease playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts813 - + + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts815 - + + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Like the video - ../app/+videos/+video-watch/video-watch.component.ts823 - + + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Dislike the video - ../app/+videos/+video-watch/video-watch.component.ts828 - + + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. When active, the next video is automatically played after the current one. diff --git a/client/src/locale/angular.uk-UA.xlf b/client/src/locale/angular.uk-UA.xlf index 490b3e7c9..5f7f99187 100644 --- a/client/src/locale/angular.uk-UA.xlf +++ b/client/src/locale/angular.uk-UA.xlf @@ -41,41 +41,41 @@ A new video abuse has been created on video - A new video abuse - has been created on video - + A new video abuse + has been created on video + - + ../app/shared/shared-main/users/user-notifications.component.html49 A new comment abuse has been created on video - A new comment abuse - has been created on video - + A new comment abuse + has been created on video + - + ../app/shared/shared-main/users/user-notifications.component.html53 A new account abuse has been created on account - A new account abuse - has been created on account - + A new account abuse + has been created on account + - + ../app/shared/shared-main/users/user-notifications.component.html57 A new abuse has been created - A new abuse - has been created + A new abuse + has been created ../app/shared/shared-main/users/user-notifications.component.html62 @@ -83,23 +83,23 @@ Your abuse has been acceptedrejected - Your abuse + Your abuse - has been + has been - accepted - - rejected - + accepted + + rejected + ../app/shared/shared-main/users/user-notifications.component.html70 Abuse has a new message - Abuse + Abuse - has a new message + has a new message ../app/shared/shared-main/users/user-notifications.component.html80 @@ -107,23 +107,23 @@ The recently added video has been automatically blocked Недавно додане відео - + - has been - автоматично заблоковано - + has been + автоматично заблоковано + ../app/shared/shared-main/users/user-notifications.component.html88 commented your video Новий коментар від - + - щодо вашого відео - + щодо вашого відео + - + ../app/shared/shared-main/users/user-notifications.component.html101 @@ -135,17 +135,17 @@ Your video has been published Ваше відео - + - опубліковано + опубліковано ../app/shared/shared-main/users/user-notifications.component.html118 Your video import succeeded - Імпорт вашого відео - + Імпорт вашого відео + завершено ../app/shared/shared-main/users/user-notifications.component.html126 @@ -153,8 +153,8 @@ Your video import failed - Помилка імпорту вашого відео - + Помилка імпорту вашого відео + ../app/shared/shared-main/users/user-notifications.component.html134 @@ -162,55 +162,55 @@ User registered on your instance Обліковий запис - + - зареєстровано на вашому сервері + зареєстровано на вашому сервері ../app/shared/shared-main/users/user-notifications.component.html142 is following your channel your account - + - стежить за - вашим каналом + стежить за + вашим каналом - - ваш обліковий запис - + + ваш обліковий запис + ../app/shared/shared-main/users/user-notifications.component.html152 mentioned you on video - + - згадав/ла вас - video + згадав/ла вас + video - + ../app/shared/shared-main/users/user-notifications.component.html165 Your instance has a new follower () awaiting your approval У вашого сервера є - новий підписник, - ( + новий підписник, + ( ) - що потребує вашого підтвердження - + що потребує вашого підтвердження + ../app/shared/shared-main/users/user-notifications.component.html173 Your instance automatically followed Ваш сервер автоматично стежить - + - + ../app/shared/shared-main/users/user-notifications.component.html182 @@ -255,9 +255,9 @@ Your report will be sent to moderators of and will be forwarded to the video origin () too. Вашу скаргу буде надіслано модераторам - і також передано до джерела відео ( + і також передано до джерела відео ( ) too - . + . ../app/shared/shared-moderation/report-modals/video-report.component.html75 @@ -384,13 +384,19 @@ This will ask remote instances to delete it Надіслати запит віддаленим серверам вилучити його - ../app/shared/shared-moderation/video-block.component.html26 + + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + Unfederate the video Припинити федерування відео - ../app/shared/shared-moderation/video-block.component.html23 - + + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Не вказано @@ -492,8 +498,8 @@ ../app/shared/shared-forms/markdown-textarea.component.html19 - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: ../app/shared/shared-main/misc/help.component.ts75 @@ -515,6 +521,12 @@ Subscribe with your local account Підписатися з вашим локальним акаунтом ../app/shared/shared-user-subscription/subscribe-button.component.html54 + + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + Subscribe with a Mastodon account: @@ -539,26 +551,26 @@ Remote subscribeRemote interact - Підписатися віддалено - - Віддалена взаємодія - + Підписатися віддалено + + Віддалена взаємодія + ../app/shared/shared-user-subscription/remote-subscribe.component.html11 You can subscribe to the channel via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. У вас є можливість підписатися на канал з будь-якого сервера Федіверсу, який підтримує ActivityPub. - - For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. ../app/shared/shared-user-subscription/remote-subscribe.component.html18 You can interact with this via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. Ви можете взаємодіяти через будь-який сервер Федіверсу, який підтримує ActivityPub. - - For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. ../app/shared/shared-user-subscription/remote-subscribe.component.html27 @@ -570,10 +582,10 @@ Default NSFW/sensitive videos policycan be redefined by the users - Типові налаштування NSFW/вразливих відео - - можуть змінювати для себе користувачі - + Типові налаштування NSFW/вразливих відео + + можуть змінювати для себе користувачі + ../app/shared/shared-instance/instance-features-table.component.html13 @@ -591,6 +603,30 @@ Transcoding in multiple resolutions Перекодування у кількох роздільностях ../app/shared/shared-instance/instance-features-table.component.html32 + + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + Requires manual validation by moderators @@ -610,9 +646,9 @@ Unlimited ( per day) Без обмежень - ( + ( на день) - + ../app/shared/shared-instance/instance-features-table.component.html61 @@ -632,23 +668,23 @@ HTTP import (YouTube, Vimeo, direct URL...) HTTP імпорт (YouTube, Vimeo, прямий URL...) - ../app/shared/shared-instance/instance-features-table.component.html71 - + + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Торрент імпорт - ../app/shared/shared-instance/instance-features-table.component.html78 - + + ../app/shared/shared-instance/instance-features-table.component.html103 Player Плеєр - ../app/shared/shared-instance/instance-features-table.component.html86 - + + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled P2P увімкнут - ../app/shared/shared-instance/instance-features-table.component.html90 - + + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Загрузка статистики інстансів... @@ -732,18 +768,42 @@ " ../app/shared/shared-moderation/video-block.component.html3 + + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + Please describe the reason... Будь ласка, опишіть причину... - ../app/shared/shared-moderation/video-block.component.html12 - + + ../app/shared/shared-moderation/video-block.component.html13 ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + Login @@ -753,8 +813,8 @@ Sorry but there was an issue with the external login process. Please contact an administrator. На жаль, виникла проблема при віддаленому вході. Будь ласка, - зв'яжіться з адміністратором - . + зв'яжіться з адміністратором + . ../app/+login/login.component.html7 @@ -766,9 +826,9 @@ Currently this instance doesn't allow for user registration, but you can find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at https://joinpeertube.org/instances. Цей сервер наразі не приймає реєстрації нових облікових записів, але ви можете знайти інші сервери, які дозволяють реєструватися і завантажувати відео. - Оберіть собі сервер серед багатьох на - https://joinpeertube.org/instances - . + Оберіть собі сервер серед багатьох на + https://joinpeertube.org/instances + . ../app/+login/login.component.html17 @@ -823,7 +883,8 @@ ../app/+login/login.component.html91 - An email with the reset password instructions will be sent to . The link will expire within 1 hour. + An email with the reset password instructions will be sent to . +The link will expire within 1 hour. An email with the reset password instructions will be sent to . The link will expire within 1 hour. @@ -887,18 +948,18 @@ The link will expire within 1 hour. for для - + - + ../app/+search/search.component.html11 Filters Фільтри - + - + ../app/+search/search.component.html22 @@ -957,16 +1018,16 @@ The link will expire within 1 hour. Official PeerTube website (news, support, contribute...): https://joinpeertube.org Офіційний вебсайт PeerTube (новини, підтримка, долучитися...): - https://joinpeertube.org - + https://joinpeertube.org + ../app/modal/welcome-modal.component.html42 Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances Додати ваш сервер до публічного списку PeerTube: - https://instances.joinpeertube.org/instances - + https://instances.joinpeertube.org/instances + ../app/modal/welcome-modal.component.html45 @@ -979,19 +1040,19 @@ The link will expire within 1 hour. Choosing your instance name, setting up a description, specifying who you are, why you created your instance and how long you plan to maintain your it is very important for visitors to understand on what type of instance they are. Choosing your - instance name - , - setting up a description - , specifying - who you are - , + instance name + , + setting up a description + , specifying + who you are + , why - you created your instance - and - how long - you plan to - maintain your it - + you created your instance + and + how long + you plan to + maintain your it + is very important for visitors to understand on what type of instance they are. @@ -1001,15 +1062,15 @@ The link will expire within 1 hour. If you want to open registrations, please decide what are your moderation rules, fill your instance terms and specify the categories and languages you speak. This way, you will help users to register on the appropriate PeerTube instance. If you want to open registrations, please decide what are - your moderation rules - , fill your - instance + your moderation rules + , fill your + instance terms - + and specify the categories and languages you speak. This way, you will help users to register on - the + the appropriate - + PeerTube instance. @@ -1074,11 +1135,11 @@ The link will expire within 1 hour. Please consider configuring these fields to help people to choose the appropriate instance. Without them, your instance may not be referenced on the JoinPeerTube website. Please consider configuring these fields to help people to choose - the appropriate instance - . + the appropriate instance + . Without them, your instance may not be referenced on the - JoinPeerTube website - . + JoinPeerTube website + . ../app/modal/instance-config-warning-modal.component.html25 @@ -1091,7 +1152,13 @@ The link will expire within 1 hour. Close Close - ../app/modal/instance-config-warning-modal.component.html38 + + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + Configure @@ -1446,8 +1513,8 @@ The link will expire within 1 hour. Duration Duration - ../app/+videos/+video-watch/video-watch.component.html260 - + + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Display sensitive content @@ -1466,8 +1533,8 @@ The link will expire within 1 hour. Category Category - ../app/+videos/+video-watch/video-watch.component.html225 - + + ../app/+videos/+video-watch/video-watch.component.html237 Reset @@ -1483,8 +1550,8 @@ The link will expire within 1 hour. Licence Licence - ../app/+videos/+video-watch/video-watch.component.html234 - + + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Display all licenses @@ -1493,8 +1560,8 @@ The link will expire within 1 hour. Language Language - ../app/+videos/+video-watch/video-watch.component.html243 - + + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Display all languages @@ -1572,18 +1639,18 @@ The link will expire within 1 hour. Tags Tags - ../app/+videos/+video-watch/video-watch.component.html252 - + + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. Tags could be used to suggest relevant recommendations. - + There is a maximum of 5 tags. - + Press - Enter - to add a new tag. + Enter + to add a new tag. ../app/+videos/+video-edit/shared/video-edit.component.html24 @@ -1683,7 +1750,7 @@ The link will expire within 1 hour. ../app/+videos/+video-edit/shared/video-edit.component.html163 - Already uploaded ✔ + Already uploaded ✔ Already uploaded ✔ ../app/+videos/+video-edit/shared/video-edit.component.html167 @@ -1713,6 +1780,24 @@ The link will expire within 1 hour. No captions for now. ../app/+videos/+video-edit/shared/video-edit.component.html191 + + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + Captions @@ -1722,55 +1807,52 @@ The link will expire within 1 hour. Video preview Video preview - ../app/+videos/+video-edit/shared/video-edit.component.html206 - + + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Support - ../app/+videos/+video-edit/shared/video-edit.component.html215 - + + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 - + + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Original publication date - ../app/+videos/+video-edit/shared/video-edit.component.html235 - + + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 - + + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settings Plugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Enable video comments - ../app/+videos/+video-edit/shared/video-edit.component.html256 - + + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Enable download - ../app/+videos/+video-edit/shared/video-edit.component.html261 - + + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Advanced settings - ../app/+videos/+video-edit/shared/video-edit.component.html199 - + + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -1811,13 +1893,13 @@ The link will expire within 1 hour. Scheduled Scheduled - ../app/+videos/+video-edit/shared/video-edit.component.ts181 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Video background image @@ -1828,7 +1910,7 @@ The link will expire within 1 hour. Image that will be merged with your audio file. - + The chosen image will be definitive and cannot be modified. @@ -1892,18 +1974,50 @@ The link will expire within 1 hour. Congratulations, the video will be imported with BitTorrent! You can already add information about this video. ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. We recommend you to not use the - root - user to publish your videos, since it's the super-admin account of your instance. + root + user to publish your videos, since it's the super-admin account of your instance. - + Instead, - create a dedicated account - to upload your videos. + create a dedicated account + to upload your videos. ../app/+videos/+video-edit/video-add.component.html11 @@ -1936,6 +2050,12 @@ The link will expire within 1 hour. Import with torrent Import with torrent ../app/+videos/+video-edit/video-add.component.html46 + + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + Other videos @@ -1952,11 +2072,8 @@ The link will expire within 1 hour. Report this comment Report this comment - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Share @@ -2004,15 +2121,15 @@ The link will expire within 1 hour. More customization - ../app/shared/shared-share-modal/video-share.component.html216 - + + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Less customization - ../app/shared/shared-share-modal/video-share.component.html224 - + + ../app/shared/shared-share-modal/video-share.component.html231 Login Login @@ -2047,27 +2164,33 @@ The link will expire within 1 hour. Loop Loop ../app/shared/shared-share-modal/video-share.component.html173 + + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + Display video title Display video title - ../app/shared/shared-share-modal/video-share.component.html182 - + + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Display privacy warning - ../app/shared/shared-share-modal/video-share.component.html189 - + + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Display player controls - ../app/shared/shared-share-modal/video-share.component.html196 - + + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 - + + ../app/shared/shared-share-modal/video-share.component.html210 Public Public @@ -2095,78 +2218,90 @@ The link will expire within 1 hour. ../app/+videos/+video-watch/video-watch.component.html29 + + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + This video is blocked. This video is blocked. - ../app/+videos/+video-watch/video-watch.component.html33 - + + ../app/+videos/+video-watch/video-watch.component.html41 Published • views Published - - - • + + + • views - + - ../app/+videos/+video-watch/video-watch.component.html47 - + + ../app/+videos/+video-watch/video-watch.component.html55 Published • views Published - - - • + + + • views - + - ../app/+videos/+video-watch/video-watch.component.html58 - + + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT SUPPORT - ../app/+videos/+video-watch/video-watch.component.html88 - + + ../app/+videos/+video-watch/video-watch.component.html100 SHARE SHARE - ../app/+videos/+video-watch/video-watch.component.html93 - + + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SAVE - ../app/+videos/+video-watch/video-watch.component.html104 - + + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 - + + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Like this video - ../app/+videos/+video-watch/video-watch.component.ts105 - + + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Dislike this video - ../app/+videos/+video-watch/video-watch.component.ts106 - + + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Support options for this video - ../app/+videos/+video-watch/video-watch.component.ts107 - + + ../app/+videos/+video-watch/video-watch.component.ts133 By By - ../app/+videos/+video-watch/video-watch.component.html170 - + + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Subscribe @@ -2190,35 +2325,35 @@ The link will expire within 1 hour. Show more Show more - ../app/+videos/+video-watch/video-watch.component.html197 - + + ../app/+videos/+video-watch/video-watch.component.html209 Show less Show less - ../app/+videos/+video-watch/video-watch.component.html203 - + + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Origin instance - ../app/+videos/+video-watch/video-watch.component.html215 - + + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Originally published - ../app/+videos/+video-watch/video-watch.component.html220 - + + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Friendly Reminder: - ../app/+videos/+video-watch/video-watch.component.html283 - + + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - ../app/+videos/+video-watch/video-watch.component.html285 - + + ../app/+videos/+video-watch/video-watch.component.html297 More information More information @@ -2232,15 +2367,15 @@ The link will expire within 1 hour. Get more information Get more information - ../app/+videos/+video-watch/video-watch.component.html288 - + + ../app/+videos/+video-watch/video-watch.component.html300 OK OK - ../app/+videos/+video-watch/video-watch.component.html293 - + + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Comment @@ -2469,19 +2604,13 @@ The link will expire within 1 hour. Comment Comment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 Reply Reply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Highlighted comment @@ -2512,9 +2641,9 @@ The link will expire within 1 hour. Your report will be sent to moderators of - and will be forwarded to the comment origin ( + and will be forwarded to the comment origin ( ) too - . + . ../app/shared/shared-moderation/report-modals/report.component.html37 @@ -2557,8 +2686,8 @@ The link will expire within 1 hour. Created Created - - + + ../app/+admin/follows/followers-list/followers-list.component.html31 @@ -2621,8 +2750,8 @@ The link will expire within 1 hour. Redundancy allowed Redundancy allowed - - + + ../app/+admin/follows/following-list/following-list.component.html35 @@ -2721,9 +2850,9 @@ The link will expire within 1 hour. Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ . Transcoding is enabled. The video quota only takes into account - original - video size. - + original + video size. + At most, this user could upload ~ . @@ -2912,8 +3041,8 @@ The link will expire within 1 hour. Video Video - - + + ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html29 @@ -2962,8 +3091,8 @@ The link will expire within 1 hour. Date Date - - + + ../app/+admin/moderation/video-block-list/video-block-list.component.html45 @@ -3067,8 +3196,8 @@ The link will expire within 1 hour. - - + + ../app/shared/shared-abuse-list/abuse-details.component.html27 @@ -3122,8 +3251,8 @@ The link will expire within 1 hour. State State - - + + ../app/+admin/follows/followers-list/followers-list.component.html29 @@ -3140,8 +3269,8 @@ The link will expire within 1 hour. Score Score - - + + ../app/+admin/follows/followers-list/followers-list.component.html30 @@ -3163,8 +3292,8 @@ The link will expire within 1 hour. - - + + ../app/shared/shared-abuse-list/abuse-details.component.html52 @@ -3193,8 +3322,8 @@ The link will expire within 1 hour. Muted at Muted at - - + + ../app/shared/shared-moderation/server-blocklist.component.html33 @@ -3305,8 +3434,8 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - ../app/shared/shared-instance/instance-features-table.component.html101 - + + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -3453,9 +3582,9 @@ The link will expire within 1 hour. ../app/+admin/system/logs/logs.component.html37 - By -> + By -> By - -> + -> ../app/+admin/system/logs/logs.component.html45 @@ -3487,8 +3616,8 @@ The link will expire within 1 hour. The sharing system implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load. The - sharing system - implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load. + sharing system + implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load. ../app/shared/shared-user-settings/user-video-settings.component.html50 @@ -3531,8 +3660,8 @@ The link will expire within 1 hour. Manage users to build a moderation team. Manage - users - to build a moderation team. + users + to build a moderation team. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html82 @@ -3546,8 +3675,8 @@ The link will expire within 1 hour. Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. Enabling it will allow other administrators to know that you are mainly federating sensitive content. - - + + Moreover, the NSFW checkbox on video upload will be automatically checked by default. @@ -3562,10 +3691,10 @@ The link will expire within 1 hour. With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. With - Do not list - or - Blur thumbnails - , a confirmation will be requested to watch the video. + Do not list + or + Blur thumbnails + , a confirmation will be requested to watch the video. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html109 @@ -3684,10 +3813,10 @@ The link will expire within 1 hour. Use plugins & themes for more involved changes, or add slight customizations. Use - plugins & themes - for more involved changes, or - add slight customizations - . + plugins & themes + for more involved changes, or + add slight customizations + . ../app/+admin/config/edit-custom-config/edit-custom-config.component.html247 @@ -3768,8 +3897,8 @@ The link will expire within 1 hour. Manage users to set their quota individually. Manage - users - to set their quota individually. + users + to set their quota individually. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html340 @@ -3872,8 +4001,8 @@ The link will expire within 1 hour. Allow your users to look up remote videos/actors by their URI, that may not be federated with your instance Allow - your users - to look up remote videos/actors by their URI, that may not be federated with your instance + your users + to look up remote videos/actors by their URI, that may not be federated with your instance ../app/+admin/config/edit-custom-config/edit-custom-config.component.html469 @@ -3885,8 +4014,8 @@ The link will expire within 1 hour. Allow anonymous users to look up remote videos/actors by their URI, that may not be federated with your instance Allow - anonymous users - to look up remote videos/actors by their URI, that may not be federated with your instance + anonymous users + to look up remote videos/actors by their URI, that may not be federated with your instance ../app/+admin/config/edit-custom-config/edit-custom-config.component.html480 @@ -3904,8 +4033,8 @@ The link will expire within 1 hour. You should only use moderated search indexes in production, or host your own. You should only use moderated search indexes in production, or - host your own - . + host your own + . ../app/+admin/config/edit-custom-config/edit-custom-config.component.html497 @@ -3944,8 +4073,8 @@ The link will expire within 1 hour. Manage relations with other instances. Manage - relations - with other instances. + relations + with other instances. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html544 @@ -3969,8 +4098,8 @@ The link will expire within 1 hour. You should only follow moderated indexes in production, or host your own. You should only follow moderated indexes in production, or - host your own - . + host your own + . ../app/+admin/config/edit-custom-config/edit-custom-config.component.html595 @@ -4041,210 +4170,308 @@ The link will expire within 1 hour. If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. - + If the instance is not, we use an image link card that will redirect on your PeerTube instance. - - + + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on - https://cards-dev.twitter.com/validator - + https://cards-dev.twitter.com/validator + to see if you instance is allowed. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + Services Services ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + TRANSCODING TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transcoding enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Allow additional extensions - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Allow audio files upload - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 - Experimental, we suggest you to not disable webtorrent support for now - - If you also enabled HLS support, it will multiply videos storage by 2 - - - If disabled, breaks federation with PeerTube instances < 2.1 - + Experimental, we suggest you to not disable webtorrent support for now + + If you also enabled HLS support, it will multiply videos storage by 2 + + + If disabled, breaks federation with PeerTube instances < 2.1 + - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 - - Requires ffmpeg >= 4.1 - - Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: - - - Resolution change is smoother - - Faster playback in particular with long videos - - More stable playback (less bugs/infinite loading) - - - If you also enabled WebTorrent support, it will multiply videos storage by 2 - - - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 - + Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 + + Requires ffmpeg >= 4.1 + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + + Resolution change is smoother + + Faster playback in particular with long videos + + More stable playback (less bugs/infinite loading) + + + If you also enabled WebTorrent support, it will multiply videos storage by 2 + + + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Transcoding threads - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS CUSTOMIZATIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); Write JavaScript code directly. - Example: - console.log('my instance is amazing'); - + Example: + console.log('my instance is amazing'); + - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 - Write CSS code directly. Example: #custom-css color: red; Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email color: red; + Write CSS code directly. Example: #custom-css + color: red; + + Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email + color: red; + + Write CSS code directly. Example: - - - #custom-css + + + #custom-css color: red; - + Prepend with - #custom-css - to override styles. Example: - - - #custom-css .logged-in-email + #custom-css + to override styles. Example: + + + #custom-css .logged-in-email color: red; - + - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + Advanced configuration Advanced configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Update configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEO SETTINGS @@ -4349,10 +4576,10 @@ The link will expire within 1 hour. With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. With - Do not list - or - Blur thumbnails - , a confirmation will be requested to watch the video. + Do not list + or + Blur thumbnails + , a confirmation will be requested to watch the video. ../app/shared/shared-user-settings/user-video-settings.component.html8 @@ -4381,18 +4608,18 @@ The link will expire within 1 hour. Your current email is Your current email is - + - + ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html5 is awaiting email verification - + - is awaiting email verification + is awaiting email verification ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html9 @@ -4440,13 +4667,13 @@ The link will expire within 1 hour. Change ownership Change ownership - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Select the next owner - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Search your videos @@ -4482,8 +4709,8 @@ The link will expire within 1 hour. Created - - + + ../app/+my-account/my-account-ownership/my-account-ownership.component.html23 @@ -4495,15 +4722,15 @@ The link will expire within 1 hour. Account page Account page - ../app/+videos/+video-watch/video-watch.component.html169 - + + ../app/+videos/+video-watch/video-watch.component.html181 - ../app/+videos/+video-watch/video-watch.component.html176 - + + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -4569,8 +4796,9 @@ The link will expire within 1 hour. ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html26 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Short text to tell people how they can support your channel (membership platform...).<br /><br /> + Short text to tell people how they can support your channel (membership platform...).<br /><br /> + When you will upload a video in this channel, the video support field will be automatically filled by this text. + Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html77 @@ -4628,8 +4856,8 @@ The link will expire within 1 hour. Channel page Channel page - ../app/+videos/+video-watch/video-watch.component.html166 - + + ../app/+videos/+video-watch/video-watch.component.html178 Created by Created by @@ -4655,8 +4883,8 @@ The link will expire within 1 hour. Delete history - - + + Delete history @@ -4670,8 +4898,8 @@ The link will expire within 1 hour. Notification preferences - - + + Notification preferences @@ -4756,8 +4984,8 @@ The link will expire within 1 hour. See the documentation for more information. See the - documentation - for more information. + documentation + for more information. ../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html32 @@ -4771,8 +4999,8 @@ The link will expire within 1 hour. If you need help to use PeerTube, you can have a look at the documentation. If you need help to use PeerTube, you can have a look at the - documentation - . + documentation + . ../app/+signup/shared/signup-success.component.html14 @@ -4882,7 +5110,9 @@ The link will expire within 1 hour. ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html37 - Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + Do you really want to delete ? +It will delete videos uploaded in this channel, and you will not be able to create another +channel with the same name ()! Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()! @@ -5126,9 +5356,9 @@ channel with the same name ()! It is a free and open-source software, under the AGPLv3 licence. It is a free and open-source software, under the - AGPLv3 + AGPLv3 licence - . + . ../app/+about/about-peertube/about-peertube.component.html14 @@ -5137,8 +5367,8 @@ channel with the same name ()! For more information, please visit joinpeertube.org. For more information, please visit - joinpeertube.org - . + joinpeertube.org + . ../app/+about/about-peertube/about-peertube.component.html19 @@ -5252,14 +5482,14 @@ channel with the same name ()! Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information Web peers are not publicly accessible: because we use WebRTC inside the web browser ( - with the + with the WebTorrent library - ), the protocol is different from classic BitTorrent. + ), the protocol is different from classic BitTorrent. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See - this document - for more information + this document + for more information ../app/+about/about-peertube/about-peertube.component.html118 @@ -5389,8 +5619,8 @@ channel with the same name ()! Developed with ❤ by Framasoft Developed with ❤ by - Framasoft - + Framasoft + ../app/+about/about-peertube/about-peertube-contributors.component.html3 @@ -5460,7 +5690,7 @@ channel with the same name ()! A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. - + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. @@ -5524,12 +5754,12 @@ channel with the same name ()! I am at least 16 years old and agree to the - Terms - - and to the - Code of Conduct - - + Terms + + and to the + Code of Conduct + + of this instance @@ -5663,53 +5893,83 @@ channel with the same name ()! Audio-only Audio-only - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 - A <code>.mp4</code> that keeps the original audio track, with no video - A <code>.mp4</code> that keeps the original audio track, with no video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 - + A <code>.mp4</code> that keeps the original audio track, with no video + A <code>.mp4</code> that keeps the original audio track, with no video + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Auto (via ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + Configuration updated. Configuration updated. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configuration Edit custom configuration @@ -6845,7 +7105,13 @@ channel with the same name ()! Do you really want to delete ? - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + Playlist deleted. @@ -6864,15 +7130,15 @@ channel with the same name ()! Do you really want to delete videos? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. videos deleted. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? Do you really want to delete @@ -6888,13 +7154,13 @@ channel with the same name ()! Video deleted. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Ownership change request sent. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels My channels @@ -7011,8 +7277,8 @@ channel with the same name ()! Subscribe to the account Subscribe to the account - ../app/+videos/+video-watch/video-watch.component.ts833 - + + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7074,7 +7340,8 @@ channel with the same name ()! ../app/core/auth/auth.service.ts75 - Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + Cannot retrieve OAuth Client credentials: . +Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. @@ -7205,8 +7472,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular ../app/+search/search-filters.component.ts69 - Long (> 10 min) - Long (> 10 min) + Long (> 10 min) + Long (> 10 min) ../app/+search/search-filters.component.ts73 @@ -7324,30 +7591,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - - h - min - sec - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - - min sec - - min - sec - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 - + + sec sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 - + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Confirm @@ -7754,7 +8006,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular ../app/shared/form-validators/video-comment-validators.ts9 - Request is too large for the server. Please contact you administrator if you want to increase the limit size. + Request is too large for the server. + Please contact you administrator if you want to increase the limit size. Request is too large for the server. Please contact you administrator if you want to increase the limit size. @@ -7776,6 +8029,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. The channel is required when the playlist is public. ../app/shared/form-validators/video-playlist-validators.ts41 + + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + Video name is required. @@ -8129,65 +8406,59 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages All languages - ../app/+videos/+video-edit/shared/video-edit.component.ts170 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Hidden - ../app/shared/shared-instance/instance-features-table.component.ts36 - + + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Blurred with confirmation request - ../app/shared/shared-instance/instance-features-table.component.ts37 - + + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Displayed - ../app/shared/shared-instance/instance-features-table.component.ts38 - + + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute ~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes ~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 of full HD videos of full HD videos - ../app/shared/shared-instance/instance-features-table.component.ts71 - + + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos of HD videos - ../app/shared/shared-instance/instance-features-table.component.ts72 - + + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos of average quality videos - ../app/shared/shared-instance/instance-features-table.component.ts73 - + + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -8764,65 +9035,65 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. This video will be duplicated by your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 Download Download + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 Update Update - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Block - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Save to playlist - ../app/+videos/+video-watch/video-watch.component.ts108 + + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + Mirror Mirror - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 Report Report - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 Remove Remove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draft Remove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -8916,23 +9187,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Only I can see this video - ../app/shared/shared-main/video/video.service.ts342 - + + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 - + + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Anyone can see this video - ../app/shared/shared-main/video/video.service.ts350 - + + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - ../app/shared/shared-main/video/video.service.ts354 - + + ../app/shared/shared-main/video/video.service.ts355 Close Close @@ -9184,8 +9455,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video to import updated. Video to import updated. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 - + + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Your video was uploaded to your account and is private. @@ -9224,36 +9495,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. Video published. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 - Your video quota is exceeded with this video ( video size: , used: , quota: ) + Your video quota is exceeded with this video ( +video size: , used: , quota: ) Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 - Your daily video quota is exceeded with this video ( video size: , used: , quota: ) + Your daily video quota is exceeded with this video ( +video size: , used: , quota: ) Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. You have unsaved changes! If you leave, your changes will be lost. - ../app/+videos/+video-edit/video-update.component.ts79 - + + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Video updated. - ../app/+videos/+video-edit/video-update.component.ts116 - + + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -9279,111 +9546,107 @@ video size: , used: , quota: ) Loop playlist videos ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - You need to be connected to rate this content. - ../app/+videos/+video-watch/video-watch.component.ts192 - + - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 - + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + + ../app/+videos/+video-watch/video-watch.component.ts412 Redirection Redirection - ../app/+videos/+video-watch/video-watch.component.ts374 - + + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? This video contains mature or explicit content. Are you sure you want to watch it? - ../app/+videos/+video-watch/video-watch.component.ts486 - + + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Mature or explicit content - ../app/+videos/+video-watch/video-watch.component.ts487 - + + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Up Next - ../app/+videos/+video-watch/video-watch.component.ts536 - + + ../app/+videos/+video-watch/video-watch.component.ts580 Cancel Cancel - ../app/+videos/+video-watch/video-watch.component.ts537 - + + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Autoplay is suspended - ../app/+videos/+video-watch/video-watch.component.ts538 - + + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts800 - + + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts801 - + + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts802 - + + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts804 - + + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Increase the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts806 - + + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts807 - + + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts809 - + + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts810 - + + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Increase playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts812 - + + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Decrease playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts813 - + + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts815 - + + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Like the video - ../app/+videos/+video-watch/video-watch.component.ts823 - + + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Dislike the video - ../app/+videos/+video-watch/video-watch.component.ts828 - + + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. When active, the next video is automatically played after the current one. diff --git a/client/src/locale/angular.vi-VN.xlf b/client/src/locale/angular.vi-VN.xlf index d72089cea..4212d92d5 100644 --- a/client/src/locale/angular.vi-VN.xlf +++ b/client/src/locale/angular.vi-VN.xlf @@ -501,12 +501,18 @@ This will ask remote instances to delete it This will ask remote instances to delete it - ../app/shared/shared-moderation/video-block.component.html26 + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + + Unfederate the video Unfederate the video - ../app/shared/shared-moderation/video-block.component.html23 + ../app/shared/shared-moderation/video-block.component.html24 Unlisted Không công khai @@ -663,7 +669,13 @@ Subscribe with your local account Đăng kí bằng tài khoản nội bộ - ../app/shared/shared-user-subscription/subscribe-button.component.html54 + ../app/shared/shared-user-subscription/subscribe-button.component.html54 + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + + Subscribe with a Mastodon account: Đăng kí bằng tài khoản Mastodon: @@ -746,7 +758,31 @@ Transcoding in multiple resolutions Transcoding in multiple resolutions - ../app/shared/shared-instance/instance-features-table.component.html32 + ../app/shared/shared-instance/instance-features-table.component.html32 + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + + Requires manual validation by moderators Requires manual validation by moderators @@ -791,22 +827,22 @@ HTTP import (YouTube, Vimeo, direct URL...) HTTP import (YouTube, Vimeo, direct URL...) - ../app/shared/shared-instance/instance-features-table.component.html71 + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import Nhập torrent - ../app/shared/shared-instance/instance-features-table.component.html78 + ../app/shared/shared-instance/instance-features-table.component.html103 Player Player - ../app/shared/shared-instance/instance-features-table.component.html86 + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled Đã bật P2P - ../app/shared/shared-instance/instance-features-table.component.html90 + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Loading instance statistics... @@ -907,12 +943,18 @@ " - ../app/shared/shared-moderation/video-block.component.html3 + ../app/shared/shared-moderation/video-block.component.html3 + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + + Please describe the reason... Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html12 + ../app/shared/shared-moderation/video-block.component.html13 @@ -922,7 +964,25 @@ - ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + + Login @@ -1331,7 +1391,13 @@ The link will expire within 1 hour. Close Đóng - ../app/modal/instance-config-warning-modal.component.html38 + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + + Configure @@ -1693,7 +1759,7 @@ The link will expire within 1 hour. Thời lượng - ../app/+videos/+video-watch/video-watch.component.html260 + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content Hiện nội dung nhạy cảm @@ -1715,7 +1781,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html225 + ../app/+videos/+video-watch/video-watch.component.html237 Reset @@ -1740,7 +1806,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html234 + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Display all licenses @@ -1753,7 +1819,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html243 + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Display all languages @@ -1843,7 +1909,7 @@ The link will expire within 1 hour. Thẻ - ../app/+videos/+video-watch/video-watch.component.html252 + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -2006,7 +2072,25 @@ The link will expire within 1 hour. No captions for now. - ../app/+videos/+video-edit/shared/video-edit.component.html191 + ../app/+videos/+video-edit/shared/video-edit.component.html191 + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + + Captions Captions @@ -2016,12 +2100,12 @@ The link will expire within 1 hour. Video preview Xem trước video - ../app/+videos/+video-edit/shared/video-edit.component.html206 + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support Hỗ trợ - ../app/+videos/+video-edit/shared/video-edit.component.html215 + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). @@ -2030,12 +2114,12 @@ The link will expire within 1 hour. Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date Ngày xuất bản gốc - ../app/+videos/+video-edit/shared/video-edit.component.html235 + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) @@ -2044,28 +2128,25 @@ The link will expire within 1 hour. This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settingsPlugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments Bật bình luận video - ../app/+videos/+video-edit/shared/video-edit.component.html256 + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download Cho phép tải về - ../app/+videos/+video-edit/shared/video-edit.component.html261 + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings Tuỳ chỉnh nâng cao - ../app/+videos/+video-edit/shared/video-edit.component.html199 + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -2114,12 +2195,12 @@ The link will expire within 1 hour. Scheduled Đã lên lịch - ../app/+videos/+video-edit/shared/video-edit.component.ts181 + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image Video background image @@ -2201,7 +2282,39 @@ The link will expire within 1 hour. Congratulations, the video will be imported with BitTorrent! You can already add information about this video. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -2245,7 +2358,13 @@ The link will expire within 1 hour. Import with torrent Nhập torrent - ../app/+videos/+video-edit/video-add.component.html46 + ../app/+videos/+video-edit/video-add.component.html46 + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + + Other videos @@ -2261,11 +2380,8 @@ The link will expire within 1 hour. ../app/+videos/+video-watch/recommendations/recommended-videos.component.html10 Report this commentReport this comment - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share Chia sẻ @@ -2322,7 +2438,7 @@ The link will expire within 1 hour. More customization - ../app/shared/shared-share-modal/video-share.component.html216 + ../app/shared/shared-share-modal/video-share.component.html223 Less customization @@ -2331,7 +2447,7 @@ The link will expire within 1 hour. Less customization - ../app/shared/shared-share-modal/video-share.component.html224 + ../app/shared/shared-share-modal/video-share.component.html231 LoginLogin ../app/+login/login-routing.module.ts @@ -2365,27 +2481,33 @@ The link will expire within 1 hour. Loop Lặp lại - ../app/shared/shared-share-modal/video-share.component.html173 + ../app/shared/shared-share-modal/video-share.component.html173 + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + + Display video title Hiện tiêu đề video - ../app/shared/shared-share-modal/video-share.component.html182 + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning Hiện cảnh báo riêng tư - ../app/shared/shared-share-modal/video-share.component.html189 + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls Hiện điều khiển trình phát - ../app/shared/shared-share-modal/video-share.component.html196 + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 + ../app/shared/shared-share-modal/video-share.component.html210 Public Công cộng @@ -2417,12 +2539,24 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html29 + ../app/+videos/+video-watch/video-watch.component.html29 + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + + This video is blocked. This video is blocked. - ../app/+videos/+video-watch/video-watch.component.html33 + ../app/+videos/+video-watch/video-watch.component.html41 Published • views @@ -2434,7 +2568,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html47 + ../app/+videos/+video-watch/video-watch.component.html55 Published • views @@ -2446,49 +2580,49 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html58 + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT SUPPORT - ../app/+videos/+video-watch/video-watch.component.html88 + ../app/+videos/+video-watch/video-watch.component.html100 SHARE SHARE - ../app/+videos/+video-watch/video-watch.component.html93 + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SAVE - ../app/+videos/+video-watch/video-watch.component.html104 + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 + ../app/+videos/+video-watch/video-watch.component.html130 Like this video Thích video - ../app/+videos/+video-watch/video-watch.component.ts105 + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video Không thích video - ../app/+videos/+video-watch/video-watch.component.ts106 + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Support options for this video - ../app/+videos/+video-watch/video-watch.component.ts107 + ../app/+videos/+video-watch/video-watch.component.ts133 By Bởi - ../app/+videos/+video-watch/video-watch.component.html170 + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Subscribe @@ -2513,27 +2647,27 @@ The link will expire within 1 hour. Show more Hiện thêm - ../app/+videos/+video-watch/video-watch.component.html197 + ../app/+videos/+video-watch/video-watch.component.html209 Show less Show less - ../app/+videos/+video-watch/video-watch.component.html203 + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Origin instance - ../app/+videos/+video-watch/video-watch.component.html215 + ../app/+videos/+video-watch/video-watch.component.html227 Originally published Originally published - ../app/+videos/+video-watch/video-watch.component.html220 + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Friendly Reminder: - ../app/+videos/+video-watch/video-watch.component.html283 + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -2542,7 +2676,7 @@ The link will expire within 1 hour. the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - ../app/+videos/+video-watch/video-watch.component.html285 + ../app/+videos/+video-watch/video-watch.component.html297 More information More information @@ -2560,7 +2694,7 @@ The link will expire within 1 hour. Get more information Get more information - ../app/+videos/+video-watch/video-watch.component.html288 + ../app/+videos/+video-watch/video-watch.component.html300 OK @@ -2569,7 +2703,7 @@ The link will expire within 1 hour. OK - ../app/+videos/+video-watch/video-watch.component.html293 + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Comment @@ -2755,17 +2889,11 @@ The link will expire within 1 hour. CommentComment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 ReplyReply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment Highlighted comment @@ -3673,7 +3801,7 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - ../app/shared/shared-instance/instance-features-table.component.html101 + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -4446,17 +4574,101 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + + Services Services - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + + TRANSCODING TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. @@ -4464,37 +4676,37 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled Transcoding enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions Allow additional extensions - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload Allow audio files upload - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 @@ -4507,12 +4719,12 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 @@ -4532,27 +4744,27 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads Transcoding threads - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. @@ -4561,22 +4773,22 @@ The link will expire within 1 hour. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS CUSTOMIZATIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. @@ -4585,12 +4797,12 @@ The link will expire within 1 hour. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4600,7 +4812,7 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -4632,22 +4844,30 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + + Advanced configuration Advanced configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration Update configuration - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEO SETTINGS @@ -4852,12 +5072,12 @@ The link will expire within 1 hour. Change ownership - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner Select the next owner - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Search your videos @@ -4908,7 +5128,7 @@ The link will expire within 1 hour. Account page - ../app/+videos/+video-watch/video-watch.component.html169 + ../app/+videos/+video-watch/video-watch.component.html181 @@ -4917,7 +5137,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html176 + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -5046,7 +5266,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html166 + ../app/+videos/+video-watch/video-watch.component.html178 Created by Created by @@ -6118,52 +6338,82 @@ channel with the same name ()! Audio-only Audio-only - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video A <code>.mp4</code> that keeps the original audio track, with no video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) Auto (via ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + + Configuration updated. Configuration updated. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configurationEdit custom configuration ../app/+admin/config/config.routes.ts @@ -7296,7 +7546,13 @@ channel with the same name ()! - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + + Playlist deleted. Playlist @@ -7316,7 +7572,7 @@ channel with the same name ()! videos? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. @@ -7325,7 +7581,7 @@ channel with the same name ()! videos deleted. - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? @@ -7345,12 +7601,12 @@ channel with the same name ()! - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. Ownership change request sent. - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels My channels @@ -7466,7 +7722,7 @@ channel with the same name ()! Subscribe to the account - ../app/+videos/+video-watch/video-watch.component.ts833 + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7794,23 +8050,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - - h - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - min sec - - min - sec - - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 + + sec @@ -7819,7 +8060,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm Confirm @@ -8261,7 +8502,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. The channel is required when the playlist is public. - ../app/shared/form-validators/video-playlist-validators.ts41 + ../app/shared/form-validators/video-playlist-validators.ts41 + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + + Video name is required. Video cần có tên @@ -8617,40 +8882,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages All languages - ../app/+videos/+video-edit/shared/video-edit.component.ts170 + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden Ẩn - ../app/shared/shared-instance/instance-features-table.component.ts36 + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request Được che mờ, yêu cầu xác nhận - ../app/shared/shared-instance/instance-features-table.component.ts37 + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed Đã hiện - ../app/shared/shared-instance/instance-features-table.component.ts38 + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 @@ -8661,7 +8920,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular video Full HD - ../app/shared/shared-instance/instance-features-table.component.ts71 + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos @@ -8670,7 +8929,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular video HD - ../app/shared/shared-instance/instance-features-table.component.ts72 + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos @@ -8679,7 +8938,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular video chất lượng trung bình - ../app/shared/shared-instance/instance-features-table.component.ts73 + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -9270,56 +9529,56 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. This video will be duplicated by your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 DownloadDownload + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 UpdateUpdate - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Block - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist Đã lưu vào danh sách phát - ../app/+videos/+video-watch/video-watch.component.ts108 + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + + Mirror Mirror - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 ReportReport - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 RemoveRemove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draftRemove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -9413,22 +9672,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Chỉ mình tôi có thể thấy video này - ../app/shared/shared-main/video/video.service.ts342 + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video Ai cũng có thể thấy video này - ../app/shared/shared-main/video/video.service.ts350 + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - ../app/shared/shared-main/video/video.service.ts354 + ../app/shared/shared-main/video/video.service.ts355 CloseClose ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts @@ -9620,7 +9879,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video to import updated. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. Video đã được tải lên riêng tư vào tài khoản của bạn. @@ -9660,35 +9919,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. Đã xuất bản video. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: )Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: )Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. Bạn có sửa đổi chưa lưu! Nếu rời đi, những sửa đổi này sẽ bị mất. - ../app/+videos/+video-edit/video-update.component.ts79 + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. Đã cập nhật video. - ../app/+videos/+video-edit/video-update.component.ts116 + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -9737,106 +9990,102 @@ video size: , used: , quota: ) Loop playlist videos ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - You need to be connected to rate this content. - - ../app/+videos/+video-watch/video-watch.component.ts192 + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 + ../app/+videos/+video-watch/video-watch.component.ts412 RedirectionRedirection - ../app/+videos/+video-watch/video-watch.component.ts374 + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? Video này chứa nội dung cho người lớn hoặc nhạy cảm. Bạn có chắc chắn muốn xem không? - ../app/+videos/+video-watch/video-watch.component.ts486 + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content Nội dung người lớn hoặc nhạy cảm - ../app/+videos/+video-watch/video-watch.component.ts487 + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Up Next - ../app/+videos/+video-watch/video-watch.component.ts536 + ../app/+videos/+video-watch/video-watch.component.ts580 CancelCancel - ../app/+videos/+video-watch/video-watch.component.ts537 + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Autoplay is suspended - ../app/+videos/+video-watch/video-watch.component.ts538 + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts800 + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts801 + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts802 + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts804 + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Increase the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts806 + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts807 + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts809 + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts810 + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Increase playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts812 + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Decrease playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts813 + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts815 + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video Thích video - ../app/+videos/+video-watch/video-watch.component.ts823 + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video Không thích video - ../app/+videos/+video-watch/video-watch.component.ts828 + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. When active, the next video is automatically played after the current one. diff --git a/client/src/locale/angular.xlf b/client/src/locale/angular.xlf index e1c0d3aca..6f37173a0 100644 --- a/client/src/locale/angular.xlf +++ b/client/src/locale/angular.xlf @@ -2148,70 +2148,105 @@ Audio-only ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 56 + 58 A <code>.mp4</code> that keeps the original audio track, with no video ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 57 + 59 240p ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 61 + 63 360p ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 65 + 67 480p ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 69 + 71 720p ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 73 + 75 1080p ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 77 + 79 2160p ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 81 + 83 Auto (via ffmpeg) ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 86 + 90 + + + + No limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + + 1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + + 3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + + 5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + + 10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 Configuration updated. ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 294 + 341 @@ -2242,18 +2277,25 @@ 649 + + Live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + + Advanced configuration ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 703 + 818 Update configuration ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 950 + 1071 @@ -2858,158 +2900,249 @@ 684,689 + + LIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + + Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + + Allow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + + If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + + Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + + Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + + Max live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + + Enable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + + Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + + Live transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + + Live resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + + Allow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + + TRANSCODING ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 709 + 824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 711,713 + 826,828 Allow additional extensions ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 735 + 850 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 738 + 853 Allow audio files upload ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 746 + 861 Allows users to upload audio files that will be merged with the preview file on upload. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 749 + 864 WebTorrent support enabled ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 758 + 873 HLS with P2P support enabled ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 779 + 894 Transcoding threads ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 804 + 919 Resolutions to generate ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 817 + 932 CACHE ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 843 + 958 Some files are not federated, and fetched when necessary. Define their caching policies. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 845,846 + 960,961 Number of previews to keep in cache ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 853 + 968 Number of video captions to keep in cache ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 862 + 977 CUSTOMIZATIONS ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 877 + 992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 879,880 + 994,995 JavaScript ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 888 + 1003 Transcoding enabled ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 723 + 838 If you disable transcoding, many videos from your users will not work! ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 727 + 842 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 762,768 + 877,883 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 783,792 + 898,907 Write JavaScript code directly.Example: console.log('my instance is amazing'); ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 892 + 1007 @@ -3022,14 +3155,21 @@ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 911,919 + 1026,1034 + + + + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + You cannot allow live replay if you don't enable transcoding. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 948 + 1068,1069 @@ -3549,7 +3689,7 @@ Video to import updated. ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts - 128 + 129 @@ -3623,6 +3763,42 @@ 53,54 + + Cannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + + Cannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + + Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + + Go Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + + Your video was uploaded to your account and is private. @@ -3669,7 +3845,7 @@ Video published. ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 243 + 242 @@ -3677,7 +3853,7 @@ video size: , used: , quota: ) ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 + 264,265 @@ -3685,7 +3861,7 @@ video size: , used: , quota: ) video size: , used: , quota: ) ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 + 284,285 @@ -3816,32 +3992,39 @@ video size: , used: , quota: ) 46 + + Go live + + ../app/+videos/+video-edit/video-add.component.html + 56 + + You have unsaved changes! If you leave, your changes will be lost. ../app/+videos/+video-edit/video-update.component.ts - 79 + 93 Video updated. ../app/+videos/+video-edit/video-update.component.ts - 116 + 140 Comment ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 + 67 Reply ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 + 69 @@ -4030,21 +4213,21 @@ video size: , used: , quota: ) Report this comment ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 + 173 Remove ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 + 181 Remove & re-draft ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 + 189 @@ -4086,182 +4269,182 @@ video size: , used: , quota: ) Like this video ../app/+videos/+video-watch/video-watch.component.ts - 105 + 131 Dislike this video ../app/+videos/+video-watch/video-watch.component.ts - 106 + 132 Support options for this video ../app/+videos/+video-watch/video-watch.component.ts - 107 + 133 Save to playlist ../app/+videos/+video-watch/video-watch.component.ts - 108 + 134 - - You need to be connected to rate this content. + + You need to be <a href="/login">logged in</a> to rate this video. ../app/+videos/+video-watch/video-watch.component.ts - 192 + 219 This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? ../app/+videos/+video-watch/video-watch.component.ts - 373 + 412 Redirection ../app/+videos/+video-watch/video-watch.component.ts - 374 + 413 This video contains mature or explicit content. Are you sure you want to watch it? ../app/+videos/+video-watch/video-watch.component.ts - 486 + 527 Mature or explicit content ../app/+videos/+video-watch/video-watch.component.ts - 487 + 528 Up Next ../app/+videos/+video-watch/video-watch.component.ts - 536 + 580 Cancel ../app/+videos/+video-watch/video-watch.component.ts - 537 + 581 Autoplay is suspended ../app/+videos/+video-watch/video-watch.component.ts - 538 + 582 Enter/exit fullscreen (requires player focus) ../app/+videos/+video-watch/video-watch.component.ts - 800 + 867 Play/Pause the video (requires player focus) ../app/+videos/+video-watch/video-watch.component.ts - 801 + 868 Mute/unmute the video (requires player focus) ../app/+videos/+video-watch/video-watch.component.ts - 802 + 869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) ../app/+videos/+video-watch/video-watch.component.ts - 804 + 871 Increase the volume (requires player focus) ../app/+videos/+video-watch/video-watch.component.ts - 806 + 873 Decrease the volume (requires player focus) ../app/+videos/+video-watch/video-watch.component.ts - 807 + 874 Seek the video forward (requires player focus) ../app/+videos/+video-watch/video-watch.component.ts - 809 + 876 Seek the video backward (requires player focus) ../app/+videos/+video-watch/video-watch.component.ts - 810 + 877 Increase playback rate (requires player focus) ../app/+videos/+video-watch/video-watch.component.ts - 812 + 879 Decrease playback rate (requires player focus) ../app/+videos/+video-watch/video-watch.component.ts - 813 + 880 Navigate in the video frame by frame (requires player focus) ../app/+videos/+video-watch/video-watch.component.ts - 815 + 882 Like the video ../app/+videos/+video-watch/video-watch.component.ts - 823 + 890 Dislike the video ../app/+videos/+video-watch/video-watch.component.ts - 828 + 895 Subscribe to the account ../app/+videos/+video-watch/video-watch.component.ts - 833 + 900 @@ -4285,172 +4468,186 @@ video size: , used: , quota: ) 29,30 + + This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + + This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + + This video is blocked. ../app/+videos/+video-watch/video-watch.component.html - 33 + 41 Published • views ../app/+videos/+video-watch/video-watch.component.html - 47 + 55 Published • views ../app/+videos/+video-watch/video-watch.component.html - 58 + 66 SHARE ../app/+videos/+video-watch/video-watch.component.html - 93 + 105 Category ../app/+videos/+video-watch/video-watch.component.html - 225 + 237 Licence ../app/+videos/+video-watch/video-watch.component.html - 234 + 246 Language ../app/+videos/+video-watch/video-watch.component.html - 243 + 255 Tags ../app/+videos/+video-watch/video-watch.component.html - 252 - - - - Duration - - ../app/+videos/+video-watch/video-watch.component.html - 260 + 264 SUPPORT ../app/+videos/+video-watch/video-watch.component.html - 88 + 100 SAVE ../app/+videos/+video-watch/video-watch.component.html - 104 + 116 DOWNLOAD ../app/+videos/+video-watch/video-watch.component.html - 118 + 130 Channel page ../app/+videos/+video-watch/video-watch.component.html - 166 + 178 Account page ../app/+videos/+video-watch/video-watch.component.html - 169 + 181 By ../app/+videos/+video-watch/video-watch.component.html - 170 + 182 ../app/+videos/+video-watch/video-watch.component.html - 176 + 188 Show more ../app/+videos/+video-watch/video-watch.component.html - 197 + 209 Show less ../app/+videos/+video-watch/video-watch.component.html - 203 + 215 Origin instance ../app/+videos/+video-watch/video-watch.component.html - 215 + 227 Originally published ../app/+videos/+video-watch/video-watch.component.html - 220 + 232 + + + + Duration + + ../app/+videos/+video-watch/video-watch.component.html + 272 Friendly Reminder: ../app/+videos/+video-watch/video-watch.component.html - 283 + 295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. ../app/+videos/+video-watch/video-watch.component.html - 285,286 + 297,298 Get more information ../app/+videos/+video-watch/video-watch.component.html - 288 + 300 OK ../app/+videos/+video-watch/video-watch.component.html - 293 + 305 @@ -4614,27 +4811,6 @@ video size: , used: , quota: ) 101,102 - - h min sec - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts - 14 - - - - min sec - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts - 18 - - - - sec - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts - 21 - - Name is required. @@ -5328,6 +5504,13 @@ video size: , used: , quota: ) 60 + + Please describe the reason... + + ../app/shared/shared-moderation/video-block.component.html + 13 + + Block video "" @@ -5335,25 +5518,32 @@ video size: , used: , quota: ) 3 - - Please describe the reason... + + Block live "" ../app/shared/shared-moderation/video-block.component.html - 12 + 4 Unfederate the video ../app/shared/shared-moderation/video-block.component.html - 23 + 24 This will ask remote instances to delete it ../app/shared/shared-moderation/video-block.component.html - 26 + 27 + + + + Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 @@ -5776,60 +5966,74 @@ video size: , used: , quota: ) 54 + + The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + + Video deleted. ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 192 + 214 This video will be duplicated by your instance. ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 204 + 226 Download ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 272 + + + + Display live information + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 278 Update ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 + 284 Block ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 262 + 290 Mirror ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 274 + 302 Report ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 286 + 314 Mute account ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 294 + 322 @@ -5916,6 +6120,48 @@ video size: , used: , quota: ) 41 + + Live information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + + Live RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + + Live stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + + ⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + + + + Close + + ../app/shared/shared-video-live/live-stream-information.component.html + 25 + + + + Update live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + + Cancel @@ -6662,28 +6908,28 @@ video size: , used: , quota: ) Instance languages ../app/+videos/+video-edit/shared/video-edit.component.ts - 169 + 173 All languages ../app/+videos/+video-edit/shared/video-edit.component.ts - 170 + 174 Scheduled ../app/+videos/+video-edit/shared/video-edit.component.ts - 181 + 185 Hide the video until a specific date ../app/+videos/+video-edit/shared/video-edit.component.ts - 182 + 186 @@ -6693,18 +6939,11 @@ video size: , used: , quota: ) 5 - - Captions - - ../app/+videos/+video-edit/shared/video-edit.component.html - 146 - - Advanced settings ../app/+videos/+video-edit/shared/video-edit.component.html - 199 + 236 @@ -6763,6 +7002,13 @@ video size: , used: , quota: ) 136 + + Captions + + ../app/+videos/+video-edit/shared/video-edit.component.html + 146 + + Add another caption @@ -6826,60 +7072,81 @@ video size: , used: , quota: ) 191,192 + + Live settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + + Automatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + + Video preview ../app/+videos/+video-edit/shared/video-edit.component.html - 206 + 243 Support ../app/+videos/+video-edit/shared/video-edit.component.html - 215 + 252 Original publication date ../app/+videos/+video-edit/shared/video-edit.component.html - 235 + 272 Enable video comments ../app/+videos/+video-edit/shared/video-edit.component.html - 256 + 293 Enable download ../app/+videos/+video-edit/shared/video-edit.component.html - 261 + 298 Short text to tell people how they can support you (membership platform...). ../app/+videos/+video-edit/shared/video-edit.component.html - 219,220 + 256,257 This is the date when the content was originally published (e.g. the release date for a film) ../app/+videos/+video-edit/shared/video-edit.component.html - 239,240 + 276,277 Plugin settings ../app/+videos/+video-edit/shared/video-edit.component.html - 269 + 306 @@ -7419,13 +7686,6 @@ video size: , used: , quota: ) 159 - - Loop - - ../app/shared/shared-share-modal/video-share.component.html - 173 - - Share the video @@ -7440,46 +7700,60 @@ video size: , used: , quota: ) 128 + + Loop + + ../app/shared/shared-share-modal/video-share.component.html + 173 + + + + Use origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + + Display video title ../app/shared/shared-share-modal/video-share.component.html - 182 + 189 Display privacy warning ../app/shared/shared-share-modal/video-share.component.html - 189 + 196 Display player controls ../app/shared/shared-share-modal/video-share.component.html - 196 + 203 Display PeerTube button link ../app/shared/shared-share-modal/video-share.component.html - 203 + 210 More customization ../app/shared/shared-share-modal/video-share.component.html - 216,217 + 223,224 Less customization ../app/shared/shared-share-modal/video-share.component.html - 224,225 + 231,232 @@ -7676,28 +7950,28 @@ The link will expire within 1 hour. Only I can see this video ../app/shared/shared-main/video/video.service.ts - 342 + 343 Only shareable via a private link ../app/shared/shared-main/video/video.service.ts - 346 + 347 Anyone can see this video ../app/shared/shared-main/video/video.service.ts - 350 + 351 Only users of this instance can see this video ../app/shared/shared-main/video/video.service.ts - 354 + 355 @@ -8120,13 +8394,6 @@ The link will expire within 1 hour. 33 - - Close - - ../app/modal/instance-config-warning-modal.component.html - 38 - - Configure @@ -9035,56 +9302,56 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Hidden ../app/shared/shared-instance/instance-features-table.component.ts - 36 + 50 Blurred with confirmation request ../app/shared/shared-instance/instance-features-table.component.ts - 37 + 51 Displayed ../app/shared/shared-instance/instance-features-table.component.ts - 38 + 52 ~ 1 minute ../app/shared/shared-instance/instance-features-table.component.ts - 53 + 67 ~ minutes ../app/shared/shared-instance/instance-features-table.component.ts - 55 + 69 of full HD videos ../app/shared/shared-instance/instance-features-table.component.ts - 71 + 85 of HD videos ../app/shared/shared-instance/instance-features-table.component.ts - 72 + 86 of average quality videos ../app/shared/shared-instance/instance-features-table.component.ts - 73 + 87 @@ -9129,39 +9396,67 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 32 + + Live streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + + Transcode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + + Max parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + + per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + + HTTP import (YouTube, Vimeo, direct URL...) ../app/shared/shared-instance/instance-features-table.component.html - 71 + 96 Torrent import ../app/shared/shared-instance/instance-features-table.component.html - 78 + 103 Player ../app/shared/shared-instance/instance-features-table.component.html - 86 + 111 P2P enabled ../app/shared/shared-instance/instance-features-table.component.html - 90 + 115 Users can resolve distant content ../app/shared/shared-instance/instance-features-table.component.html - 101 + 126 @@ -9473,6 +9768,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 14 + + h + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + + min + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + + sec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + + + + sec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 30 + + My library @@ -9550,27 +9873,6 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 119 - - Ownership change request sent. - - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts - 64 - - - - Change ownership - - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html - 3 - - - - Select the next owner - - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html - 10 - - Password updated. @@ -10290,21 +10592,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Do you really want to delete videos? ../app/+my-account/my-account-videos/my-account-videos.component.ts - 98 + 104 videos deleted. ../app/+my-account/my-account-videos/my-account-videos.component.ts - 115 + 121 Do you really want to delete ? ../app/+my-account/my-account-videos/my-account-videos.component.ts - 125 + 131 + + + + Change ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 @@ -10349,6 +10658,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 18 + + Ownership change request sent. + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts + 64 + + + + Change ownership + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html + 3 + + + + Select the next owner + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html + 10 + + Delete playlist diff --git a/client/src/locale/angular.zh-Hans-CN.xlf b/client/src/locale/angular.zh-Hans-CN.xlf index 529ea7e1f..e6118f76a 100644 --- a/client/src/locale/angular.zh-Hans-CN.xlf +++ b/client/src/locale/angular.zh-Hans-CN.xlf @@ -405,13 +405,19 @@ This will ask remote instances to delete it This will ask remote instances to delete it - ../app/shared/shared-moderation/video-block.component.html26 + + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + Unfederate the video Unfederate the video - ../app/shared/shared-moderation/video-block.component.html23 - + + ../app/shared/shared-moderation/video-block.component.html24 Unlisted 不公开 @@ -539,6 +545,12 @@ Subscribe with your local account 使用本地帐户订阅 ../app/shared/shared-user-subscription/subscribe-button.component.html54 + + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + Subscribe with a Mastodon account: @@ -621,6 +633,30 @@ Transcoding in multiple resolutions Transcoding in multiple resolutions ../app/shared/shared-instance/instance-features-table.component.html32 + + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + Requires manual validation by moderators @@ -661,23 +697,23 @@ HTTP import (YouTube, Vimeo, direct URL...) HTTP 导入(YouTube、Vimeo、直链…) - ../app/shared/shared-instance/instance-features-table.component.html71 - + + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import 种子导入 - ../app/shared/shared-instance/instance-features-table.component.html78 - + + ../app/shared/shared-instance/instance-features-table.component.html103 Player Player - ../app/shared/shared-instance/instance-features-table.component.html86 - + + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled 已启用点对点(P2P) - ../app/shared/shared-instance/instance-features-table.component.html90 - + + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... Loading instance statistics... @@ -761,18 +797,42 @@ " ../app/shared/shared-moderation/video-block.component.html3 + + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + Please describe the reason... Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html12 - + + ../app/shared/shared-moderation/video-block.component.html13 ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + Login @@ -1150,7 +1210,13 @@ The link will expire within 1 hour. Close 关闭 - ../app/modal/instance-config-warning-modal.component.html38 + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + + Configure @@ -1506,7 +1572,7 @@ The link will expire within 1 hour. Duration 时长 - ../app/+videos/+video-watch/video-watch.component.html260 + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content 显示敏感内容 @@ -1526,7 +1592,7 @@ The link will expire within 1 hour. Category 类别 - ../app/+videos/+video-watch/video-watch.component.html225 + ../app/+videos/+video-watch/video-watch.component.html237 Reset @@ -1543,7 +1609,7 @@ The link will expire within 1 hour. Licence 许可 - ../app/+videos/+video-watch/video-watch.component.html234 + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses Display all licenses @@ -1553,7 +1619,7 @@ The link will expire within 1 hour. Language 语言 - ../app/+videos/+video-watch/video-watch.component.html243 + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages Display all languages @@ -1632,7 +1698,7 @@ The link will expire within 1 hour. Tags 标签 - ../app/+videos/+video-watch/video-watch.component.html252 + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. @@ -1772,6 +1838,24 @@ The link will expire within 1 hour. 当前没有字幕。 ../app/+videos/+video-edit/shared/video-edit.component.html191 + + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + Captions @@ -1781,53 +1865,50 @@ The link will expire within 1 hour. Video preview 视频预览 - ../app/+videos/+video-edit/shared/video-edit.component.html206 - + + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support 支持 - ../app/+videos/+video-edit/shared/video-edit.component.html215 - + + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). Short text to tell people how they can support you (membership platform...). - ../app/+videos/+video-edit/shared/video-edit.component.html219 - + + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date 最初发布日期 - ../app/+videos/+video-edit/shared/video-edit.component.html235 - + + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) This is the date when the content was originally published (e.g. the release date for a film) - ../app/+videos/+video-edit/shared/video-edit.component.html239 - + + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settingsPlugin settings - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments 开启视频评论 - ../app/+videos/+video-edit/shared/video-edit.component.html256 - + + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download 允许下载 - ../app/+videos/+video-edit/shared/video-edit.component.html261 - + + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings 高级设置 - ../app/+videos/+video-edit/shared/video-edit.component.html199 - + + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -1868,12 +1949,12 @@ The link will expire within 1 hour. Scheduled 定时发布 - ../app/+videos/+video-edit/shared/video-edit.component.ts181 + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date Hide the video until a specific date - ../app/+videos/+video-edit/shared/video-edit.component.ts182 + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image 视频背景图片 @@ -1949,6 +2030,38 @@ The link will expire within 1 hour. 成功!此视频将会通过种子导入。现在您可以填写关于此视频的信息了。 ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -1993,6 +2106,12 @@ The link will expire within 1 hour. Import with torrent 通过种子文件导入 ../app/+videos/+video-edit/video-add.component.html46 + + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + Other videos @@ -2007,11 +2126,8 @@ The link will expire within 1 hour. ../app/+videos/+video-watch/recommendations/recommended-videos.component.html10 Report this commentReport this comment - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share 分享 @@ -2059,15 +2175,15 @@ The link will expire within 1 hour. More customization - ../app/shared/shared-share-modal/video-share.component.html216 - + + ../app/shared/shared-share-modal/video-share.component.html223 Less customization Less customization - ../app/shared/shared-share-modal/video-share.component.html224 - + + ../app/shared/shared-share-modal/video-share.component.html231 Autoplay 自动播放 @@ -2094,27 +2210,33 @@ The link will expire within 1 hour. Loop 循环播放 ../app/shared/shared-share-modal/video-share.component.html173 + + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + Display video title 显示视频标题 - ../app/shared/shared-share-modal/video-share.component.html182 - + + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning 显示隐私警告 - ../app/shared/shared-share-modal/video-share.component.html189 - + + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls 显示播放器控制 - ../app/shared/shared-share-modal/video-share.component.html196 - + + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link Display PeerTube button link - ../app/shared/shared-share-modal/video-share.component.html203 - + + ../app/shared/shared-share-modal/video-share.component.html210 Public 公开 @@ -2142,12 +2264,24 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html29 + ../app/+videos/+video-watch/video-watch.component.html29 + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + + This video is blocked. This video is blocked. - ../app/+videos/+video-watch/video-watch.component.html33 + ../app/+videos/+video-watch/video-watch.component.html41 Published • views @@ -2159,7 +2293,7 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html47 + ../app/+videos/+video-watch/video-watch.component.html55 Published • views @@ -2171,49 +2305,49 @@ The link will expire within 1 hour. - ../app/+videos/+video-watch/video-watch.component.html58 + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT SUPPORT - ../app/+videos/+video-watch/video-watch.component.html88 + ../app/+videos/+video-watch/video-watch.component.html100 SHARE SHARE - ../app/+videos/+video-watch/video-watch.component.html93 + ../app/+videos/+video-watch/video-watch.component.html105 SAVE SAVE - ../app/+videos/+video-watch/video-watch.component.html104 + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD DOWNLOAD - ../app/+videos/+video-watch/video-watch.component.html118 + ../app/+videos/+video-watch/video-watch.component.html130 Like this video 顶一下 - ../app/+videos/+video-watch/video-watch.component.ts105 + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video 踩一下 - ../app/+videos/+video-watch/video-watch.component.ts106 + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video Support options for this video - ../app/+videos/+video-watch/video-watch.component.ts107 + ../app/+videos/+video-watch/video-watch.component.ts133 By 上传者 - ../app/+videos/+video-watch/video-watch.component.html170 + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe Subscribe @@ -2238,34 +2372,34 @@ The link will expire within 1 hour. Show more 展开 - ../app/+videos/+video-watch/video-watch.component.html197 + ../app/+videos/+video-watch/video-watch.component.html209 Show less 收起 - ../app/+videos/+video-watch/video-watch.component.html203 + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance Origin instance - ../app/+videos/+video-watch/video-watch.component.html215 + ../app/+videos/+video-watch/video-watch.component.html227 Originally published 最初发布于 - ../app/+videos/+video-watch/video-watch.component.html220 + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: Friendly Reminder: - ../app/+videos/+video-watch/video-watch.component.html283 + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - ../app/+videos/+video-watch/video-watch.component.html285 + ../app/+videos/+video-watch/video-watch.component.html297 More information 详情 @@ -2280,14 +2414,14 @@ The link will expire within 1 hour. Get more information 了解详情 - ../app/+videos/+video-watch/video-watch.component.html288 + ../app/+videos/+video-watch/video-watch.component.html300 OK OK - ../app/+videos/+video-watch/video-watch.component.html293 + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 Comment @@ -2465,17 +2599,11 @@ The link will expire within 1 hour. CommentComment - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 ReplyReply - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment 所要查看的评论 @@ -3298,8 +3426,8 @@ The link will expire within 1 hour. Users can resolve distant content Users can resolve distant content - ../app/shared/shared-instance/instance-features-table.component.html101 - + + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message Close this message @@ -4037,55 +4165,139 @@ The link will expire within 1 hour. ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + Services 服务 ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + TRANSCODING TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled 启用转码 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! 如果禁用转码,用户上传的视频很有可能无法正常播放! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions 允许额外的拓展 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload 允许上传音频文件 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 @@ -4097,13 +4309,13 @@ The link will expire within 1 hour. If disabled, breaks federation with PeerTube instances < 2.1 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 @@ -4122,62 +4334,62 @@ The link will expire within 1 hour. If you also enabled WebTorrent support, it will multiply videos storage by 2 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled HLS with P2P support enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads 转码线程数 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate Resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE CACHE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache Number of previews to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache Number of video captions to keep in cache - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS CUSTOMIZATIONS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4186,8 +4398,8 @@ The link will expire within 1 hour. console.log('my instance is amazing'); - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -4218,23 +4430,31 @@ The link will expire within 1 hour. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + Advanced configuration 高级设置 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration 更新设置 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS VIDEO SETTINGS @@ -4430,13 +4650,13 @@ The link will expire within 1 hour. Change ownership 转移视频 - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner 选择新的所有者 - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos Search your videos @@ -4486,14 +4706,14 @@ The link will expire within 1 hour. Account page Account page - ../app/+videos/+video-watch/video-watch.component.html169 + ../app/+videos/+video-watch/video-watch.component.html181 - ../app/+videos/+video-watch/video-watch.component.html176 + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. No ownership change request found. @@ -4612,7 +4832,7 @@ The link will expire within 1 hour. Channel page Channel page - ../app/+videos/+video-watch/video-watch.component.html166 + ../app/+videos/+video-watch/video-watch.component.html178 Created by 由 @@ -5656,52 +5876,82 @@ channel with the same name ()! Audio-only Audio-only - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video A <code>.mp4</code> that keeps the original audio track, with no video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) 自动(由 ffmpeg 决定) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + + Configuration updated. 设置已更新。 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configurationEdit custom configuration ../app/+admin/config/config.routes.ts @@ -6796,7 +7046,13 @@ channel with the same name ()! 您确定要删除 吗? - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + Playlist deleted. @@ -6815,15 +7071,15 @@ channel with the same name ()! 您确定要删除 个视频吗? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. 个视频已删除。 - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? 您确定要删除 @@ -6839,13 +7095,13 @@ channel with the same name ()! 视频 已删除。 - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. 视频转移请求已发送。 - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels 我的频道 @@ -6959,7 +7215,7 @@ channel with the same name ()! Subscribe to the account 订阅此帐户 - ../app/+videos/+video-watch/video-watch.component.ts833 + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7272,30 +7528,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular just now ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - - h - min - sec - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - - min sec - - min - sec - - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 - + + sec sec - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 - + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm 确认 @@ -7725,7 +7966,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. 公开的播放列表必须指定频道。 - ../app/shared/form-validators/video-playlist-validators.ts41 + ../app/shared/form-validators/video-playlist-validators.ts41 + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + + Video name is required. 请输入视频标题。 @@ -8079,64 +8344,58 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - ../app/+videos/+video-edit/shared/video-edit.component.ts169 + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages All languages - ../app/+videos/+video-edit/shared/video-edit.component.ts170 + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden 已隐藏 - ../app/shared/shared-instance/instance-features-table.component.ts36 - + + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request 已被模糊处理,观看需确认 - ../app/shared/shared-instance/instance-features-table.component.ts37 - + + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed 已显示 - ../app/shared/shared-instance/instance-features-table.component.ts38 - + + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute ~ 1 minute - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes ~ minutes - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 of full HD videos 的超清视频 - ../app/shared/shared-instance/instance-features-table.component.ts71 - + + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos 的高清视频 - ../app/shared/shared-instance/instance-features-table.component.ts72 - + + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos 的普清视频 - ../app/shared/shared-instance/instance-features-table.component.ts73 - + + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -8713,61 +8972,61 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. This video will be duplicated by your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 Download Download + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 Update Update - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block Block - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist 保存到播放列表 - ../app/+videos/+video-watch/video-watch.component.ts108 + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + + Mirror Mirror - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 Report Report - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 RemoveRemove - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draftRemove & re-draft - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account Mute account - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account Mute server account @@ -8862,22 +9121,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video 只有我能看到此视频 - ../app/shared/shared-main/video/video.service.ts342 + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link Only shareable via a private link - ../app/shared/shared-main/video/video.service.ts346 + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video 所有人都能看到此视频 - ../app/shared/shared-main/video/video.service.ts350 + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video Only users of this instance can see this video - ../app/shared/shared-main/video/video.service.ts354 + ../app/shared/shared-main/video/video.service.ts355 CloseClose ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts @@ -9067,8 +9326,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video to import updated. 已更新待导入的视频。 - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 - + + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. 您的视频已经以私有方式上传至您的帐户。 @@ -9107,38 +9366,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. 视频已发布。 - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: ) Your video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: ) Your daily video quota is exceeded with this video ( video size: , used: , quota: ) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. 您有未保存的修改!如果您离开本页面,您将会失去这些修改。 - ../app/+videos/+video-edit/video-update.component.ts79 - + + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. 视频已更新。 - ../app/+videos/+video-edit/video-update.component.ts116 - + + ../app/+videos/+video-edit/video-update.component.ts140 Report comment Report comment @@ -9186,107 +9439,103 @@ video size: , used: , quota: ) Loop playlist videos ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - You need to be connected to rate this content. - - ../app/+videos/+video-watch/video-watch.component.ts192 + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/+videos/+video-watch/video-watch.component.ts373 + ../app/+videos/+video-watch/video-watch.component.ts412 RedirectionRedirection - ../app/+videos/+video-watch/video-watch.component.ts374 + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? 此视频包含成人或露骨内容。您确定要观看吗? - ../app/+videos/+video-watch/video-watch.component.ts486 + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content 成人或露骨内容 - ../app/+videos/+video-watch/video-watch.component.ts487 + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next Up Next - ../app/+videos/+video-watch/video-watch.component.ts536 + ../app/+videos/+video-watch/video-watch.component.ts580 Cancel Cancel - ../app/+videos/+video-watch/video-watch.component.ts537 + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended Autoplay is suspended - ../app/+videos/+video-watch/video-watch.component.ts538 + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts800 + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts801 + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts802 + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts804 + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) Increase the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts806 + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts807 + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts809 + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts810 + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) Increase playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts812 + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) Decrease playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts813 + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts815 + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video 顶一下 - ../app/+videos/+video-watch/video-watch.component.ts823 + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video 踩一下 - ../app/+videos/+video-watch/video-watch.component.ts828 + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. When active, the next video is automatically played after the current one. diff --git a/client/src/locale/angular.zh-Hant-TW.xlf b/client/src/locale/angular.zh-Hant-TW.xlf index 5ff777278..f991e92b0 100644 --- a/client/src/locale/angular.zh-Hant-TW.xlf +++ b/client/src/locale/angular.zh-Hant-TW.xlf @@ -290,13 +290,19 @@ This will ask remote instances to delete it 這會要求遠端站臺將其刪除 - ../app/shared/shared-moderation/video-block.component.html26 + + ../app/shared/shared-moderation/video-block.component.html27 + Blocking this live will automatically terminate the live stream. Blocking this live will automatically terminate the live stream. + + ../app/shared/shared-moderation/video-block.component.html + 33,34 + Unfederate the video 解除影片聯播 - ../app/shared/shared-moderation/video-block.component.html23 - + + ../app/shared/shared-moderation/video-block.component.html24 Unlisted 不列出 @@ -413,6 +419,12 @@ Subscribe with your local account 以您的本地帳戶訂閱 ../app/shared/shared-user-subscription/subscribe-button.component.html54 + + The live stream will be automatically terminated.The live stream will be automatically terminated. + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + Subscribe with a Mastodon account: @@ -473,6 +485,30 @@ Transcoding in multiple resolutions 正在轉換編碼到多種解析度 ../app/shared/shared-instance/instance-features-table.component.html32 + + Live streaming enabledLive streaming enabled + + ../app/shared/shared-instance/instance-features-table.component.html + 71 + + + Transcode live video in multiple resolutionsTranscode live video in multiple resolutions + + ../app/shared/shared-instance/instance-features-table.component.html + 78 + + + Max parallel livesMax parallel lives + + ../app/shared/shared-instance/instance-features-table.component.html + 85 + + + per user / per instance per user / per instance + + ../app/shared/shared-instance/instance-features-table.component.html + 87,88 + Requires manual validation by moderators @@ -510,23 +546,23 @@ HTTP import (YouTube, Vimeo, direct URL...) HTTP 匯入(YouTube、Vimeo、直連 URL 等) - ../app/shared/shared-instance/instance-features-table.component.html71 - + + ../app/shared/shared-instance/instance-features-table.component.html96 Torrent import 種子匯入 - ../app/shared/shared-instance/instance-features-table.component.html78 - + + ../app/shared/shared-instance/instance-features-table.component.html103 Player 播放器 - ../app/shared/shared-instance/instance-features-table.component.html86 - + + ../app/shared/shared-instance/instance-features-table.component.html111 P2P enabled 已啟用 P2P - ../app/shared/shared-instance/instance-features-table.component.html90 - + + ../app/shared/shared-instance/instance-features-table.component.html115 Loading instance statistics... 正在載入站臺統計…… @@ -608,18 +644,42 @@ Block video "" 封鎖影片 "" ../app/shared/shared-moderation/video-block.component.html3 + + Block live ""Block live "" + + ../app/shared/shared-moderation/video-block.component.html + 4 + Please describe the reason... 請描述理由…… - ../app/shared/shared-moderation/video-block.component.html12 - + + ../app/shared/shared-moderation/video-block.component.html13 ../app/shared/shared-main/misc/top-menu-dropdown.component.html14 + + hh + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + minmin + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + secsec + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + Login @@ -907,7 +967,13 @@ The link will expire within 1 hour. Close 關閉 - ../app/modal/instance-config-warning-modal.component.html38 + + ../app/shared/shared-video-live/live-stream-information.component.html25 + Update live settingsUpdate live settings + + ../app/shared/shared-video-live/live-stream-information.component.html + 30 + Configure @@ -1254,8 +1320,8 @@ The link will expire within 1 hour. Duration 持續時間 - ../app/+videos/+video-watch/video-watch.component.html260 - + + ../app/+videos/+video-watch/video-watch.component.html272 Display sensitive content 顯示敏感內容 @@ -1274,8 +1340,8 @@ The link will expire within 1 hour. Category 分類 - ../app/+videos/+video-watch/video-watch.component.html225 - + + ../app/+videos/+video-watch/video-watch.component.html237 Reset 重設 @@ -1289,8 +1355,8 @@ The link will expire within 1 hour. Licence 授權條款 - ../app/+videos/+video-watch/video-watch.component.html234 - + + ../app/+videos/+video-watch/video-watch.component.html246 Display all licenses 顯示所有授權條款 @@ -1299,8 +1365,8 @@ The link will expire within 1 hour. Language 語言 - ../app/+videos/+video-watch/video-watch.component.html243 - + + ../app/+videos/+video-watch/video-watch.component.html255 Display all languages 顯示所有語言 @@ -1376,8 +1442,8 @@ The link will expire within 1 hour. Tags 標籤 - ../app/+videos/+video-watch/video-watch.component.html252 - + + ../app/+videos/+video-watch/video-watch.component.html264 Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. 標籤可用於建議相關的影片。最多可以有五個標籤。按 Enter 以新增新標籤。 @@ -1504,6 +1570,24 @@ The link will expire within 1 hour. 現在沒有字幕。 ../app/+videos/+video-edit/shared/video-edit.component.html191 + + Live settingsLive settings + + ../app/+videos/+video-edit/shared/video-edit.component.html + 199 + + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + ../app/+videos/+video-edit/shared/video-edit.component.html + 224 + + + Automatically publish a replay when your live endsAutomatically publish a replay when your live ends + + ../app/+videos/+video-edit/shared/video-edit.component.html + 220 + Captions @@ -1513,51 +1597,48 @@ The link will expire within 1 hour. Video preview 影片預覽 - ../app/+videos/+video-edit/shared/video-edit.component.html206 - + + ../app/+videos/+video-edit/shared/video-edit.component.html243 Support 支援 - ../app/+videos/+video-edit/shared/video-edit.component.html215 - + + ../app/+videos/+video-edit/shared/video-edit.component.html252 Short text to tell people how they can support you (membership platform...). 告訴人們他們可以如何支援您(成員平臺等)的短文。 - ../app/+videos/+video-edit/shared/video-edit.component.html219 - + + ../app/+videos/+video-edit/shared/video-edit.component.html256 Original publication date 原始發佈日期 - ../app/+videos/+video-edit/shared/video-edit.component.html235 - + + ../app/+videos/+video-edit/shared/video-edit.component.html272 This is the date when the content was originally published (e.g. the release date for a film) 這是內容原始發佈的日期(如電影的發行日期) - ../app/+videos/+video-edit/shared/video-edit.component.html239 - + + ../app/+videos/+video-edit/shared/video-edit.component.html276 Plugin settings 外掛程式設定 - - ../app/+videos/+video-edit/shared/video-edit.component.html - 269 - - + + ../app/+videos/+video-edit/shared/video-edit.component.html306 Enable video comments 啟用影片評論 - ../app/+videos/+video-edit/shared/video-edit.component.html256 - + + ../app/+videos/+video-edit/shared/video-edit.component.html293 Enable download 啟用下載 - ../app/+videos/+video-edit/shared/video-edit.component.html261 - + + ../app/+videos/+video-edit/shared/video-edit.component.html298 Advanced settings 進階設定 - ../app/+videos/+video-edit/shared/video-edit.component.html199 - + + ../app/+videos/+video-edit/shared/video-edit.component.html236 URL URL @@ -1594,13 +1675,13 @@ The link will expire within 1 hour. Scheduled 排定 - ../app/+videos/+video-edit/shared/video-edit.component.ts181 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts185 Hide the video until a specific date 在特定日期前隱藏影片 - ../app/+videos/+video-edit/shared/video-edit.component.ts182 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts186 Video background image 影片背景圖片 @@ -1665,6 +1746,38 @@ The link will expire within 1 hour. Congratulations, the video will be imported with BitTorrent! You can already add information about this video. 恭喜,影片將會使用 BitTorrent 匯入!您已經可以加入關於此影片的資訊了。 ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53 + + Cannot create live because this instance have too many created livesCannot create live because this instance have too many created lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 + + + Cannot create live because you created too many livesCannot create live because you created too many lives + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published.Live published. + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 + + + Go LiveGo Live + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 + + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + Max live duration is . If your live reaches this limit, it will be automatically terminated. + + + ../app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31,33 + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. @@ -1695,6 +1808,12 @@ The link will expire within 1 hour. Import with torrent 用種子匯入 ../app/+videos/+video-edit/video-add.component.html46 + + Go liveGo live + + ../app/+videos/+video-edit/video-add.component.html + 56 + Other videos @@ -1709,11 +1828,8 @@ The link will expire within 1 hour. Report this comment 回報此留言 - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 171 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts173 Share 分享 @@ -1757,13 +1873,13 @@ The link will expire within 1 hour. More customization 更多自訂 - ../app/shared/shared-share-modal/video-share.component.html216 - + + ../app/shared/shared-share-modal/video-share.component.html223 Less customization 更少自訂 - ../app/shared/shared-share-modal/video-share.component.html224 - + + ../app/shared/shared-share-modal/video-share.component.html231 Autoplay 自動播放 @@ -1788,27 +1904,33 @@ The link will expire within 1 hour. Loop 迴圈 ../app/shared/shared-share-modal/video-share.component.html173 + + Use origin instance URLUse origin instance URL + + ../app/shared/shared-share-modal/video-share.component.html + 180 + Display video title 顯示影片標題 - ../app/shared/shared-share-modal/video-share.component.html182 - + + ../app/shared/shared-share-modal/video-share.component.html189 Display privacy warning 顯示隱私警告 - ../app/shared/shared-share-modal/video-share.component.html189 - + + ../app/shared/shared-share-modal/video-share.component.html196 Display player controls 顯示播放器控制 - ../app/shared/shared-share-modal/video-share.component.html196 - + + ../app/shared/shared-share-modal/video-share.component.html203 Display PeerTube button link 顯示 PeerTube 按鈕連結 - ../app/shared/shared-share-modal/video-share.component.html203 - + + ../app/shared/shared-share-modal/video-share.component.html210 Public 公開 @@ -1828,62 +1950,74 @@ The link will expire within 1 hour. This video will be published on . 此影片將會在 發佈。 ../app/+videos/+video-watch/video-watch.component.html29 + + This live has not started yet. This live has not started yet. + + ../app/+videos/+video-watch/video-watch.component.html + 33,34 + + + This live is finished. This live is finished. + + ../app/+videos/+video-watch/video-watch.component.html + 37,38 + This video is blocked. 此影片已被封鎖。 - ../app/+videos/+video-watch/video-watch.component.html33 - + + ../app/+videos/+video-watch/video-watch.component.html41 Published • views 已發佈 • 檢視 - ../app/+videos/+video-watch/video-watch.component.html47 - + + ../app/+videos/+video-watch/video-watch.component.html55 Published • views 已發佈 • 檢視 - ../app/+videos/+video-watch/video-watch.component.html58 - + + ../app/+videos/+video-watch/video-watch.component.html66 SUPPORT 支援 - ../app/+videos/+video-watch/video-watch.component.html88 - + + ../app/+videos/+video-watch/video-watch.component.html100 SHARE 分享 - ../app/+videos/+video-watch/video-watch.component.html93 - + + ../app/+videos/+video-watch/video-watch.component.html105 SAVE 儲存 - ../app/+videos/+video-watch/video-watch.component.html104 - + + ../app/+videos/+video-watch/video-watch.component.html116 DOWNLOAD 下載 - ../app/+videos/+video-watch/video-watch.component.html118 - + + ../app/+videos/+video-watch/video-watch.component.html130 Like this video 喜歡此影片 - ../app/+videos/+video-watch/video-watch.component.ts105 - + + ../app/+videos/+video-watch/video-watch.component.ts131 Dislike this video 不喜歡此影片 - ../app/+videos/+video-watch/video-watch.component.ts106 - + + ../app/+videos/+video-watch/video-watch.component.ts132 Support options for this video 此影片的支援選項 - ../app/+videos/+video-watch/video-watch.component.ts107 - + + ../app/+videos/+video-watch/video-watch.component.ts133 By 由 - ../app/+videos/+video-watch/video-watch.component.html170 - + + ../app/+videos/+video-watch/video-watch.component.html182 Subscribe 訂閱 @@ -1907,33 +2041,33 @@ The link will expire within 1 hour. Show more 顯示更多 - ../app/+videos/+video-watch/video-watch.component.html197 - + + ../app/+videos/+video-watch/video-watch.component.html209 Show less 顯示較少 - ../app/+videos/+video-watch/video-watch.component.html203 - + + ../app/+videos/+video-watch/video-watch.component.html215 Origin instance 來源站臺 - ../app/+videos/+video-watch/video-watch.component.html215 - + + ../app/+videos/+video-watch/video-watch.component.html227 Originally published 原始發佈 - ../app/+videos/+video-watch/video-watch.component.html220 - + + ../app/+videos/+video-watch/video-watch.component.html232 Friendly Reminder: 友好提醒: - ../app/+videos/+video-watch/video-watch.component.html283 - + + ../app/+videos/+video-watch/video-watch.component.html295 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. 此影片所使用的分享系統代表了其可以將您系統某些技術資訊(如公開 IP 位置)傳送給其他端點。 - ../app/+videos/+video-watch/video-watch.component.html285 - + + ../app/+videos/+video-watch/video-watch.component.html297 More information 更多資訊 @@ -1947,13 +2081,13 @@ The link will expire within 1 hour. Get more information 取得更多資訊 - ../app/+videos/+video-watch/video-watch.component.html288 - + + ../app/+videos/+video-watch/video-watch.component.html300 OK 確定 - ../app/+videos/+video-watch/video-watch.component.html293 - + + ../app/+videos/+video-watch/video-watch.component.html305 1 Comment 1 個留言 @@ -2165,19 +2299,13 @@ The link will expire within 1 hour. Comment 留言 - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 58 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts67 Reply 回覆 - - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 60 - - + + ../app/+videos/+video-watch/comment/video-comment-add.component.ts69 Highlighted comment 已突顯的評論 @@ -2915,8 +3043,8 @@ The link will expire within 1 hour. Users can resolve distant content 使用者可以解析遠端內容 - ../app/shared/shared-instance/instance-features-table.component.html101 - + + ../app/shared/shared-instance/instance-features-table.component.html126 Close this message 清除此訊息 @@ -3574,122 +3702,206 @@ The link will expire within 1 hour. If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. 如果您的站臺被 Twitter 列在白名單,Twitter 的推文中就會嵌入 PeerTube 的影片分享播放器。如果站臺不在白名單內,我們會使用圖片連結卡來重新導向到您的 PeerTube 站臺。將此勾選框打勾,儲存設定並使用您站臺的影片 URL 測試 (https://example.com/videos/watch/blabla),在 https://cards-dev.twitter.com/validator 檢視您的站臺是否在白名單中。 ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + + LIVELIVE + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 709 + + + Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 711,712 + + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 726,727 + + + Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 734 + + + If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 737,738 + + + Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 + + + Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 + + + Max live durationMax live duration + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 753 + + + Enable live transcodingEnable live transcoding + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 768 + + + Requires a lot of CPU! Requires a lot of CPU! + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 771,772 + + + Live transcoding threadsLive transcoding threads + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 777 + + + Live resolutions to generateLive resolutions to generate + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 + + + Allow live streamingAllow live streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 722 + Services 服務 ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649 + + Live streamingLive streaming + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 703 + TRANSCODING 轉換編碼 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. 處理上傳的影片,以讓它們變成任何裝置都可以播放的串流形式。儘管這相當耗費資源,但這是 PeerTube 的關鍵組成部分,所以請小心處理。 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826 Transcoding enabled 轉換編碼已啟用 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838 If you disable transcoding, many videos from your users will not work! 若您停用轉換編碼,從您的使用者們而來的許多影片將會無法運作! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842 Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. 允許使用者上傳 .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut 影片。 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 Allow additional extensions 允許額外的副檔名 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850 Allows users to upload audio files that will be merged with the preview file on upload. 允許使用者上傳音訊檔案,其將會在預覽檔案上傳時合併。 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864 Allow audio files upload 允許上傳音訊檔案 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861 Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 實驗性,我們建議您暫時不要停用 webtorrent 支援如果您也啟用了 HLS 支援,它將會讓影片的儲存空間需求乘以 2若停用,將會破壞與其他 PeerTube 站臺的聯盟 < 2.1 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 WebTorrent support enabled WebTorrent 支援已啟用 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 依賴於 ffmpeg >= 4.1 生成 HLS 播放清單與碎片化的 MP4 檔案以取得比目前預設的播放器更好的結果:解析度變更會更加平順播放會更加快速,特別是長影片播放更穩定(較少臭蟲/無限載入)若您也啟用了 WebTorrent 支援,其將會讓儲存空間的需求量乘以 2 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898 HLS with P2P support enabled 啟用了 P2P 支援的 HLS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894 Transcoding threads 轉換編碼執行緒 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919 Resolutions to generate 要生成的解析度 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932 CACHE 快取 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958 Some files are not federated, and fetched when necessary. Define their caching policies. 某些檔案未聯播,並會在需要時擷取。定義它們的快取策略。 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960 Number of previews to keep in cache 要保留在快取中的預覽數量 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Number of video captions to keep in cache 要保留在快取中的影片字幕數量 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977 CUSTOMIZATIONS 自訂 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. 爲了建立外掛程式或佈景主題而對您的 PeerTube 站臺進行少量修改,這有點太多了。 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994 JavaScript JavaScript - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003 Write JavaScript code directly.Example: console.log('my instance is amazing'); 直接編寫 JavaScript 程式碼。範例:console.log('我的站臺超棒的'); - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007 Write CSS code directly. Example: #custom-css color: red; @@ -3699,23 +3911,31 @@ The link will expire within 1 hour. 直接編寫 CSS 程式碼。範例: #custom-css color: red; 以 #custom-css 當前綴來覆寫樣式。範例: #custom-css .logged-in-email color: red; - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1064,1065 + + + You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1068,1069 + Advanced configuration 進階設定 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818 Update configuration 更新設定 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950 - - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - 設定似乎無效。請在不同的分頁中搜尋潛在的錯誤。 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071 + VIDEO SETTINGS 影片設定 @@ -3894,13 +4114,13 @@ The link will expire within 1 hour. Change ownership 變更所有權 - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3 Select the next owner 選取下一個擁有者 - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10 Search your videos 搜尋您的影片 @@ -3944,13 +4164,13 @@ The link will expire within 1 hour. Account page 帳號頁面 - ../app/+videos/+video-watch/video-watch.component.html169 - + + ../app/+videos/+video-watch/video-watch.component.html181 - ../app/+videos/+video-watch/video-watch.component.html176 - + + ../app/+videos/+video-watch/video-watch.component.html188 No ownership change request found. 找不到所有權變更請求。 @@ -4071,8 +4291,8 @@ The link will expire within 1 hour. Channel page 頻道頁面 - ../app/+videos/+video-watch/video-watch.component.html166 - + + ../app/+videos/+video-watch/video-watch.component.html178 Created by 由 建立 @@ -4959,53 +5179,83 @@ channel with the same name ()! Audio-only 僅音訊 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58 A <code>.mp4</code> that keeps the original audio track, with no video <code>.mp4</code> 保留了原始音訊軌,但沒有影片 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59 240p 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63 360p 360p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67 480p 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71 720p 720p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75 1080p 1080p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79 2160p 2160p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83 Auto (via ffmpeg) 自動(透過 ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86 + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90 + No limitNo limit + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 98 + + + 1 hour1 hour + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 99 + + + 3 hours3 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 100 + + + 5 hours5 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 10 hours10 hours + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 + Configuration updated. 設定已更新。 - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294 - + + ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341 Edit custom configuration 編輯自訂設定 @@ -6074,7 +6324,13 @@ channel with the same name ()! Do you really want to delete ? 您真的想要刪除 嗎? - ../app/+my-account/my-account-videos/my-account-videos.component.ts125 + + ../app/+my-account/my-account-videos/my-account-videos.component.ts131 + Change ownershipChange ownership + + ../app/+my-account/my-account-videos/my-account-videos.component.ts + 168 + Playlist deleted. @@ -6089,13 +6345,13 @@ channel with the same name ()! Do you really want to delete videos? 您真的想要刪除 影片嗎? - ../app/+my-account/my-account-videos/my-account-videos.component.ts98 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts104 videos deleted. 影片已刪除。 - ../app/+my-account/my-account-videos/my-account-videos.component.ts115 - + + ../app/+my-account/my-account-videos/my-account-videos.component.ts121 Do you really want to delete ? 您真的想要刪除 @@ -6109,13 +6365,13 @@ channel with the same name ()! Video deleted. 影片 已刪除。 - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 Ownership change request sent. 所有權變更請求已發送。 - ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64 - + + ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64 My channels 我的頻道 @@ -6228,8 +6484,8 @@ channel with the same name ()! Subscribe to the account 訂閱帳號 - ../app/+videos/+video-watch/video-watch.component.ts833 - + + ../app/+videos/+video-watch/video-watch.component.ts900 VIDEO PLAYLISTS 影片播放清單 @@ -6541,23 +6797,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 現在 ../app/shared/shared-main/angular/from-now.pipe.ts34 - - h min sec - 小時 分鐘 秒 - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14 - - - min sec - 分鐘 秒 - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18 - + + sec 秒 - ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21 - + + ../app/shared/shared-main/angular/duration-formatter.pipe.ts30 Confirm 確認 @@ -6986,6 +7234,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The channel is required when the playlist is public. 當播放清單是公開的時候,頻道為必填。 ../app/shared/form-validators/video-playlist-validators.ts41 + + Live informationLive information + + ../app/shared/shared-video-live/live-stream-information.component.html + 3 + + + Live RTMP UrlLive RTMP Url + + ../app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Live stream keyLive stream key + + ../app/shared/shared-video-live/live-stream-information.component.html + 15 + + + ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. + + ../app/shared/shared-video-live/live-stream-information.component.html + 18 + Video name is required. @@ -7339,59 +7611,53 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages 站臺語言 - ../app/+videos/+video-edit/shared/video-edit.component.ts169 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts173 All languages 所有語言 - ../app/+videos/+video-edit/shared/video-edit.component.ts170 - + + ../app/+videos/+video-edit/shared/video-edit.component.ts174 Hidden 已隱藏 - ../app/shared/shared-instance/instance-features-table.component.ts36 - + + ../app/shared/shared-instance/instance-features-table.component.ts50 Blurred with confirmation request 模糊確認請求 - ../app/shared/shared-instance/instance-features-table.component.ts37 - + + ../app/shared/shared-instance/instance-features-table.component.ts51 Displayed 已顯示 - ../app/shared/shared-instance/instance-features-table.component.ts38 - + + ../app/shared/shared-instance/instance-features-table.component.ts52 ~ 1 minute ~ 1 分鐘 - - ../app/shared/shared-instance/instance-features-table.component.ts - 53 - - + + ../app/shared/shared-instance/instance-features-table.component.ts67 ~ minutes ~ 分鐘 - - ../app/shared/shared-instance/instance-features-table.component.ts - 55 - - + + ../app/shared/shared-instance/instance-features-table.component.ts69 of full HD videos 的 Full HD 影片 - ../app/shared/shared-instance/instance-features-table.component.ts71 - + + ../app/shared/shared-instance/instance-features-table.component.ts85 of HD videos 的 HD 影片 - ../app/shared/shared-instance/instance-features-table.component.ts72 - + + ../app/shared/shared-instance/instance-features-table.component.ts86 of average quality videos 的平均畫質影片 - ../app/shared/shared-instance/instance-features-table.component.ts73 - + + ../app/shared/shared-instance/instance-features-table.component.ts87 (channel page) @@ -7931,65 +8197,65 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This video will be duplicated by your instance. 此影片將會被您的站臺複製。 - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 Download 下載 + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Display live informationDisplay live information ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 250 + 278 Update 更新 - - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 256 - - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284 Block 封鎖 - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 Save to playlist 儲存到播放清單 - ../app/+videos/+video-watch/video-watch.component.ts108 + + ../app/+videos/+video-watch/video-watch.component.ts134 + You need to be <a href="/login">logged in</a> to rate this video.You need to be <a href="/login">logged in</a> to rate this video. + + ../app/+videos/+video-watch/video-watch.component.ts + 219 + Mirror 鏡像 - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 Report 回報 - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 Remove 移除 - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 179 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts181 Remove & re-draft 移除並重新變為草稿 - - ../app/+videos/+video-watch/comment/video-comment.component.ts - 187 - - + + ../app/+videos/+video-watch/comment/video-comment.component.ts189 Mute account 靜音帳號 - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294 - + + ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 Mute server account 靜音伺服器帳號 @@ -8081,23 +8347,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video 只有我可以看見此影片 - ../app/shared/shared-main/video/video.service.ts342 - + + ../app/shared/shared-main/video/video.service.ts343 Only shareable via a private link 僅可透過私人連結分享 - ../app/shared/shared-main/video/video.service.ts346 - + + ../app/shared/shared-main/video/video.service.ts347 Anyone can see this video 任何人都可以看到此影片 - ../app/shared/shared-main/video/video.service.ts350 - + + ../app/shared/shared-main/video/video.service.ts351 Only users of this instance can see this video 僅此站臺的使用者才可觀看此影片 - ../app/shared/shared-main/video/video.service.ts354 - + + ../app/shared/shared-main/video/video.service.ts355 Close 關閉 @@ -8349,8 +8615,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video to import updated. 匯入的影片已更新。 - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128 - + + ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129 Your video was uploaded to your account and is private. 您的影片已上傳到您的帳號並為私人影片。 @@ -8389,36 +8655,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video published. 影片已發佈。 - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243 - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242 Your video quota is exceeded with this video ( video size: , used: , quota: ) 此影片超過了您的影片配額(影片大小:,已用:,配額:) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 265,266 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264 Your daily video quota is exceeded with this video ( video size: , used: , quota: ) 此影片超過了您的每日影片配額(影片大小:,已用:,配額:) - - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 285,286 - - + + ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284 You have unsaved changes! If you leave, your changes will be lost. 您有未儲存的變更!如果您離開,您的變更將會遺失。 - ../app/+videos/+video-edit/video-update.component.ts79 - + + ../app/+videos/+video-edit/video-update.component.ts93 Video updated. 影片已更新。 - ../app/+videos/+video-edit/video-update.component.ts116 - + + ../app/+videos/+video-edit/video-update.component.ts140 Report comment 回報留言 @@ -8444,111 +8704,107 @@ video size: , used: , quota: ) 循環播放播放清單中的影片 ../app/+videos/+video-watch/video-watch-playlist.component.ts210 - - You need to be connected to rate this content. - 您必須連線才能為此內容評分。 - ../app/+videos/+video-watch/video-watch.component.ts192 - + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? 此影片在此站臺上不可用。您想要重新導向至原始站臺:<a href=""></a> 嗎? - ../app/+videos/+video-watch/video-watch.component.ts373 - + + ../app/+videos/+video-watch/video-watch.component.ts412 Redirection 重新導向 - ../app/+videos/+video-watch/video-watch.component.ts374 - + + ../app/+videos/+video-watch/video-watch.component.ts413 This video contains mature or explicit content. Are you sure you want to watch it? 這部影片包含成人或裸露內容。您確定您想要觀看嗎? - ../app/+videos/+video-watch/video-watch.component.ts486 - + + ../app/+videos/+video-watch/video-watch.component.ts527 Mature or explicit content 成人或裸露內容 - ../app/+videos/+video-watch/video-watch.component.ts487 - + + ../app/+videos/+video-watch/video-watch.component.ts528 Up Next 往下 - ../app/+videos/+video-watch/video-watch.component.ts536 - + + ../app/+videos/+video-watch/video-watch.component.ts580 Cancel 取消 - ../app/+videos/+video-watch/video-watch.component.ts537 - + + ../app/+videos/+video-watch/video-watch.component.ts581 Autoplay is suspended 自動播放已暫停 - ../app/+videos/+video-watch/video-watch.component.ts538 - + + ../app/+videos/+video-watch/video-watch.component.ts582 Enter/exit fullscreen (requires player focus) 進入/離開全螢幕(需要播放器焦點) - ../app/+videos/+video-watch/video-watch.component.ts800 - + + ../app/+videos/+video-watch/video-watch.component.ts867 Play/Pause the video (requires player focus) 播放/暫停影片(需要播放器焦點) - ../app/+videos/+video-watch/video-watch.component.ts801 - + + ../app/+videos/+video-watch/video-watch.component.ts868 Mute/unmute the video (requires player focus) 靜音/解除靜音影片(需要播放器焦點) - ../app/+videos/+video-watch/video-watch.component.ts802 - + + ../app/+videos/+video-watch/video-watch.component.ts869 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) 跳到影片的百分比:0 是 0%,9 是 90%(需要播放器焦點) - ../app/+videos/+video-watch/video-watch.component.ts804 - + + ../app/+videos/+video-watch/video-watch.component.ts871 Increase the volume (requires player focus) 增加音量(需要播放器焦點) - ../app/+videos/+video-watch/video-watch.component.ts806 - + + ../app/+videos/+video-watch/video-watch.component.ts873 Decrease the volume (requires player focus) 降低音量(需要播放器焦點) - ../app/+videos/+video-watch/video-watch.component.ts807 - + + ../app/+videos/+video-watch/video-watch.component.ts874 Seek the video forward (requires player focus) 快轉影片(需要播放器焦點) - ../app/+videos/+video-watch/video-watch.component.ts809 - + + ../app/+videos/+video-watch/video-watch.component.ts876 Seek the video backward (requires player focus) 向後快轉影片(需要播放器焦點) - ../app/+videos/+video-watch/video-watch.component.ts810 - + + ../app/+videos/+video-watch/video-watch.component.ts877 Increase playback rate (requires player focus) 提高播放速度(需要播放器焦點) - ../app/+videos/+video-watch/video-watch.component.ts812 - + + ../app/+videos/+video-watch/video-watch.component.ts879 Decrease playback rate (requires player focus) 減慢播放速度(需要播放器焦點) - ../app/+videos/+video-watch/video-watch.component.ts813 - + + ../app/+videos/+video-watch/video-watch.component.ts880 Navigate in the video frame by frame (requires player focus) 逐畫格瀏覽影片(需要播放器焦點) - ../app/+videos/+video-watch/video-watch.component.ts815 - + + ../app/+videos/+video-watch/video-watch.component.ts882 Like the video 喜歡此影片 - ../app/+videos/+video-watch/video-watch.component.ts823 - + + ../app/+videos/+video-watch/video-watch.component.ts890 Dislike the video 不喜歡此影片 - ../app/+videos/+video-watch/video-watch.component.ts828 - + + ../app/+videos/+video-watch/video-watch.component.ts895 When active, the next video is automatically played after the current one. 啟用時,下一部影片將會在目前的播放完之後自動播放。 diff --git a/client/src/locale/server.ar.json b/client/src/locale/server.ar.json index 407939d26..91c97d650 100644 --- a/client/src/locale/server.ar.json +++ b/client/src/locale/server.ar.json @@ -31,6 +31,8 @@ "Published": "تم نشرها", "To transcode": "إعادة ترميز", "To import": "للاستيراد", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "معلّقة", "Success": "نجح", "Failed": "فشل", @@ -46,6 +48,8 @@ "Playlist: {1}": "القائمة: {1}", "By {1}": "بواسطة {1}", "Unavailable video": "فيديو غير متوفر", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "أخرى", "Unknown": "مجهولة", "Afar": "الأفارية", diff --git a/client/src/locale/server.ca-ES.json b/client/src/locale/server.ca-ES.json index 96e8c4884..5b6b9de4e 100644 --- a/client/src/locale/server.ca-ES.json +++ b/client/src/locale/server.ca-ES.json @@ -31,6 +31,8 @@ "Published": "Publicat", "To transcode": "Transcodificar", "To import": "Per importar", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "Pendent", "Success": "Èxit", "Failed": "Ha fallat", @@ -46,6 +48,8 @@ "Playlist: {1}": "Playlist: {1}", "By {1}": "By {1}", "Unavailable video": "Unavailable video", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "Miscel·lània", "Unknown": "Desconegut", "Afar": "Àfar", diff --git a/client/src/locale/server.cs-CZ.json b/client/src/locale/server.cs-CZ.json index 67a2ebf88..6218d33cc 100644 --- a/client/src/locale/server.cs-CZ.json +++ b/client/src/locale/server.cs-CZ.json @@ -31,6 +31,8 @@ "Published": "Publikované", "To transcode": "K transkódování", "To import": "To import", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "Čekající", "Success": "Úspěch", "Failed": "Neúspěch", @@ -46,6 +48,8 @@ "Playlist: {1}": "Playlist: {1}", "By {1}": "By {1}", "Unavailable video": "Unavailable video", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "Různé", "Unknown": "Neznámé", "Afar": "Afarština", diff --git a/client/src/locale/server.de-DE.json b/client/src/locale/server.de-DE.json index 9323eb6af..7ab272e6c 100644 --- a/client/src/locale/server.de-DE.json +++ b/client/src/locale/server.de-DE.json @@ -31,6 +31,8 @@ "Published": "Veröffentlicht", "To transcode": "Zu transkodieren", "To import": "Zu importieren", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "Ausstehend", "Success": "Erfolg", "Failed": "Fehlgeschlagen", @@ -46,6 +48,8 @@ "Playlist: {1}": "Playlist: {1}", "By {1}": "By {1}", "Unavailable video": "Nicht verfügbares Video", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "Verschiedenes", "Unknown": "Unbekannt", "Afar": "Afar", diff --git a/client/src/locale/server.el-GR.json b/client/src/locale/server.el-GR.json index 978e347f6..05fa1dccd 100644 --- a/client/src/locale/server.el-GR.json +++ b/client/src/locale/server.el-GR.json @@ -31,6 +31,8 @@ "Published": "Δημοσιεύθηκε", "To transcode": "Προς επανακωδικοποίηση", "To import": "Προς εισαγωγή", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "Σε αναμονή", "Success": "Επιτυχία", "Failed": "Αποτυχία", @@ -46,6 +48,8 @@ "Playlist: {1}": "Playlist: {1}", "By {1}": "By {1}", "Unavailable video": "Unavailable video", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "Διάφορα", "Unknown": "Άγνωστο", "Afar": "Afar", diff --git a/client/src/locale/server.en-US.json b/client/src/locale/server.en-US.json index 17d9c15d9..794c75328 100644 --- a/client/src/locale/server.en-US.json +++ b/client/src/locale/server.en-US.json @@ -31,6 +31,8 @@ "Published": "Published", "To transcode": "To transcode", "To import": "To import", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "Pending", "Success": "Success", "Failed": "Failed", @@ -46,6 +48,8 @@ "Playlist: {1}": "Playlist: {1}", "By {1}": "By {1}", "Unavailable video": "Unavailable video", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "Misc", "Unknown": "Unknown", "Afar": "Afar", diff --git a/client/src/locale/server.eo.json b/client/src/locale/server.eo.json index 82642f4d5..4823f96a6 100644 --- a/client/src/locale/server.eo.json +++ b/client/src/locale/server.eo.json @@ -31,6 +31,8 @@ "Published": "Publikigita", "To transcode": "Transkodota", "To import": "Enportota", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "Okazonta", "Success": "Sukcesis", "Failed": "Malsukcesis", @@ -46,6 +48,8 @@ "Playlist: {1}": "Playlist: {1}", "By {1}": "By {1}", "Unavailable video": "Unavailable video", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "Diversaĵoj", "Unknown": "Nekonata", "Afar": "Afara", diff --git a/client/src/locale/server.es-ES.json b/client/src/locale/server.es-ES.json index affd95c10..4ecbacd7a 100644 --- a/client/src/locale/server.es-ES.json +++ b/client/src/locale/server.es-ES.json @@ -31,6 +31,8 @@ "Published": "Publicados", "To transcode": "Para codificar", "To import": "Para importar", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "Pendientes", "Success": "Subidos con éxito", "Failed": "Fallidos", @@ -46,6 +48,8 @@ "Playlist: {1}": "Playlist: {1}", "By {1}": "By {1}", "Unavailable video": "Vídeo no disponible", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "Miscelánea", "Unknown": "Desconocido", "Afar": "Afar", diff --git a/client/src/locale/server.eu-ES.json b/client/src/locale/server.eu-ES.json index ddd008211..774564d6e 100644 --- a/client/src/locale/server.eu-ES.json +++ b/client/src/locale/server.eu-ES.json @@ -31,6 +31,8 @@ "Published": "Argitaratua", "To transcode": "Transkodetzeko", "To import": "Inportatzeko", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "Egiteke", "Success": "Arrakasta", "Failed": "Hutsa", @@ -46,6 +48,8 @@ "Playlist: {1}": "Playlist: {1}", "By {1}": "By {1}", "Unavailable video": "Unavailable video", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "Denetarik", "Unknown": "Ezezaguna", "Afar": "Afar", diff --git a/client/src/locale/server.fi-FI.json b/client/src/locale/server.fi-FI.json index ff93fa4b3..f059f5258 100644 --- a/client/src/locale/server.fi-FI.json +++ b/client/src/locale/server.fi-FI.json @@ -31,6 +31,8 @@ "Published": "Julkaistu", "To transcode": "Transkoodata", "To import": "Tuoda", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "Odottaa", "Success": "Onnistui", "Failed": "Epäonnistui", @@ -46,6 +48,8 @@ "Playlist: {1}": "Playlist: {1}", "By {1}": "By {1}", "Unavailable video": "Unavailable video", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "Muut", "Unknown": "Tuntematon", "Afar": "Afar", diff --git a/client/src/locale/server.fr-FR.json b/client/src/locale/server.fr-FR.json index 691b079f3..349f5bf6a 100644 --- a/client/src/locale/server.fr-FR.json +++ b/client/src/locale/server.fr-FR.json @@ -31,6 +31,8 @@ "Published": "Publiée", "To transcode": "À transcoder", "To import": "À importer", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "En cours", "Success": "Succès", "Failed": "Échoué", @@ -46,6 +48,8 @@ "Playlist: {1}": "Liste de lecture : {1}", "By {1}": "Par {1}", "Unavailable video": "Vidéo indisponible", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "Divers", "Unknown": "Inconnu", "Afar": "Afar", diff --git a/client/src/locale/server.gd.json b/client/src/locale/server.gd.json index 288c2a730..1276ef409 100644 --- a/client/src/locale/server.gd.json +++ b/client/src/locale/server.gd.json @@ -31,6 +31,8 @@ "Published": "Foillsichear", "To transcode": "Ri thar-chòdachadh", "To import": "Ri ion-phortadh", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "Ri dhèanamh", "Success": "Deiseil", "Failed": "Dh’fhàillig leis", @@ -46,6 +48,8 @@ "Playlist: {1}": "Playlist: {1}", "By {1}": "By {1}", "Unavailable video": "Unavailable video", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "Measgaichte", "Unknown": "Chan eil fhios", "Afar": "Afar", diff --git a/client/src/locale/server.hu-HU.json b/client/src/locale/server.hu-HU.json index 41946050f..a9e481ce3 100644 --- a/client/src/locale/server.hu-HU.json +++ b/client/src/locale/server.hu-HU.json @@ -31,6 +31,8 @@ "Published": "Közzétéve", "To transcode": "Átkódolandó", "To import": "Importálandó", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "Függőben", "Success": "Sikerült", "Failed": "Sikertelen", @@ -46,6 +48,8 @@ "Playlist: {1}": "Lejátszólista: {1}", "By {1}": "Készítette: {1}", "Unavailable video": "Elérhetetlen videó", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "Egyéb", "Unknown": "Ismeretlen", "Afar": "Afar", diff --git a/client/src/locale/server.it-IT.json b/client/src/locale/server.it-IT.json index 10c6d041d..917051a9f 100644 --- a/client/src/locale/server.it-IT.json +++ b/client/src/locale/server.it-IT.json @@ -31,6 +31,8 @@ "Published": "Pubblicato", "To transcode": "Da codificare", "To import": "Da importare", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "In sospeso", "Success": "Successo", "Failed": "Fallito", @@ -46,6 +48,8 @@ "Playlist: {1}": "Playlist: {1}", "By {1}": "By {1}", "Unavailable video": "Video non disponibile", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "Altro", "Unknown": "Sconosciuto", "Afar": "Afar", diff --git a/client/src/locale/server.ja-JP.json b/client/src/locale/server.ja-JP.json index e2afdb2f1..406869ebf 100644 --- a/client/src/locale/server.ja-JP.json +++ b/client/src/locale/server.ja-JP.json @@ -31,6 +31,8 @@ "Published": "公開済", "To transcode": "トランスコードする", "To import": "インポートする", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "保留中", "Success": "完了", "Failed": "失敗", @@ -46,6 +48,8 @@ "Playlist: {1}": "Playlist: {1}", "By {1}": "By {1}", "Unavailable video": "Unavailable video", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "その他", "Unknown": "不明", "Afar": "アファール語", diff --git a/client/src/locale/server.kab.json b/client/src/locale/server.kab.json index 454c2f1bf..3a47aa175 100644 --- a/client/src/locale/server.kab.json +++ b/client/src/locale/server.kab.json @@ -31,6 +31,8 @@ "Published": "Yeffeɣ-d", "To transcode": "", "To import": "Kter", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "Yegguni", "Success": "Yedda", "Failed": "Yerreẓ", @@ -46,6 +48,8 @@ "Playlist: {1}": "Playlist: {1}", "By {1}": "By {1}", "Unavailable video": "Unavailable video", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "Divers", "Unknown": "Inconnu", "Afar": "Tafarit", diff --git a/client/src/locale/server.nl-NL.json b/client/src/locale/server.nl-NL.json index b2c30f3a9..cc26e8a8f 100644 --- a/client/src/locale/server.nl-NL.json +++ b/client/src/locale/server.nl-NL.json @@ -31,6 +31,8 @@ "Published": "Gepubliceerd", "To transcode": "Transcoderen", "To import": "Importeren", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "In behandeling", "Success": "Gelukt", "Failed": "Mislukt", @@ -46,6 +48,8 @@ "Playlist: {1}": "Playlist: {1}", "By {1}": "By {1}", "Unavailable video": "Unavailable video", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "Varia", "Unknown": "Onbekend", "Afar": "Ver", diff --git a/client/src/locale/server.oc.json b/client/src/locale/server.oc.json index 513e3d362..cf87b549b 100644 --- a/client/src/locale/server.oc.json +++ b/client/src/locale/server.oc.json @@ -31,6 +31,8 @@ "Published": "Publicada", "To transcode": "De transcodar", "To import": "D’importar", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "En espèra", "Success": "Reüssida", "Failed": "Fracàs", @@ -46,6 +48,8 @@ "Playlist: {1}": "Playlist: {1}", "By {1}": "By {1}", "Unavailable video": "Unavailable video", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "Divèrs", "Unknown": "Desconegut", "Afar": "Afar", diff --git a/client/src/locale/server.pl-PL.json b/client/src/locale/server.pl-PL.json index 6d9fdbd94..f58d339cd 100644 --- a/client/src/locale/server.pl-PL.json +++ b/client/src/locale/server.pl-PL.json @@ -31,6 +31,8 @@ "Published": "Opublikowano", "To transcode": "Transkodować", "To import": "Importować", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "Oczekiwanie", "Success": "Sukces", "Failed": "Niepowodzenie", @@ -46,6 +48,8 @@ "Playlist: {1}": "Playlist: {1}", "By {1}": "By {1}", "Unavailable video": "Unavailable video", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "Różne", "Unknown": "Nieznane", "Afar": "Afar", diff --git a/client/src/locale/server.pt-BR.json b/client/src/locale/server.pt-BR.json index 767ff232f..fb99d7abd 100644 --- a/client/src/locale/server.pt-BR.json +++ b/client/src/locale/server.pt-BR.json @@ -31,6 +31,8 @@ "Published": "Publicado", "To transcode": "Para transcodificar", "To import": "Para importar", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "Pendente", "Success": "Sucesso", "Failed": "Falhou", @@ -46,6 +48,8 @@ "Playlist: {1}": "Playlist: {1}", "By {1}": "By {1}", "Unavailable video": "Vídeo não disponível", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "Diversos", "Unknown": "Desconhecido", "Afar": "Afar", diff --git a/client/src/locale/server.pt-PT.json b/client/src/locale/server.pt-PT.json index cd71a820a..63f3843ca 100644 --- a/client/src/locale/server.pt-PT.json +++ b/client/src/locale/server.pt-PT.json @@ -31,6 +31,8 @@ "Published": "Publicado", "To transcode": "Para transcodificar", "To import": "Para importar", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "Pendente", "Success": "Sucesso", "Failed": "Falhou", @@ -46,6 +48,8 @@ "Playlist: {1}": "Playlist: {1}", "By {1}": "By {1}", "Unavailable video": "Unavailable video", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "Diversos", "Unknown": "Desconhecido", "Afar": "Afar", diff --git a/client/src/locale/server.ru-RU.json b/client/src/locale/server.ru-RU.json index 4196b4ca6..2d7b7ef84 100644 --- a/client/src/locale/server.ru-RU.json +++ b/client/src/locale/server.ru-RU.json @@ -31,6 +31,8 @@ "Published": "Опубликованный", "To transcode": "Перекодировать", "To import": "Импортировать", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "В ожидании", "Success": "Завершено", "Failed": "Неудачно", @@ -46,6 +48,8 @@ "Playlist: {1}": "Плейлист: {1}", "By {1}": "От {1}", "Unavailable video": "Видео недоступно", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "Разное", "Unknown": "Неизвестно", "Afar": "Афарский", diff --git a/client/src/locale/server.sv-SE.json b/client/src/locale/server.sv-SE.json index 7b52f10d0..e9f37d1b0 100644 --- a/client/src/locale/server.sv-SE.json +++ b/client/src/locale/server.sv-SE.json @@ -31,6 +31,8 @@ "Published": "Publicerad", "To transcode": "Att omkoda", "To import": "Att importera", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "I kö", "Success": "Lyckades", "Failed": "Misslyckades", @@ -46,6 +48,8 @@ "Playlist: {1}": "Playlist: {1}", "By {1}": "By {1}", "Unavailable video": "Otillgänglig video", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "Diverse", "Unknown": "Okänd", "Afar": "Afar", diff --git a/client/src/locale/server.th-TH.json b/client/src/locale/server.th-TH.json index 255a51e2b..66c55f31d 100644 --- a/client/src/locale/server.th-TH.json +++ b/client/src/locale/server.th-TH.json @@ -31,6 +31,8 @@ "Published": "เผยแพร่เมื่อ", "To transcode": "ที่ต้องประมวลผล", "To import": "ที่ต้องนำเข้า", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "กำลังดำเนินการ", "Success": "เสร็จสิ้น", "Failed": "ล้มเหลว", @@ -46,6 +48,8 @@ "Playlist: {1}": "Playlist: {1}", "By {1}": "By {1}", "Unavailable video": "Unavailable video", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "อื่น ๆ", "Unknown": "ไม่ทราบ", "Afar": "", diff --git a/client/src/locale/server.vi-VN.json b/client/src/locale/server.vi-VN.json index 079dc4ab4..2d82aba7b 100644 --- a/client/src/locale/server.vi-VN.json +++ b/client/src/locale/server.vi-VN.json @@ -31,6 +31,8 @@ "Published": "Đã xuất bản", "To transcode": "Để chuyển mã", "To import": "Để nhập", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "Đang chờ", "Success": "Thành công", "Failed": "Thất bại", @@ -46,6 +48,8 @@ "Playlist: {1}": "Playlist: {1}", "By {1}": "By {1}", "Unavailable video": "Unavailable video", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "Khác", "Unknown": "Không biết", "Afar": "", diff --git a/client/src/locale/server.zh-Hans-CN.json b/client/src/locale/server.zh-Hans-CN.json index f308e3f35..174bbf661 100644 --- a/client/src/locale/server.zh-Hans-CN.json +++ b/client/src/locale/server.zh-Hans-CN.json @@ -31,6 +31,8 @@ "Published": "已发布", "To transcode": "转码中", "To import": "导入中", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "等待中", "Success": "成功", "Failed": "失败", @@ -46,6 +48,8 @@ "Playlist: {1}": "Playlist: {1}", "By {1}": "By {1}", "Unavailable video": "Unavailable video", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "杂项", "Unknown": "未知", "Afar": "阿法尔语", diff --git a/client/src/locale/server.zh-Hant-TW.json b/client/src/locale/server.zh-Hant-TW.json index c4c249608..d54d5b893 100644 --- a/client/src/locale/server.zh-Hant-TW.json +++ b/client/src/locale/server.zh-Hant-TW.json @@ -31,6 +31,8 @@ "Published": "已發佈", "To transcode": "待轉換編碼", "To import": "待匯入", + "Waiting for livestream": "Waiting for livestream", + "Livestream ended": "Livestream ended", "Pending": "擱置中", "Success": "成功", "Failed": "失敗", @@ -46,6 +48,8 @@ "Playlist: {1}": "Playlist: {1}", "By {1}": "By {1}", "Unavailable video": "影片不可用", + "Normal mode": "Normal mode", + "Theater mode": "Theater mode", "Misc": "雜項", "Unknown": "未知", "Afar": "阿法爾語", -- 2.41.0