From e6ccdce2ea7d2a64d0bdba69f9013b6c16e5d3bf Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Fri, 27 Nov 2020 16:13:24 +0100 Subject: [PATCH] Update translations --- client/src/locale/angular.ar.xlf | 222 +- client/src/locale/angular.ca-ES.xlf | 230 +- client/src/locale/angular.cs-CZ.xlf | 230 +- client/src/locale/angular.da-DK.xlf | 230 +- client/src/locale/angular.de-DE.xlf | 220 +- client/src/locale/angular.el-GR.xlf | 230 +- client/src/locale/angular.en-GB.xlf | 230 +- client/src/locale/angular.en-US.xlf | 220 +- client/src/locale/angular.eo.xlf | 220 +- client/src/locale/angular.es-ES.xlf | 220 +- client/src/locale/angular.eu-ES.xlf | 230 +- client/src/locale/angular.fa-IR.xlf | 230 +- client/src/locale/angular.fi-FI.xlf | 230 +- client/src/locale/angular.fr-FR.xlf | 220 +- client/src/locale/angular.gd.xlf | 230 +- client/src/locale/angular.gl-ES.xlf | 220 +- client/src/locale/angular.hu-HU.xlf | 220 +- client/src/locale/angular.it-IT.xlf | 220 +- client/src/locale/angular.ja-JP.xlf | 230 +- client/src/locale/angular.jbo.xlf | 230 +- client/src/locale/angular.kab.xlf | 222 +- client/src/locale/angular.ko-KR.xlf | 230 +- client/src/locale/angular.lt-LT.xlf | 230 +- client/src/locale/angular.nb-NO.xlf | 230 +- client/src/locale/angular.nl-NL.xlf | 220 +- client/src/locale/angular.oc.xlf | 230 +- client/src/locale/angular.pl-PL.xlf | 230 +- client/src/locale/angular.pt-BR.xlf | 230 +- client/src/locale/angular.pt-PT.xlf | 230 +- client/src/locale/angular.ru-RU.xlf | 220 +- client/src/locale/angular.sk-SK.xlf | 230 +- client/src/locale/angular.sl-SI.xlf | 230 +- client/src/locale/angular.sv-SE.xlf | 220 +- client/src/locale/angular.ta.xlf | 230 +- client/src/locale/angular.th-TH.xlf | 228 +- client/src/locale/angular.tr-TR.xlf | 230 +- client/src/locale/angular.uk-UA.xlf | 230 +- client/src/locale/angular.vi-VN.xlf | 230 +- client/src/locale/angular.xlf | 6692 +++++++++++----------- client/src/locale/angular.zh-Hans-CN.xlf | 230 +- client/src/locale/angular.zh-Hant-TW.xlf | 220 +- 41 files changed, 7999 insertions(+), 7755 deletions(-) diff --git a/client/src/locale/angular.ar.xlf b/client/src/locale/angular.ar.xlf index a3ff22a44..844aec7cd 100644 --- a/client/src/locale/angular.ar.xlf +++ b/client/src/locale/angular.ar.xlf @@ -636,11 +636,7 @@ حساس: src/app/menu/menu.component.html50 - - Interface: - الواجهة: - - src/app/menu/menu.component.html171 + Help share videos ساهِم في مشاركة الفيديوهات @@ -681,7 +677,13 @@ Videos الفيديوهات - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists قوائم التشغيل @@ -1012,7 +1014,7 @@ src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -2169,7 +2171,13 @@ Basic configuration الاعدادات الإفتراضية - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + APPEARANCE المظهر @@ -2424,226 +2432,210 @@ تمكين نموذج الاتصال src/app/+admin/config/edit-custom-config/edit-custom-config.component.html643 - - Services - الخدمات - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TWITTER تويتر - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. اختياري. إن وجدت ، قدم حساب Twitter يمثل مثيل الخادم الخاص بك لتحسين معاينات الرابط. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username اسم المستخدِم الخاص بك على تويتر - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter المثيل المسموح به من قبل تويتر - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 Advanced configuration الإعدادات المتقدمة - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 TRANSCODING يغير الترميز - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. معالجة مقاطع الفيديو التي تم تحميلها بحيث تكون في شكل قابل للعرض على أي جهاز. رغم كونه مكلفًا ، إلا أن هذا جزء مهم من بيرتيوب ، لذا كن حذرا. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled مُكّن تحويل الترميز - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! إذا قمت بتعطيل التحويل ، فلن تعمل العديد من مقاطع فيديو المستخدمين! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions السماح بامتدادات إضافية - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 Allows users to upload audio files that will be merged with the preview file on upload. يسمح للمستخدمين بتحميل الملفات الصوتية التي سيتم دمجها مع ملف المعاينة عند التحميل. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload السماح بتحميل الملفات الصوتية - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled دعم WebTorrent مفعّل - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled تم تمكين HLS مع دعم P2P - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads خيوط التحويل - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate دقّات الفيديو المراد توليدها - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE ذاكرة التخزين المؤقتة - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Some files are not federated, and fetched when necessary. Define their caching policies. بعض الملفات غير مجمعة ، ويتم جلبها عند الضرورة. تحديد سياسات التخزين المؤقت الخاصة بهم. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache عدد المعاينات للاحتفاظ بها في ذاكرة التخزين المؤقت - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache عدد تسميات الفيديو التي يجب الاحتفاظ بها في ذاكرة التخزين المؤقت - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS التخصيصات - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. تعديلات طفيفة على منصة بيرتيوب الخاص بك عند إنشاء مكون إضافي أو سمة هو مبالغة. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript الجافا سكريبت - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); اكتب شيفرة جافا سكربت مباشرة.مثال: console.log('my instance is amazing'); - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -2654,19 +2646,19 @@ Write CSS code directly. Example: #custom-css color: red; Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email color: red; - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Update configuration تحديث الإعدادات - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 Save to حفظ إلى @@ -2795,17 +2787,25 @@ {VAR_PLURAL, plural, =1 {1 view} other { views}} {VAR_PLURAL, plural, =1 {مشاهدة واحدة} other { مشاهدة}} - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked محجوب - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive حساس - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 No results. لا نتائج. @@ -4429,12 +4429,12 @@ The link will expire within 1 hour. Scheduled مجدول - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date أخفِ الفيديو حتى تاريخ معين - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image صورة خلفية الفيديو @@ -6502,12 +6502,12 @@ The link will expire within 1 hour. Instance languages لغات المثيل - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages كل اللغات - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Video to import updated. تم تحديث الفيديو المراد استيراده. @@ -6919,27 +6919,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide أخف - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur طمس - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display اعرض - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown مجهول - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 any language أي لغة - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -7658,7 +7658,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video يمكن لمستخدمي هذا المثيلة فقط مشاهدة هذا الفيديو - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + Close أغلق diff --git a/client/src/locale/angular.ca-ES.xlf b/client/src/locale/angular.ca-ES.xlf index 9bddffc2f..39ad5b441 100644 --- a/client/src/locale/angular.ca-ES.xlf +++ b/client/src/locale/angular.ca-ES.xlf @@ -487,17 +487,25 @@ vistes} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Sensible - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {Cap vídeo} =1 {1 vídeo} other { @@ -1314,13 +1322,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interface: - - - - src/app/menu/menu.component.html171 + Help share videos Help share videos @@ -1396,7 +1398,13 @@ The link will expire within 1 hour. Videos Vídeos - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Playlists @@ -2017,12 +2025,12 @@ The link will expire within 1 hour. Scheduled Programat - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Imatge de fons del vídeo @@ -2679,7 +2687,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -4308,107 +4316,97 @@ The link will expire within 1 hour. Basic configuration Configuració bàsica - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username El teu nom d'usuari de Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Serveis - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. @@ -4416,55 +4414,53 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transcodificació activada - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! Si desactives la transcodificació, molts vídeos dels teus usuaris no funcionaran! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Allow additional extensions - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Permet la pujada de fitxers d'àudio - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 @@ -4484,73 +4480,67 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Subprocessos per la transcodificació - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS CUSTOMIZATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4560,7 +4550,7 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -4592,23 +4582,23 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Configuració avançada - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Actualitza la configuració - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -7338,7 +7328,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language any language - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -7346,22 +7336,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide hide - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! La contrasenya s'ha restablit correctament! @@ -8373,13 +8363,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Hidden @@ -9149,7 +9139,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts55node_modules/@ng-bootstrap/src/alert/alert.ts70 diff --git a/client/src/locale/angular.cs-CZ.xlf b/client/src/locale/angular.cs-CZ.xlf index 8aea37280..81b3f0b40 100644 --- a/client/src/locale/angular.cs-CZ.xlf +++ b/client/src/locale/angular.cs-CZ.xlf @@ -507,19 +507,27 @@ views} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Sensitive - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {Žádná videa} =1 {1 video} other { @@ -1361,13 +1369,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interface: - - - - src/app/menu/menu.component.html171 + Help share videos Help share videos @@ -1443,7 +1445,13 @@ The link will expire within 1 hour. Videos Videa - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Seznamy videí @@ -2072,12 +2080,12 @@ The link will expire within 1 hour. Scheduled Scheduled - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Video background image @@ -2744,7 +2752,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -4381,12 +4389,18 @@ The link will expire within 1 hour. Basic configuration Základní nastavení - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. @@ -4395,95 +4409,79 @@ The link will expire within 1 hour. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Váš účet na Twitteru - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Služby - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. @@ -4491,55 +4489,53 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Překódování povoleno - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 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! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Povolit dodatečné přípony - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Umožnit upload audio souborů - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 @@ -4559,27 +4555,27 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Vlákna na překódování - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Some files are not federated, and fetched when necessary. Define their caching policies. @@ -4588,34 +4584,28 @@ The link will expire within 1 hour. Some files are not federated, and fetched when necessary. Define their caching policies. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS CUSTOMIZATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. @@ -4624,12 +4614,12 @@ The link will expire within 1 hour. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4639,7 +4629,7 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -4671,23 +4661,23 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Pokročilá nastavení - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Aktualizovat nastavení - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -7450,7 +7440,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language any language - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -7458,22 +7448,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide hide - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Vaše heslo bylo úspěšně resetováno! @@ -8485,13 +8475,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Hidden @@ -9261,7 +9251,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts55node_modules/@ng-bootstrap/src/alert/alert.ts70 diff --git a/client/src/locale/angular.da-DK.xlf b/client/src/locale/angular.da-DK.xlf index 818a3a0ca..7bb47b703 100644 --- a/client/src/locale/angular.da-DK.xlf +++ b/client/src/locale/angular.da-DK.xlf @@ -518,12 +518,20 @@ views} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive @@ -532,7 +540,7 @@ Sensitive - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { @@ -1388,13 +1396,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interface: - - - - src/app/menu/menu.component.html171 + Help share videos Help share videos @@ -1470,7 +1472,13 @@ The link will expire within 1 hour. Videos Videoer - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Afspilningslister @@ -2105,12 +2113,12 @@ The link will expire within 1 hour. Scheduled Scheduled - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Video background image @@ -2789,7 +2797,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -4432,12 +4440,18 @@ The link will expire within 1 hour. Basic configuration Basic configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. @@ -4446,95 +4460,79 @@ The link will expire within 1 hour. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Your Twitter username - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Tjenester - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. @@ -4542,55 +4540,53 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Omkodning aktiveret - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Allow additional extensions - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Allow audio files upload - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 @@ -4610,27 +4606,27 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Some files are not federated, and fetched when necessary. Define their caching policies. @@ -4639,34 +4635,28 @@ The link will expire within 1 hour. Some files are not federated, and fetched when necessary. Define their caching policies. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS CUSTOMIZATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. @@ -4675,12 +4665,12 @@ The link will expire within 1 hour. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4690,7 +4680,7 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -4722,23 +4712,23 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Avanceret konfiguration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Update configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -7515,7 +7505,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language any language - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -7523,22 +7513,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide hide - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Your password has been successfully reset! @@ -8549,13 +8539,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Hidden @@ -9330,7 +9320,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts55node_modules/@ng-bootstrap/src/alert/alert.ts70 diff --git a/client/src/locale/angular.de-DE.xlf b/client/src/locale/angular.de-DE.xlf index 3d521fed8..005e36d6c 100644 --- a/client/src/locale/angular.de-DE.xlf +++ b/client/src/locale/angular.de-DE.xlf @@ -307,19 +307,27 @@ {VAR_PLURAL, plural, =1 {1 view} other { views}} {VAR_PLURAL, plural, =1 {1 Aufruf} other { Aufrufe}} - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blockiert - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Anstößig - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {Keine Videos} =1 {1 Video} other { Videos}} @@ -979,11 +987,7 @@ Hilf mit PeerTube zu übersetzen! Sensible Inhalte: src/app/menu/menu.component.html50 - - Interface: - Interface: - - src/app/menu/menu.component.html171 + Help share videos Hilf bei der Weitergabe von Videos @@ -1067,7 +1071,13 @@ Hilf mit PeerTube zu übersetzen! Videos Videos - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Playlists @@ -1610,12 +1620,12 @@ Hilf mit PeerTube zu übersetzen! Scheduled Geplante Veröffentlichung - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Video bis zu einem bestimmten Datum verbergen - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Videohintergrundbild @@ -2237,7 +2247,7 @@ Hilf mit PeerTube zu übersetzen! src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -3626,222 +3636,212 @@ Hilf mit PeerTube zu übersetzen! Basic configuration Grundlegende Einstellungen - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. Optional. Geben Sie, wenn vorhanden, den Twitteraccount, der Ihre Instanz repräsentiert, an, damit die Qualität von Linkvorschauen verbessert wird. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Dein Twitter-Benutzername - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instanz von Twitter zugelassen - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Dienste - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSKODIERUNG - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transkodierung an - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! Wenn du die Transkodierung abschaltest, werden viele Videos nicht laufen! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Zusätzliche Erweiterungen zulassen - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Das Hochladen von Audiodateien erlauben - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent Unterstützung aktiviert - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled Aktiviere Unterstützung für HLS mit P2P - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Transkodierungsthreads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Zu erstellende Auflösungen - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Anzahl an Previews, die im Cache gehalten werden - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Anzahl der gecacheten Untertitel - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS ANPASSUNGEN - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); Direkter JavaScript-Code.Beispiel: console.log('Meine Instanz ist toll'); - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -3852,23 +3852,23 @@ 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; - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Erweiterte Einstellungen - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Einstellungen aktualisieren - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -6332,7 +6332,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language jede Sprache - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -6340,22 +6340,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide verstecken - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur verwischen - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display anzeigen - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unbekannt - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Dein Passwort wurde zurückgesetzt! @@ -7334,12 +7334,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instanzsprachen - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages Alle Sprachen - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Versteckt @@ -8055,7 +8055,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Nur Nutzer dieser Instanz können dieses Video sehen - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + Close Schließen diff --git a/client/src/locale/angular.el-GR.xlf b/client/src/locale/angular.el-GR.xlf index 28cf8768d..a595f5c02 100644 --- a/client/src/locale/angular.el-GR.xlf +++ b/client/src/locale/angular.el-GR.xlf @@ -506,19 +506,27 @@ views} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Ευαίσθητο - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { @@ -1356,13 +1364,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interface: - - - - src/app/menu/menu.component.html171 + Help share videos Help share videos @@ -1438,7 +1440,13 @@ The link will expire within 1 hour. Videos Βίντεο - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Λίστες αναπαραγωγής @@ -2061,12 +2069,12 @@ The link will expire within 1 hour. Scheduled Προγραμματισμένο - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Εικόνα φόντου βίντεο @@ -2731,7 +2739,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -4359,107 +4367,97 @@ The link will expire within 1 hour. Basic configuration Βασικές ρυθμίσεις - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Το όνομα χρήστη σας στο Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Υπηρεσίες - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. @@ -4467,55 +4465,53 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Επανακωδικοποίηση ενεργή - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! Αν απενεργοποιήσετε την επανακωδικοποίηση, πολλά βίντεο είναι πιθανό να μη λειτουργούν! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Επιτρέπονται επιπλέον επεκτάσεις αρχείων - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Να επιτρέπεται το ανέβασμα ηχητικών - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 @@ -4535,73 +4531,67 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Νήματα επανακωδικοποίησης - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS CUSTOMIZATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4611,7 +4601,7 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -4643,23 +4633,23 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Ρυθμίσεις για προχωρημένους - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Ενημέρωση ρυθμίσεων - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -7400,7 +7390,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language any language - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -7408,22 +7398,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide hide - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Ο κωδικός σας έχει ανανεωθεί με επιτυχία! @@ -8435,13 +8425,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Απόκρυψη @@ -9211,7 +9201,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts55node_modules/@ng-bootstrap/src/alert/alert.ts70 diff --git a/client/src/locale/angular.en-GB.xlf b/client/src/locale/angular.en-GB.xlf index bcaeb0875..e013298d3 100644 --- a/client/src/locale/angular.en-GB.xlf +++ b/client/src/locale/angular.en-GB.xlf @@ -508,19 +508,27 @@ views} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Sensitive - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { @@ -1362,13 +1370,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interface: - - - - src/app/menu/menu.component.html171 + Help share videos Help share videos @@ -1444,7 +1446,13 @@ The link will expire within 1 hour. Videos Videos - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Playlists @@ -2067,12 +2075,12 @@ The link will expire within 1 hour. Scheduled Scheduled - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Video background image @@ -2731,7 +2739,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -4368,12 +4376,18 @@ The link will expire within 1 hour. Basic configuration Basic configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. @@ -4382,95 +4396,79 @@ The link will expire within 1 hour. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Your Twitter username - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Services - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. @@ -4478,55 +4476,53 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transcoding enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Allow additional extensions - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Allow audio files upload - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 @@ -4546,27 +4542,27 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Some files are not federated, and fetched when necessary. Define their caching policies. @@ -4575,34 +4571,28 @@ The link will expire within 1 hour. Some files are not federated, and fetched when necessary. Define their caching policies. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS CUSTOMIZATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. @@ -4611,12 +4601,12 @@ The link will expire within 1 hour. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4626,7 +4616,7 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -4658,23 +4648,23 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Advanced configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Update configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -7425,7 +7415,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language any language - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -7433,22 +7423,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide hide - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Your password has been successfully reset! @@ -8460,13 +8450,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Hidden @@ -9236,7 +9226,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts55node_modules/@ng-bootstrap/src/alert/alert.ts70 diff --git a/client/src/locale/angular.en-US.xlf b/client/src/locale/angular.en-US.xlf index edfcbeab6..cd40b1fef 100644 --- a/client/src/locale/angular.en-US.xlf +++ b/client/src/locale/angular.en-US.xlf @@ -383,19 +383,27 @@ {VAR_PLURAL, plural, =1 {1 view} other { views}} {VAR_PLURAL, plural, =1 {1 view} other { views}} - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Sensitive - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} @@ -1138,11 +1146,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interface: - - src/app/menu/menu.component.html171 + Help share videos Help share videos @@ -1218,7 +1222,13 @@ The link will expire within 1 hour. Videos Videos - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Playlists @@ -1831,12 +1841,12 @@ The link will expire within 1 hour. Scheduled Scheduled - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Video background image @@ -2453,7 +2463,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -3959,12 +3969,18 @@ The link will expire within 1 hour. Basic configuration Basic configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. @@ -3973,165 +3989,155 @@ The link will expire within 1 hour. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Your Twitter username - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Services - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transcoding enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Allow additional extensions - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Allow audio files upload - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Some files are not federated, and fetched when necessary. Define their caching policies. @@ -4140,34 +4146,28 @@ The link will expire within 1 hour. Some files are not federated, and fetched when necessary. Define their caching policies. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS CUSTOMIZATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. @@ -4176,17 +4176,17 @@ The link will expire within 1 hour. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); Write JavaScript code directly.Example: console.log('my instance is amazing'); - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -4203,23 +4203,23 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Advanced configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Update configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -6783,7 +6783,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language any language - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -6791,22 +6791,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide hide - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Your password has been successfully reset! @@ -7818,13 +7818,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Hidden @@ -8563,7 +8563,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts55node_modules/@ng-bootstrap/src/alert/alert.ts70 diff --git a/client/src/locale/angular.eo.xlf b/client/src/locale/angular.eo.xlf index fe0998ad9..73f3113bb 100644 --- a/client/src/locale/angular.eo.xlf +++ b/client/src/locale/angular.eo.xlf @@ -307,19 +307,27 @@ {VAR_PLURAL, plural, =1 {1 view} other { views}} {VAR_PLURAL, plural, =1 {1 rigardo} other { rigardoj}} - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blokita - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Konsterna - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {Neniu filmo} =1 {1 filmo} other { filmoj}} @@ -984,11 +992,7 @@ The link will expire within 1 hour. Konsterna: src/app/menu/menu.component.html50 - - Interface: - Fasado: - - src/app/menu/menu.component.html171 + Help share videos Helpu diskonigi filmojn @@ -1072,7 +1076,13 @@ The link will expire within 1 hour. Videos Filmoj - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Ludlistoj @@ -1615,12 +1625,12 @@ The link will expire within 1 hour. Scheduled Planita - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Kaŝi la filmon ĝis la donita dato - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Fonbildo de filmo @@ -2246,7 +2256,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -3638,222 +3648,212 @@ The link will expire within 1 hour. Basic configuration Baza agordaro - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TVITERO - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. Malnepra. Se iu ekzistas, donu vian Tviter-konton reprezentantan vian nodon, por plibonigi ligilajn antaŭrigardojn. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Via Tvitera salutnomo - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Nodoj permesitaj de Tvitero - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Servoj - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSKODADO - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transkodado ŝaltita - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 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! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Permesi aliajn dosiersufiksojn - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Permesi alŝuton de sonaj dosieroj - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled Subteno de WebTorrent estas ŝaltita - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS (vivelsendo per HTTP) kun ŝaltita subteno de samtavola teĥnikaro - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Fadenoj por transkodado - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Estigotaj distingumoj - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE KAŜMEMORO - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Nombro de kaŝmemorotaj antaŭrigardoj - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Nombro de kaŝmemorotaj filmaj transskriboj - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS ADAPTOJ - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript Ĝavoskripto - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); Skribu Ĝavoskriptan kodon rekte.Ekzemple:console.log('mia nodo mojosas'); - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -3864,23 +3864,23 @@ The link will expire within 1 hour. Skribu CSS-kodon rekte. Ekzemple: #custom-css color: red; Antaŭmetu #custom-css por superforti stilojn. Ekzemple: #custom-css .logged-in-email color: red; - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Altnivela agordaro - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Efektivigi agordaron - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -6358,7 +6358,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language ajna lingvo - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -6366,22 +6366,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide kaŝi - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur malklarigi - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display montri - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Nekonata - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Via pasvorto estas sukcese restarigita! @@ -7364,12 +7364,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Lingvoj de nodo - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages Ĉiuj lingvoj - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Kaŝita @@ -8089,7 +8089,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Nur uzantoj de ĉi tiu nodo povas vidi ĉi tiun filmon - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + Close Fermi diff --git a/client/src/locale/angular.es-ES.xlf b/client/src/locale/angular.es-ES.xlf index f8a811455..64b0fa7fb 100644 --- a/client/src/locale/angular.es-ES.xlf +++ b/client/src/locale/angular.es-ES.xlf @@ -310,19 +310,27 @@ {VAR_PLURAL, plural, =1 {1 view} other { views}} {VAR_PLURAL, plural, =1 {1 view} other { vistas}} - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Bloqueado - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Sensible - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} otros{ vídeos}} @@ -1001,11 +1009,7 @@ The link will expire within 1 hour. Sensible: src/app/menu/menu.component.html50 - - Interface: - Interface: - - src/app/menu/menu.component.html171 + Help share videos Ayuda a compartir vídeos @@ -1095,7 +1099,13 @@ The link will expire within 1 hour. Videos Vídeos - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Listas de reproducción @@ -1648,12 +1658,12 @@ The link will expire within 1 hour. Scheduled Programado - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Ocultar el video hasta una fecha específica - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Imagen de fondo de vídeo @@ -2280,7 +2290,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -3700,251 +3710,241 @@ The link will expire within 1 hour. Basic configuration Configuración básica - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. Opcional. Si corresponde, proporcione la cuenta de Twitter que representa su instancia para mejorar las vistas previas de los enlaces. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Tu usuario de Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instancia permitida por Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 incrustará un reproductor de video en el feed de Twitter en el video compartido de PeerTube..Si la instancia no lo es, usamos una tarjeta de enlace de imagen que lo redireccionará a 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) enhttps://cards-dev.twitter.com/validator para ver si su instancia está permitida. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVE VIVO - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Permita que los usuarios de su instancia transmitan en vivo. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Habilitar la transmisión en vivo requiere confianza en sus usuarios y un trabajo de moderación adicional - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their live Permita que sus usuarios publiquen automáticamente una repetición de su - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 If the user quota is reached, PeerTube will automatically terminate the live streaming Si se alcanza la cuota de usuarios, PeerTube terminará automáticamente la transmisión en vivo - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited") Maximo de vidas creadas en su instancia (-1 para 'ilimitado') - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited") Máximo de vidas creadas por usuario (-1 para 'ilimitado') - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live duration Duración máxima en vivo - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcoding Habilitar la transcodificación en vivo - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! ¡Requiere mucha CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threads Hilos de transcodificación en vivo - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generate Hilos de transcodificación en vivo - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streaming Permitir transmisión en vivo - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Servicios - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streaming Transmisión en vivo - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODIFICACIÓN - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transcodificación activada - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 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! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Autorizar extensiones adicionales - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Permitir subir archivos de audio - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled Soporte de WebTorrent habilitado - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS con soporte P2P habilitado - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Hilos de transcodificaciones - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resoluciones para generar - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 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é. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Número de vistas previas para mantener en caché - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Número de subtítulos de video para guardar en caché - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS PERSONALIZACIONES - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript Javascript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); Escribir código JavaScript directamente. Ejemplo: console.log ('mi instancia es asombrosa'); - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: 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; - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. No puede permitir la reproducción en vivo si no habilita la transcodificación. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Configuración avanzada - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Actualizar configuración - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS AJUSTES DE VIDEO @@ -6490,7 +6490,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language cualquier idioma - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON EN @@ -6500,22 +6500,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide esconder - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur difuminar - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display monitor - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Desconocido - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! ¡Tu contraseña ha sido restablecida con éxito! @@ -7512,12 +7512,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Idiomas de instancia - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages Todos los idiomas - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Oculto @@ -8247,7 +8247,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Solo los usuarios de esta instancia pueden ver este video - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + Close Cerrar diff --git a/client/src/locale/angular.eu-ES.xlf b/client/src/locale/angular.eu-ES.xlf index 811003010..b733b5d5d 100644 --- a/client/src/locale/angular.eu-ES.xlf +++ b/client/src/locale/angular.eu-ES.xlf @@ -406,17 +406,25 @@ bistaratze} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blokeatuta - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Hunkigarria - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {Bideorik ez} =1 {Bideo 1} other { @@ -1161,13 +1169,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interfazea: - - - - src/app/menu/menu.component.html171 + Help share videos Help share videos @@ -1257,7 +1259,13 @@ The link will expire within 1 hour. Videos Bideoak - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Playlists @@ -1839,12 +1847,12 @@ The link will expire within 1 hour. Scheduled Programatuta - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Bideoaren atzeko irudia @@ -2527,7 +2535,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -4083,187 +4091,175 @@ The link will expire within 1 hour. Basic configuration Oinarrizko konfigurazioa - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. Aukerakoa. Baldin badago, eman instantzia irudikatzen duen Twitterreko kontua, esteken aurrebistak hobetzeko. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Zure Twitter erabiltzaile-izena - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVE LIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their live Allow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited") Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited") Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live duration Max live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcoding Enable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threads Live transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generate Sortu behar diren zuzeneko bereizmenak - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streaming Allow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Zerbitzuak - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streaming Live streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSKODIFIKATZEN - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transkodeketa gaituta - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! Transkodeketa desgaitzen baduzu, erabiltzaileen bideo askok ez dute funtzionatuko! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Gaitu hedapen gehigarriak - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Gaitu audio fitxategien igoera - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent gaituta - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 @@ -4283,71 +4279,65 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Transkodetze hariak - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Sortu behar diren bereizmenak - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Cache memorian mantentzeko aurreikuspenen kopurua - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS PERTSONALIZAZIOAK - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); Idatzi zuzenean JavaScript kodea. @@ -4356,7 +4346,7 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Konfigurazio aurreratua - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Eguneratu konfigurazioa - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS BIDEO EZARPENAK @@ -7123,7 +7113,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language any language - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON @@ -7133,22 +7123,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide hide - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Zure pasahitza ongi berrezarri da! @@ -8145,12 +8135,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Hidden @@ -8913,7 +8903,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + Close Close diff --git a/client/src/locale/angular.fa-IR.xlf b/client/src/locale/angular.fa-IR.xlf index a2b4b242c..0028c2606 100644 --- a/client/src/locale/angular.fa-IR.xlf +++ b/client/src/locale/angular.fa-IR.xlf @@ -364,19 +364,27 @@ views} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Sensitive - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { @@ -1149,13 +1157,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interface: - - - - src/app/menu/menu.component.html171 + Help share videos Help share videos @@ -1239,7 +1241,13 @@ The link will expire within 1 hour. Videos فیلم‌ها - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Playlists @@ -1811,12 +1819,12 @@ The link will expire within 1 hour. Scheduled Scheduled - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Video background image @@ -2486,7 +2494,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -4020,107 +4028,97 @@ The link will expire within 1 hour. Basic configuration Basic configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username نام‌کاربری توییتر شما - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Services - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. @@ -4128,55 +4126,53 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transcoding enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Allow additional extensions - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Allow audio files upload - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 @@ -4196,73 +4192,67 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS CUSTOMIZATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript جاوااکسریپت - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4272,7 +4262,7 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -4304,23 +4294,23 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Advanced configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Update configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -7032,7 +7022,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language any language - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -7040,22 +7030,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide hide - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Your password has been successfully reset! @@ -8038,12 +8028,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Hidden @@ -8796,7 +8786,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + Close Close diff --git a/client/src/locale/angular.fi-FI.xlf b/client/src/locale/angular.fi-FI.xlf index 3f6571ca7..b9e817632 100644 --- a/client/src/locale/angular.fi-FI.xlf +++ b/client/src/locale/angular.fi-FI.xlf @@ -514,19 +514,27 @@ views} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Arkaluonteinen - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {Ei videoita} =1 {Yksi video} other { @@ -1327,13 +1335,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interface: - - - - src/app/menu/menu.component.html171 + Help share videos Help share videos @@ -1409,7 +1411,13 @@ The link will expire within 1 hour. Videos Videot - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Soittolistat @@ -2034,12 +2042,12 @@ The link will expire within 1 hour. Scheduled Ajoitettu - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Videon taustakuva @@ -2694,7 +2702,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -4328,12 +4336,18 @@ The link will expire within 1 hour. Basic configuration Peruskokoonpano - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. @@ -4342,95 +4356,79 @@ The link will expire within 1 hour. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Sinun Twitter käyttäjänimi - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Palvelut - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. @@ -4438,55 +4436,53 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transkoodaus on päällä - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 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! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Salli muita tiedostopäätteitä - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Salli äänitiedostojen lataus - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 @@ -4506,27 +4502,27 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Transkoodaussäiteet - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Some files are not federated, and fetched when necessary. Define their caching policies. @@ -4535,34 +4531,28 @@ The link will expire within 1 hour. Some files are not federated, and fetched when necessary. Define their caching policies. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS CUSTOMIZATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. @@ -4571,12 +4561,12 @@ The link will expire within 1 hour. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4586,7 +4576,7 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -4618,23 +4608,23 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Lisäasetukset - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Päivitä konfiguraatio - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -7371,7 +7361,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language any language - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -7379,22 +7369,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide hide - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Your password has been successfully reset! @@ -8406,13 +8396,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Piilotettu @@ -9182,7 +9172,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts55node_modules/@ng-bootstrap/src/alert/alert.ts70 diff --git a/client/src/locale/angular.fr-FR.xlf b/client/src/locale/angular.fr-FR.xlf index 85153762f..ca89ebd7e 100644 --- a/client/src/locale/angular.fr-FR.xlf +++ b/client/src/locale/angular.fr-FR.xlf @@ -310,19 +310,27 @@ {VAR_PLURAL, plural, =1 {1 view} other { views}} {VAR_PLURAL, plural, =1 {1 vue} other { vues}} - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Bloquée - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Sensible - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {Aucune vidéo} =1 {1 video} other { vidéos} } @@ -1001,11 +1009,7 @@ The link will expire within 1 hour. Sensible : src/app/menu/menu.component.html50 - - Interface: - Interface  : - - src/app/menu/menu.component.html171 + Help share videos Aidez à partager les vidéos @@ -1095,7 +1099,13 @@ The link will expire within 1 hour. Videos Vidéos - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Listes de lecture @@ -1652,12 +1662,12 @@ The link will expire within 1 hour. Scheduled Planifié - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Masquer la vidéo jusqu'à une date précise - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Image d'arrière-plan de la vidéo @@ -2291,7 +2301,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -3715,251 +3725,241 @@ The link will expire within 1 hour. Basic configuration Configuration basique - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. Optionnel. Si vous possédez un compte Twitter représentant votre instance, permet de personnaliser les prévisualisations de liens. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Votre identifiant Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance permise par Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 vers 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVE DIRECT - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Permettez à vos utilisateurs de diffuser en direct. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Activer la diffusion en direct requiert plus de travail de modération et de la confiance en vos utilisateurs - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their live Permettre à vos utilisateurs de mettre automatiquement en ligne une rediffusion de leur direct - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 If the user quota is reached, PeerTube will automatically terminate the live streaming Si le quota utilisateur est atteint, PeerTube mettre automatiquement fin au direct - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited") Nombre maximum de diffusions en direct sur votre instance (-1 pour "illimité") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited") Nombre maximum de diffusions en direct créées par utilisateur (-1 pour "illimité") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live duration Durée maximal d'un direct - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcoding Activer le transcodage des diffusions en direct - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Nécessite beaucoup de CPU ! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threads Threads dédiés au transcodage du direct - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generate Définitions à générer pour le direct - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streaming Activer la diffusion en direct - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Services - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streaming Diffusion en direct - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODAGE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transcodage activé - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 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 ! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Permettre des extensions additionnelles - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Autorise l'envoi de fichier audio - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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é - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled Support WebTorrent activé - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS avec support P2P activé - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Nombre de tâches pour le transcodage - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Résolutions à générer - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Nombre de prévisualisations à garder en cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Nombre de vignettes à garder en cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS PERSONNALISATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); Écrivez directement en JavaScript. Exemple : console.log('mon instance est incroyable') ; - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: É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 ; - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 It seems like the configuration is invalid. Please search for potential errors in the different tabs. Il semble que la configuration soit invalide. Merci de chercher des erreurs potentielles dans les différents onglets. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. Vous ne pouvez pas autoriser la diffusion en direct si vous n'activez pas le transcodage. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Configuration avancée - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Mettre à jour la configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS PARAMÈTRES DES VIDÉOS @@ -6509,7 +6509,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language toute langue - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON SUR @@ -6519,22 +6519,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide cacher - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur flouter - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display afficher - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Inconnu - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Votre mot de passe a été réinitialisé avec succès ! @@ -7531,12 +7531,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Langues de l'instance - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages Toutes les langues - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Cacher @@ -8266,7 +8266,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Seuls les utilisateurs de cette instance peuvent voir cette vidéo - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + Close Fermer diff --git a/client/src/locale/angular.gd.xlf b/client/src/locale/angular.gd.xlf index d748396cf..698844664 100644 --- a/client/src/locale/angular.gd.xlf +++ b/client/src/locale/angular.gd.xlf @@ -501,17 +501,25 @@ views} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Dìomhair - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {Gun video} =1 {1 video} one { @@ -1325,13 +1333,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interface: - - - - src/app/menu/menu.component.html171 + Help share videos Help share videos @@ -1407,7 +1409,13 @@ The link will expire within 1 hour. Videos Videothan - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Liostaichean-cluich @@ -2022,12 +2030,12 @@ The link will expire within 1 hour. Scheduled Sgeidealaichte - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Dealbh cùlaibh video @@ -2664,7 +2672,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -4292,12 +4300,18 @@ The link will expire within 1 hour. Basic configuration Rèiteachadh bunasach - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. @@ -4306,95 +4320,79 @@ The link will expire within 1 hour. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username An t-ainm-cleachdaiche Twitter agad - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Seirbheisean - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. @@ -4402,55 +4400,53 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Tha tar-chòdachadh an comas - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 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! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Ceadaich leudachain a bharrachd - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Ceadaich luchdadh suas faidhlichean fuaime - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 @@ -4470,27 +4466,27 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Snàithleanan tar-chòdachaidh - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Some files are not federated, and fetched when necessary. Define their caching policies. @@ -4499,34 +4495,28 @@ The link will expire within 1 hour. Some files are not federated, and fetched when necessary. Define their caching policies. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS CUSTOMIZATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. @@ -4535,12 +4525,12 @@ The link will expire within 1 hour. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4550,7 +4540,7 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -4582,23 +4572,23 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Rèiteachadh adhartach - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Ùraich an rèiteachadh - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -7331,7 +7321,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language any language - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -7339,22 +7329,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide hide - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Your password has been successfully reset! @@ -8366,13 +8356,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Hidden @@ -9142,7 +9132,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts55node_modules/@ng-bootstrap/src/alert/alert.ts70 diff --git a/client/src/locale/angular.gl-ES.xlf b/client/src/locale/angular.gl-ES.xlf index 82440de83..fb9413f37 100644 --- a/client/src/locale/angular.gl-ES.xlf +++ b/client/src/locale/angular.gl-ES.xlf @@ -310,19 +310,27 @@ {VAR_PLURAL, plural, =1 {1 view} other { views}} {VAR_PLURAL, plural, =1 {1 visualización} other { visualizacións}} - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Bloqueado - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Sensible - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {No videos} =1 {1 vídeo} other { vídeos}} @@ -1004,11 +1012,7 @@ The link will expire within 1 hour. Sensible: src/app/menu/menu.component.html50 - - Interface: - Interface: - - src/app/menu/menu.component.html171 + Help share videos Axuda a compartir vídeos @@ -1098,7 +1102,13 @@ The link will expire within 1 hour. Videos Vídeos - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Listas @@ -1653,12 +1663,12 @@ The link will expire within 1 hour. Scheduled Programado - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Agochar o vídeo ata unha data concreta - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Imaxe de fondo do vídeo @@ -2288,7 +2298,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -3706,251 +3716,241 @@ The link will expire within 1 hour. Basic configuration Configuración básica - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. Optativo. Se existise, proporciona a conta de Twitter que representa á túa instancia para mellorar a vista previa das ligazóns. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username O seu alcume na Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instancia permitida por Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 instancia está autorizada por Twiter, aparecerá un reprodutor de vídeo de PeerTube ó compartir un vídeo en Twitter. Se non o está, usaremos unha imaxe como ligazón ó video na instancia PeerTube. Marca aquí, garda a configuración e comproba se un vídeo da túa instancia (https://example.com/videos/watch/blabla) en https://cards-dev.twitter.com/validator aparece como permitido. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVE DIRECTO - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Permitirlle ás usuarias da túa instancia retransmitir en directo. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Activar a emisión en directo require confianza nas túas usuarias e traballo extra de moderación - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their live Permitirlle ás túas usuaria publicar automáticamente unha repetición do directo - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 If the user quota is reached, PeerTube will automatically terminate the live streaming Se se acada a cota de vídeo, PeerTube rematará automáticamente a emisión en directo - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited") Número máximo de directos creados na instancia (-1 para "sen límite") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited") Máx. de directos por usuaria (-1 para "sen límite") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live duration Duración máx. do directo - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcoding Activar recodificación do directo - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Require moita CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threads Tarefas de recodificación dos directos - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generate Resolucións a crear para o directo - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streaming Permitir emisións en directo - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Servizos - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streaming Emisión en Directo - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING RECODIFICANDO - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Recodificación activada - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 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! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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 . - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Permitir extensións adicionais - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Permitir a subida de ficheiros de audio - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled Soporte WebTorrent activado - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS con soporte P2P activado - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Fíos de recodificación - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolucións a crear - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 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é. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Número de vistas previas a manter na caché - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Número de capturas do vídeo a manter na caché - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS PERSONALIZACIÓN - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); Escribe código JavaScript directamente.Exemplo: console.log('tremenda instancia a miña'); - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: 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; - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 It seems like the configuration is invalid. Please search for potential errors in the different tabs. Semella que a configuración non é correcta. Busca nas lapelas onde podería estar o problema. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. Non podes permitir a repetición do directo se non activas a recodificación. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Configuración avanzada - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Actualizar configuración - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS AXUSTES DE VÍDEO @@ -6455,7 +6455,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language tódolos idiomas - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON EN @@ -6465,22 +6465,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide agochar - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur esborranchar - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display mostrar - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Descoñecido - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Restableceuse correctamente o contrasinal! @@ -7453,12 +7453,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Idiomas da instancia - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages Tódolos idiomas - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Agochado @@ -8166,7 +8166,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Só as usuarias desta instancia poden ver o vídeo - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + Close Pechar diff --git a/client/src/locale/angular.hu-HU.xlf b/client/src/locale/angular.hu-HU.xlf index 271ec149b..8f4605869 100644 --- a/client/src/locale/angular.hu-HU.xlf +++ b/client/src/locale/angular.hu-HU.xlf @@ -306,17 +306,25 @@ {VAR_PLURAL, plural, =1 {1 view} other { views}} {VAR_PLURAL, plural, =1 {1 megtekintés} other { megtekintés} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Letiltva - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Érzékeny - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {Nincs videó} =1 {1 videó} other { videó} } @@ -994,11 +1002,7 @@ The link will expire within 1 hour. Érzékeny: src/app/menu/menu.component.html50 - - Interface: - Felület: - - src/app/menu/menu.component.html171 + Help share videos Segítség videók megosztásában @@ -1082,7 +1086,13 @@ The link will expire within 1 hour. Videos Videók - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Lejátszási listák @@ -1628,12 +1638,12 @@ The link will expire within 1 hour. Scheduled Ütemezett - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date A videó elrejtése egy megadott dátumig - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Videó háttérképe @@ -2257,7 +2267,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -3647,251 +3657,241 @@ The link will expire within 1 hour. Basic configuration Alapvető beállítás - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. Nem kötelező. Ha meg van adva, akkor adja meg az Ön példányát bemutató Twitter-fiókot a hivatkozás előnézeteinek feljavításához. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username A Twitter felhasználóneve - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Példány Twitter által engedélyezve - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVE LIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their live Allow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited") Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited") Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live duration Max live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcoding Enable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threads Live transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generate Live resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streaming Allow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Szolgáltatások - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streaming Live streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING ÁTKÓDOLÁS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Átkódolás engedélyezve - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 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! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions További kiterjesztések engedélyezése - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Hangfájlok feltöltésének engedélyezése - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent támogatás engedélyezve - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS P2P támogatással - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Átkódolási szálak - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Előállítandó felbontások - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE GYORSÍTÓTÁR - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache A gyorsítótárban tartandó előnézetek száma - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache A gyorsítótárban tartandó video-képaláírások száma - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS SZEMÉLYRE SZABÁSOK - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 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'); - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -3902,27 +3902,27 @@ The link will expire within 1 hour. 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; - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Speciális beállítás - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Beállítás frissítése - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS VIDEOBEÁLLÍTÁSOK @@ -6415,7 +6415,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language bármely nyelv - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -6423,22 +6423,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide elrejtés - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur homályosítás - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display megjelenítés - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Ismeretlen - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! A jelszava sikeresen vissza lett állítva! @@ -7427,12 +7427,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Példány nyelvei - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages Összes nyelv - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Rejtett @@ -8162,7 +8162,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Csak a példány felhasználói nézhetik meg ezt a videót - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + Close Bezárás diff --git a/client/src/locale/angular.it-IT.xlf b/client/src/locale/angular.it-IT.xlf index 03e7480b3..583e14f44 100644 --- a/client/src/locale/angular.it-IT.xlf +++ b/client/src/locale/angular.it-IT.xlf @@ -306,19 +306,27 @@ {VAR_PLURAL, plural, =1 {1 view} other { views}} {VAR_PLURAL, plural, =1 {1 view} other { visualizzazioni}} - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Bloccato - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Sensibile - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { video}} @@ -1000,11 +1008,7 @@ The link will expire within 1 hour. Sensibile: src/app/menu/menu.component.html50 - - Interface: - Interfaccia: - - src/app/menu/menu.component.html171 + Help share videos Aiuta a condividere i video @@ -1094,7 +1098,13 @@ The link will expire within 1 hour. Videos Video - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Playlist @@ -1649,12 +1659,12 @@ The link will expire within 1 hour. Scheduled Programmato - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Nascondi il video fino ad una data specifica - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Immagine di sfondo del video @@ -2292,7 +2302,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -3712,251 +3722,241 @@ The link will expire within 1 hour. Basic configuration Configurazione di base - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. Opzionale. Se presente, fornisci l'account Twitter che rappresenta la tua istanza per migliorare le anteprime dei collegamenti. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Il tuo username Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Istanza consentita da Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 consentita da Twitter, un lettore video verrà incorporato nel feed Twitter sulla condivisione video di PeerTube. Se l'istanza non lo è, utilizziamo una scheda di collegamento immagine che reindirizzerà al tuo 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVE DIRETTA - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Consenti agli utenti della tua istanza di trasmettere in streaming dal vivo. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ L'abilitazione delle dirette streaming richiede fiducia nei tuoi utenti e un lavoro di moderazione extra - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their live Consenti ai tuoi utenti di pubblicare automaticamente un replay della loro diretta - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 If the user quota is reached, PeerTube will automatically terminate the live streaming Se viene raggiunta la quota utente, PeerTube interromperà automaticamente la diretta streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited") Numero massimo di dirette create nella tua istanza (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited") Numero massimo di dirette create per utente (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live duration Durata massima della diretta - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcoding Abilita la transcodifica della diretta - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Richiede molta CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threads Thread di transcodifica della diretta - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generate Risoluzioni della diretta da generare - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streaming Permetti diretta streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Servizi - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streaming Diretta streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODIFICA - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Trascodifca attivata - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! Se si disattiva la transcodifica, molti video degli utenti non funzioneranno! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Permettere estensioni aggiuntive - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Permetti il caricamento di file audio - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled Supporto a WebTorrent abilitato - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS con supporto P2P abilitato - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Numero thread di trascodifica - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Risoluzioni da generare - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Numero di anteprime da conservare nella cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Numero di sottotitoli video da conservare nella cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS PERSONALIZZAZIONI - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); Scrivi direttamente il codice JavaScript.Esempio: console.log('la mia istanza è sorprendente'); - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: 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; - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 It seems like the configuration is invalid. Please search for potential errors in the different tabs. Sembra che la configurazione non sia valida. Si prega di cercare potenziali errori nelle diverse schede. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. Non puoi consentire la riproduzione dal vivo se non abiliti la transcodifica. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Configurazione avanzata - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Aggiorna configurazione - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS IMPOSTAZIONI VIDEO @@ -6479,7 +6479,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language qualsiasi lingua - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON SU @@ -6489,22 +6489,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide nascondi - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur sfocatura - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display schermo - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Sconosciuto - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! La tua password è stata reimpostata con successo! @@ -7497,12 +7497,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Lingue istanza - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages Tutte le lingue - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Nascosto @@ -8222,7 +8222,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Solo gli utenti di questa istanza possono vedere questo video - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + Close Chiuso diff --git a/client/src/locale/angular.ja-JP.xlf b/client/src/locale/angular.ja-JP.xlf index 684a1ee3a..7752ba7b7 100644 --- a/client/src/locale/angular.ja-JP.xlf +++ b/client/src/locale/angular.ja-JP.xlf @@ -427,17 +427,25 @@ {VAR_PLURAL, plural, =1 {1 view} other { views}} {VAR_PLURAL, plural, =1 {1回視聴} other { 回視聴} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive センシティブ - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { @@ -1224,13 +1232,7 @@ The link will expire within 1 hour. センシティブ: src/app/menu/menu.component.html50 - - Interface: - Interface: - - - - src/app/menu/menu.component.html171 + Help share videos 動画を拡散しましょう @@ -1314,7 +1316,13 @@ The link will expire within 1 hour. Videos 動画 - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists 再生リスト @@ -1893,12 +1901,12 @@ The link will expire within 1 hour. Scheduled スケジュールされました - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Video background image @@ -2570,7 +2578,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -4107,136 +4115,126 @@ The link will expire within 1 hour. Basic configuration 基本設定 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Twitterユーザー名 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVE LIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their live Allow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited") Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited") Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live duration Max live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcoding Enable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threads Live transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generate Live resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streaming Allow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - サービス - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streaming Live streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING トランスコーディング - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. @@ -4244,55 +4242,53 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled トランスコーディングを有効にする - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! トランスコーディングを無効にすると、ユーザーからの動画の多くが再生できなくなる可能性があります。 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions 追加の拡張子を許可する - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Allow audio files upload - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 @@ -4312,73 +4308,67 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads トランスコードスレッド - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE キャッシュ - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS カストマイズ - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4388,7 +4378,7 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -4420,27 +4410,27 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration その他の設定 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration 設定を更新 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS VIDEO SETTINGS @@ -7166,7 +7156,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language any language - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -7174,22 +7164,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide hide - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! パスワードは正常にリセットされました! @@ -8178,12 +8168,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden 表示しない @@ -8940,7 +8930,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video このインスタンスのユーザーのみが視聴することができる - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + Close 閉じる diff --git a/client/src/locale/angular.jbo.xlf b/client/src/locale/angular.jbo.xlf index 7659c61b2..1405ca47d 100644 --- a/client/src/locale/angular.jbo.xlf +++ b/client/src/locale/angular.jbo.xlf @@ -518,12 +518,20 @@ views} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive @@ -532,7 +540,7 @@ Sensitive - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { @@ -1385,13 +1393,7 @@ galfi le mi japyvla Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interface: - - - - src/app/menu/menu.component.html171 + Help share videos Help share videos @@ -1467,7 +1469,13 @@ galfi le mi japyvla Videos lo vidvi - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Playlists @@ -2102,12 +2110,12 @@ galfi le mi japyvla Scheduled Scheduled - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Video background image @@ -2785,7 +2793,7 @@ galfi le mi japyvla src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -4428,12 +4436,18 @@ galfi le mi japyvla Basic configuration Basic configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. @@ -4442,95 +4456,79 @@ galfi le mi japyvla Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Your Twitter username - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Services - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. @@ -4538,55 +4536,53 @@ galfi le mi japyvla resources, this is a critical part of PeerTube, so tread carefully. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transcoding enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Allow additional extensions - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Allow audio files upload - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 @@ -4606,27 +4602,27 @@ galfi le mi japyvla - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Some files are not federated, and fetched when necessary. Define their caching policies. @@ -4635,34 +4631,28 @@ galfi le mi japyvla Some files are not federated, and fetched when necessary. Define their caching policies. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS CUSTOMIZATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. @@ -4671,12 +4661,12 @@ galfi le mi japyvla Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript la .djavascript. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4686,7 +4676,7 @@ galfi le mi japyvla - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -4718,23 +4708,23 @@ galfi le mi japyvla - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Advanced configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration nu basti fi lo ka ce'u te tcimi'e - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -7510,7 +7500,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language any language - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -7518,22 +7508,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide hide - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! .i snada lo nu mo'u galfi le do japyvla @@ -8544,13 +8534,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Hidden @@ -9325,7 +9315,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts55node_modules/@ng-bootstrap/src/alert/alert.ts70 diff --git a/client/src/locale/angular.kab.xlf b/client/src/locale/angular.kab.xlf index 28e05cae4..4e51829be 100644 --- a/client/src/locale/angular.kab.xlf +++ b/client/src/locale/angular.kab.xlf @@ -369,17 +369,25 @@ n tmeẓriyin} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Yewḥel - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Aḥulfu - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } @@ -1196,11 +1204,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interface: - - src/app/menu/menu.component.html171 + Help share videos Help share videos @@ -1236,7 +1240,13 @@ The link will expire within 1 hour. Videos Tividyutin - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Tibdarin n tɣuri @@ -1799,12 +1809,12 @@ The link will expire within 1 hour. Scheduled Yettuɣawes - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Video background image @@ -2476,7 +2486,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -3485,7 +3495,13 @@ The link will expire within 1 hour. Basic configuration Basic configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + APPEARANCE APPEARANCE @@ -3740,226 +3756,210 @@ The link will expire within 1 hour. Enable contact form src/app/+admin/config/edit-custom-config/edit-custom-config.component.html643 - - Services - Imeẓla - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Your Twitter username - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 Advanced configuration Advanced configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transcoding enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Allow additional extensions - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Allow audio files upload - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS CUSTOMIZATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); Write JavaScript code directly. Example: console.log('my instance is amazing'); - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -3970,19 +3970,19 @@ 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; - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Update configuration Update configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS VIDEO SETTINGS @@ -6403,27 +6403,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide ffer - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown D arussin - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 any language any language - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -7398,12 +7398,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages Akk tutlayin - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Yeffer @@ -8019,7 +8019,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + Close Mdel diff --git a/client/src/locale/angular.ko-KR.xlf b/client/src/locale/angular.ko-KR.xlf index 59aa62834..58ba8d356 100644 --- a/client/src/locale/angular.ko-KR.xlf +++ b/client/src/locale/angular.ko-KR.xlf @@ -508,17 +508,25 @@ views} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive 민감 - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { @@ -1357,13 +1365,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interface: - - - - src/app/menu/menu.component.html171 + Help share videos Help share videos @@ -1439,7 +1441,13 @@ The link will expire within 1 hour. Videos 영상 - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists 재생목록 @@ -2062,12 +2070,12 @@ The link will expire within 1 hour. Scheduled Scheduled - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Video background image @@ -2732,7 +2740,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -4361,107 +4369,97 @@ The link will expire within 1 hour. Basic configuration Basic configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Your Twitter username - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Services - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. @@ -4469,55 +4467,53 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transcoding enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Allow additional extensions - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Allow audio files upload - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 @@ -4537,73 +4533,67 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS CUSTOMIZATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4613,7 +4603,7 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -4645,23 +4635,23 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Advanced configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Update configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -7402,7 +7392,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language any language - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -7410,22 +7400,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide hide - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Your password has been successfully reset! @@ -8437,13 +8427,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Hidden @@ -9213,7 +9203,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts55node_modules/@ng-bootstrap/src/alert/alert.ts70 diff --git a/client/src/locale/angular.lt-LT.xlf b/client/src/locale/angular.lt-LT.xlf index cec97ca5e..98de3cded 100644 --- a/client/src/locale/angular.lt-LT.xlf +++ b/client/src/locale/angular.lt-LT.xlf @@ -500,19 +500,27 @@ views} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Sensitive - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { @@ -1354,13 +1362,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interface: - - - - src/app/menu/menu.component.html171 + Help share videos Help share videos @@ -1436,7 +1438,13 @@ The link will expire within 1 hour. Videos Videos - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Playlists @@ -2059,12 +2067,12 @@ The link will expire within 1 hour. Scheduled Scheduled - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Video background image @@ -2717,7 +2725,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -4352,107 +4360,97 @@ The link will expire within 1 hour. Basic configuration Basic configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Your Twitter username - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Services - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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,55 +4458,53 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transcoding enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Allow additional extensions - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Allow audio files upload - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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,73 +4524,67 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS CUSTOMIZATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4604,7 +4594,7 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -4636,23 +4626,23 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Advanced configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Update configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -7395,7 +7385,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language any language - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -7403,22 +7393,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide hide - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Your password has been successfully reset! @@ -8430,13 +8420,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Hidden @@ -9206,7 +9196,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts55node_modules/@ng-bootstrap/src/alert/alert.ts70 diff --git a/client/src/locale/angular.nb-NO.xlf b/client/src/locale/angular.nb-NO.xlf index 82f825e9a..428929fc0 100644 --- a/client/src/locale/angular.nb-NO.xlf +++ b/client/src/locale/angular.nb-NO.xlf @@ -518,12 +518,20 @@ views} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive @@ -532,7 +540,7 @@ Sensitive - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { @@ -1388,13 +1396,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interface: - - - - src/app/menu/menu.component.html171 + Help share videos Help share videos @@ -1470,7 +1472,13 @@ The link will expire within 1 hour. Videos Videos - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Playlists @@ -2105,12 +2113,12 @@ The link will expire within 1 hour. Scheduled Scheduled - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Video background image @@ -2789,7 +2797,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -4432,12 +4440,18 @@ The link will expire within 1 hour. Basic configuration Basic configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. @@ -4446,95 +4460,79 @@ The link will expire within 1 hour. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Your Twitter username - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Services - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. @@ -4542,55 +4540,53 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transcoding enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Allow additional extensions - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Allow audio files upload - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 @@ -4610,27 +4606,27 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Some files are not federated, and fetched when necessary. Define their caching policies. @@ -4639,34 +4635,28 @@ The link will expire within 1 hour. Some files are not federated, and fetched when necessary. Define their caching policies. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS CUSTOMIZATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. @@ -4675,12 +4665,12 @@ The link will expire within 1 hour. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4690,7 +4680,7 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -4722,23 +4712,23 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Advanced configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Update configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -7515,7 +7505,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language any language - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -7523,22 +7513,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide hide - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Your password has been successfully reset! @@ -8549,13 +8539,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Hidden @@ -9330,7 +9320,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts55node_modules/@ng-bootstrap/src/alert/alert.ts70 diff --git a/client/src/locale/angular.nl-NL.xlf b/client/src/locale/angular.nl-NL.xlf index 83a4ff4de..810969caa 100644 --- a/client/src/locale/angular.nl-NL.xlf +++ b/client/src/locale/angular.nl-NL.xlf @@ -313,19 +313,27 @@ Annuleren {VAR_PLURAL, plural, =1 {1 view} other { views}} {VAR_PLURAL, plural, =1 {1 keer bekeken} other { keer bekeken} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Geblokkeerd - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Gevoelig - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { video\'s} } @@ -1003,11 +1011,7 @@ Geen resultaten gevonden Gevoelig: src/app/menu/menu.component.html50 - - Interface: - Interface: - - src/app/menu/menu.component.html171 + Help share videos Video's helpen delen @@ -1097,7 +1101,13 @@ Geen resultaten gevonden Videos Video's - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Afspeellijsten @@ -1655,12 +1665,12 @@ Gefeliciteerd, de video achter Scheduled Ingeroosterd - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date De video verbergen tot een specifieke datum - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Video achtergrondafbeelding @@ -2312,7 +2322,7 @@ Je kan nu al informatie toevoegen over deze video. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -3744,251 +3754,241 @@ Je kan nu al informatie toevoegen over deze video. Basic configuration Basisconfiguratie - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. Optioneel. Bestaat er een Twitter-account die dit exemplaar van PeerTube vertegenwoordigt, vul deze dan hier in om je bereik te vergroten. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Je Twitter-gebruikersnaam - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Exemplaar van PeerTube toegelaten door Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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. Als Twitter je exemplaar van PeerTube expliciet toestaat krijg je een ingesloten videospeler te zien in de Twitter-feed op PeerTube-video-share. Als Twitter je exemplaar van PeerTube niet expliciet toestaat gebruiken we een afbeeldingslinkkaart die doorverwijst naar je exemplaar van PeerTube. Schakel dit selectievakje in, sla de configuratie op en test met een video-URL van uw instantie (https://example.com/videos/watch/ blabla) op https://cards-dev.twitter.com/validator om te zien of jouw exemplaar is toegestaan. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVE LIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. De gebruikers van je exemplaar van PeerTube in staat stellen live uit te zenden. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Live uitzenden inschakelen vereist vertrouwen in je gebruikers en extra moderatiewerk - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their live Je gebruikers in staat stellen automatisch een heruitzending van hun live-uitzending te publiceren - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 If the user quota is reached, PeerTube will automatically terminate the live streaming Bij het bereiken van het gebruikersquotum zal PeerTube de live-uitzending automatisch beëindigen - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited") Maximaal aantal live-uitzendingen op je exemplaar van PeerTube (-1 voor onbeperkt) - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited") Maximaal aantal live-uitzendingen per gebruiker (-1 voor onbeperkt) - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live duration Maximale duur live-uitzending - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcoding Live transcoderen inschakelen - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Vereist heel veel rekenkracht van de processor! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threads Threads voor live transcoderen - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generate Te genereren live-resoluties - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streaming Live uitzenden toelaten - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Diensten - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streaming Live uitzenden - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODEREN - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transcoding ingeschakeld - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 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! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Sta extra bestandsextensies toe - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Audiobestanden uploaden toestaan - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 exemplaren van PeerTube < 2.1 indien uitgeschakeld - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent-ondersteuning ingeschakeld - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS met P2P-ondersteuning ingeschakeld - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Threads gebruikt voor transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Te genereren resoluties - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Aantal in cache te houden voorvertoningen - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Aantal in cache te houden video-onderschriften - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS AANPASSINGEN - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Kleine wijzigingen aan je exemplaar van Peertube voor het geval een plugin of stijl overdreven is. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); Rechtstreeks JavaScript-code schrijven Voorbeeld: console.log('mijn exemplaar van PeerTube is fantastisch'); - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: 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; - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 It seems like the configuration is invalid. Please search for potential errors in the different tabs. De instellingen lijken ongeldig. Gelieve de tabs te doorzoeken naar mogelijke fouten. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. Je kan geen heruitzendingen van live-uitzendingen toelaten zonder transcoderen in te schakelen. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Geavanceerde configuratie - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Bijwerkingsconfiguratie - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS VIDEO-INSTELLINGEN @@ -6524,7 +6524,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language gelijk welke taal - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON OP @@ -6534,22 +6534,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide verbergen - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur vervagen - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display weergeven - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Niet gekend - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Jouw wachtwoord is succesvol gereset! @@ -7542,12 +7542,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Talen exemplaar van PeerTube - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages Alle talen - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Verborgen @@ -8267,7 +8267,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Enkel gebruikers van dit exemplaar van PeerTube kunnen deze video zien - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + Close Sluiten diff --git a/client/src/locale/angular.oc.xlf b/client/src/locale/angular.oc.xlf index 490c33475..30a287a80 100644 --- a/client/src/locale/angular.oc.xlf +++ b/client/src/locale/angular.oc.xlf @@ -384,19 +384,27 @@ visualizacions} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Sensible - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {Cap de vidèo} =1 {1 vidèo} other { @@ -1152,13 +1160,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interfàcia : - - - - src/app/menu/menu.component.html171 + Help share videos Ajudatz a partejar de vidèos @@ -1242,7 +1244,13 @@ The link will expire within 1 hour. Videos Vidèos - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Lista de lectura @@ -1806,12 +1814,12 @@ The link will expire within 1 hour. Scheduled Programada - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Imatge de rèire-plan de la vidèo @@ -2489,7 +2497,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -4022,107 +4030,97 @@ The link will expire within 1 hour. Basic configuration Configuracion de basa - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Vòstre nom d’utilizaire Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Servicis - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. @@ -4130,55 +4128,53 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transcodatge activat - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 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 ! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Permetre mai d’extensions - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Autorizar lo mandadís de fichièrs àudio - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled Compatibilitat WebTorrent activada - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 @@ -4198,73 +4194,67 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Transcodatge dels threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS PERSONALIZACIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4274,7 +4264,7 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -4306,23 +4296,23 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Configuracion avançada - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Actualizar la configuracion - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -7018,7 +7008,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language tota lenga - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -7026,22 +7016,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide amagar - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display mostrar - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Vòstre senhal es estat corrèctament reïnicializat ! @@ -8024,12 +8014,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Amagada @@ -8782,7 +8772,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Pas que los utilizaires d’aquesta instància pòdon veire aquesta vidèo - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + Close Close diff --git a/client/src/locale/angular.pl-PL.xlf b/client/src/locale/angular.pl-PL.xlf index 57ea5dd7d..15400b433 100644 --- a/client/src/locale/angular.pl-PL.xlf +++ b/client/src/locale/angular.pl-PL.xlf @@ -495,17 +495,25 @@ wyświetleń} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Wrażliwe - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { @@ -1323,13 +1331,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interfejs: - - - - src/app/menu/menu.component.html171 + Help share videos Pomóż udostępniać filmy @@ -1405,7 +1407,13 @@ The link will expire within 1 hour. Videos Filmy - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Playlisty @@ -2014,12 +2022,12 @@ The link will expire within 1 hour. Scheduled Zaplanowany - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Tło filmu @@ -2633,7 +2641,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -4253,107 +4261,97 @@ The link will expire within 1 hour. Basic configuration Podstawowa konfiguracja - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Twoja nazwa użytkownika na Twitterze - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Usługi - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSKODOWANIE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. @@ -4361,55 +4359,53 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transkodowanie jest włączone - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 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ć! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Zezwól na dodatkowe wtyczki - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Zezwól na wrzucanie plików audio - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled Wsparcie dla WebTorrent włączone - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 @@ -4429,73 +4425,67 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Wątki transkodowania - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS DOSTOSOWANIA - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4505,7 +4495,7 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -4537,23 +4527,23 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Zaawansowana konfiguracja - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Aktualizuj konfigurację - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -7207,7 +7197,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language jakikolwiek język - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -7215,22 +7205,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide ukryj - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur rozmazanie - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display wyświetl - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Pomyślnie zresetowano hasło! @@ -8242,13 +8232,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Ukryte @@ -9018,7 +9008,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Tylko użytkownicy tej instancji mogą zobaczyć ten film - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts55node_modules/@ng-bootstrap/src/alert/alert.ts70 diff --git a/client/src/locale/angular.pt-BR.xlf b/client/src/locale/angular.pt-BR.xlf index 770cb5613..4b14c7aae 100644 --- a/client/src/locale/angular.pt-BR.xlf +++ b/client/src/locale/angular.pt-BR.xlf @@ -421,17 +421,25 @@ views} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Bloqueado - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Sensível - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {Nenhum vídeo} =1 {1 vídeo} other { @@ -1169,13 +1177,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interface: - - - - src/app/menu/menu.component.html171 + Help share videos Ajude a compartilhar vídeos @@ -1259,7 +1261,13 @@ The link will expire within 1 hour. Videos Vídeos - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Playlists @@ -1820,12 +1828,12 @@ The link will expire within 1 hour. Scheduled Programado - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Imagem de fundo do vídeo @@ -2445,7 +2453,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -3956,107 +3964,97 @@ The link will expire within 1 hour. Basic configuration Configurações básicas - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Seu nome de usuário no Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Serviços - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. @@ -4064,55 +4062,53 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transcodificação ativada - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 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! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Permitir extensões adicionais - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Permitir envio de arquivos de áudio - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled Suporte WebTorrent ativado - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 @@ -4132,73 +4128,67 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Threads de transcodificação - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS CUSTOMIZATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4208,7 +4198,7 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -4240,23 +4230,23 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Configurações avançadas - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Atualizar configuração - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -6838,7 +6828,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language any language - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -6846,22 +6836,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide hide - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Sua senha foi redefinida com sucesso! @@ -7844,12 +7834,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Escondido @@ -8596,7 +8586,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Apenas utilizadores desta instância podem ver este vídeo - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts55node_modules/@ng-bootstrap/src/alert/alert.ts70 diff --git a/client/src/locale/angular.pt-PT.xlf b/client/src/locale/angular.pt-PT.xlf index 31564eb4c..d3b90b606 100644 --- a/client/src/locale/angular.pt-PT.xlf +++ b/client/src/locale/angular.pt-PT.xlf @@ -506,19 +506,27 @@ views} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Sensível - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { @@ -1331,13 +1339,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interface: - - - - src/app/menu/menu.component.html171 + Help share videos Ajude a partilhar vídeos @@ -1413,7 +1415,13 @@ The link will expire within 1 hour. Videos Vídeos - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Listas de reprodução @@ -2032,12 +2040,12 @@ The link will expire within 1 hour. Scheduled Scheduled - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Video background image @@ -2696,7 +2704,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -4318,107 +4326,97 @@ The link will expire within 1 hour. Basic configuration Configurações básicas - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Seu nome de usuário no Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Serviços - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. @@ -4426,55 +4424,53 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transcodificação ativada - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 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! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Allow additional extensions - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Allow audio files upload - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 @@ -4494,73 +4490,67 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Threads de transcodificação - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS CUSTOMIZATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4570,7 +4560,7 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -4602,23 +4592,23 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Configurações avançadas - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Atualizar configuração - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -7361,7 +7351,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language any language - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -7369,22 +7359,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide hide - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Sua senha foi redefinida com sucesso! @@ -8396,13 +8386,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Hidden @@ -9172,7 +9162,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts55node_modules/@ng-bootstrap/src/alert/alert.ts70 diff --git a/client/src/locale/angular.ru-RU.xlf b/client/src/locale/angular.ru-RU.xlf index f37285a70..f3cbc4c5a 100644 --- a/client/src/locale/angular.ru-RU.xlf +++ b/client/src/locale/angular.ru-RU.xlf @@ -303,17 +303,25 @@ {VAR_PLURAL, plural, =1 {1 view} other { views}} {VAR_PLURAL, plural, =1 {1 просмотр} other { просмотров}} - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Заблокировано - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Чувствительный - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {Нет видео} other { видео}} @@ -972,11 +980,7 @@ The link will expire within 1 hour. Чувствительный: src/app/menu/menu.component.html50 - - Interface: - Интерфейс: - - src/app/menu/menu.component.html171 + Help share videos Помогите поделиться видео @@ -1060,7 +1064,13 @@ The link will expire within 1 hour. Videos Видео - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Плейлисты @@ -1601,12 +1611,12 @@ The link will expire within 1 hour. Scheduled Запланировано - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Скрыть видео до указанной даты - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Фоновое изображение видео @@ -2228,7 +2238,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -3616,222 +3626,212 @@ The link will expire within 1 hour. Basic configuration Базовая конфигурация - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. По желанию. Если есть, предоставьте учетную запись Twitter, представляющую ваш экземпляр, чтобы улучшить предварительный просмотр ссылок. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Ваше имя пользователя Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Экземпляр, разрешенный Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Сервисы - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING ТРАНСКОДИРОВАНИЕ - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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, так что действуйте осторожно. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Транскодирование активировано - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! Если вы отключите транскодирование, многие видео пользователей перестанут работать! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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 видео. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Разрешить дополнительные расширения - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 Allows users to upload audio files that will be merged with the preview file on upload. Позволяет пользователям загружать аудиофайлы, которые будут объединены с файлом предварительного просмотра при загрузке. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Разрешить загрузку аудиофайлов - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled Включена поддержка WebTorrent - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 раза. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled поддержка HLS с P2P включена - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Количество потоков для транскодирования - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Разрешения для генерации видео - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE КЭШ - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Some files are not federated, and fetched when necessary. Define their caching policies. Некоторые файлы не объединены и извлекаются при необходимости. Определите их политики кеширования. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Количество превью для сохранения в кеше - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Размер субтитров к видео для хранения в кеше - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS НАСТРОЙКИ - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Незначительные модификации вашего экземпляра PeerTube на случай создания плагина или темы - излишни. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); Написать JavaScript код напрямую.Пример: console.log('my instance is amazing'); - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -3842,23 +3842,23 @@ The link will expire within 1 hour. Напишите код CSS напрямую. Пример: #custom-css color: red; Подготовить с #custom-css для переопределения стилей. Пример: #custom-css .logged-in-email color: red; - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Продвинутая конфигурация - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Обновить конфигурацию - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -6326,7 +6326,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language любой язык - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -6334,22 +6334,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide скрыть - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur размытие - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display отображение - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Неизвестно - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Ваш пароль был успешно сброшен! @@ -7328,12 +7328,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Языки экземпляра - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages Все языки - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Скрыто @@ -8039,7 +8039,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Это видео могут просматривать только пользователи этого экземпляра - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + Close Закрыть diff --git a/client/src/locale/angular.sk-SK.xlf b/client/src/locale/angular.sk-SK.xlf index 7d42fd637..4633acaef 100644 --- a/client/src/locale/angular.sk-SK.xlf +++ b/client/src/locale/angular.sk-SK.xlf @@ -518,12 +518,20 @@ views} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive @@ -532,7 +540,7 @@ Sensitive - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { @@ -1388,13 +1396,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interface: - - - - src/app/menu/menu.component.html171 + Help share videos Help share videos @@ -1470,7 +1472,13 @@ The link will expire within 1 hour. Videos Videos - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Playlists @@ -2105,12 +2113,12 @@ The link will expire within 1 hour. Scheduled Scheduled - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Video background image @@ -2789,7 +2797,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -4432,12 +4440,18 @@ The link will expire within 1 hour. Basic configuration Basic configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. @@ -4446,95 +4460,79 @@ The link will expire within 1 hour. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Your Twitter username - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Services - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. @@ -4542,55 +4540,53 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transcoding enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Allow additional extensions - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Allow audio files upload - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 @@ -4610,27 +4606,27 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Some files are not federated, and fetched when necessary. Define their caching policies. @@ -4639,34 +4635,28 @@ The link will expire within 1 hour. Some files are not federated, and fetched when necessary. Define their caching policies. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS CUSTOMIZATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. @@ -4675,12 +4665,12 @@ The link will expire within 1 hour. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4690,7 +4680,7 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -4722,23 +4712,23 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Advanced configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Update configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -7515,7 +7505,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language any language - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -7523,22 +7513,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide hide - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Your password has been successfully reset! @@ -8549,13 +8539,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Hidden @@ -9330,7 +9320,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts55node_modules/@ng-bootstrap/src/alert/alert.ts70 diff --git a/client/src/locale/angular.sl-SI.xlf b/client/src/locale/angular.sl-SI.xlf index 623f52b2c..e7b86d33b 100644 --- a/client/src/locale/angular.sl-SI.xlf +++ b/client/src/locale/angular.sl-SI.xlf @@ -518,12 +518,20 @@ views} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive @@ -532,7 +540,7 @@ Občutljivo - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {Ni videoposnetkov} =1 {1 videoposnetek} other { @@ -1388,13 +1396,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interface: - - - - src/app/menu/menu.component.html171 + Help share videos Help share videos @@ -1470,7 +1472,13 @@ The link will expire within 1 hour. Videos Videoposnetki - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Playlists @@ -2105,12 +2113,12 @@ The link will expire within 1 hour. Scheduled Scheduled - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Ozadje videoposnetka @@ -2789,7 +2797,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -4432,12 +4440,18 @@ The link will expire within 1 hour. Basic configuration Basic configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. @@ -4446,95 +4460,79 @@ The link will expire within 1 hour. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Your Twitter username - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Services - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. @@ -4542,55 +4540,53 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transcoding enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Allow additional extensions - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Allow audio files upload - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 @@ -4610,27 +4606,27 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Some files are not federated, and fetched when necessary. Define their caching policies. @@ -4639,34 +4635,28 @@ The link will expire within 1 hour. Some files are not federated, and fetched when necessary. Define their caching policies. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS CUSTOMIZATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. @@ -4675,12 +4665,12 @@ The link will expire within 1 hour. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4690,7 +4680,7 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -4722,23 +4712,23 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Advanced configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Update configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -7515,7 +7505,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language any language - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -7523,22 +7513,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide hide - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Your password has been successfully reset! @@ -8549,13 +8539,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Hidden @@ -9330,7 +9320,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts55node_modules/@ng-bootstrap/src/alert/alert.ts70 diff --git a/client/src/locale/angular.sv-SE.xlf b/client/src/locale/angular.sv-SE.xlf index a0a276953..2bb86bb56 100644 --- a/client/src/locale/angular.sv-SE.xlf +++ b/client/src/locale/angular.sv-SE.xlf @@ -310,19 +310,27 @@ {VAR_PLURAL, plural, =1 {1 view} other { views}} {VAR_PLURAL, plural, =1 {1 visning} other { visningar}} - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blockerad - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Känsligt - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {Inga videor} =1 {1 video} other { videor}} @@ -1013,11 +1021,7 @@ The link will expire within 1 hour. Känsligt: src/app/menu/menu.component.html50 - - Interface: - Gränssnitt: - - src/app/menu/menu.component.html171 + Help share videos Hjälp till att sprida videor @@ -1101,7 +1105,13 @@ The link will expire within 1 hour. Videos Videor - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Spellistor @@ -1653,12 +1663,12 @@ The link will expire within 1 hour. Scheduled Schemalagd - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Dölj videon fram till ett datum - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Videons bakgrundsbild @@ -2295,7 +2305,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -3691,251 +3701,241 @@ The link will expire within 1 hour. Basic configuration Grundläggande inställningar - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. Valfritt. Om du har ett Twitter-konto som representerar din instans, kan du ange det för att förbättra förhandsvisningar av videolänkar. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Ditt användarnamn på Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instans godkänd av Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVE DIREKT - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Låt dina användare skapa direktsändningar. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Att tillåta direktsändningar kräver tillit till användarna och ytterligare modereringsarbete - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their live Låt dina användare automatiskt publicera en repris av sändningen - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 If the user quota is reached, PeerTube will automatically terminate the live streaming Om användarkvoten uppnås kommer PeerTube bryta direktsändningen automatiskt - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited") Maximalt antal sändningar skapade på din instans (-1 för ”obegränsat”) - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited") Maximalt antal sändningar skapade per användare (-1 för ”obegränsat”) - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live duration Maximal sändningslängd - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcoding Aktivera omkodning av direktsändningar - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Kräver mycket hög processorkapacitet! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threads Trådar för omkodning av direktsändningar - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generate Upplösningar för direktsändning - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streaming Tillåt direktsändningar - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Tjänster - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streaming Direktsändning - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING OMKODNING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Omkodning aktiverad - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 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! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Tillåt ytterligare filändelser - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Tillåt uppladdning av ljudfiler - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent-stöd påslaget - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS med P2P-stöd är aktiverat - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Omkodningstrådar - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Upplösningar som ska genereras - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Antal förhandsvisningar som sparas i cachen - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Antal textningar som sparas i cachen - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS ANPASSNINGAR - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); Skriv ditt JavaScript här. Exempel: console.log('min instans är fantastisk'); - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -3946,27 +3946,27 @@ The link will expire within 1 hour. 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; - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Avancerade inställningar - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Uppdatera inställningar - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS VIDEOINSTÄLLNINGAR @@ -6471,7 +6471,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language vilket språk som helst - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -6479,22 +6479,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide dölj - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur gör suddig - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display visa - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Okänd - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Ditt lösenord har återställts! @@ -7483,12 +7483,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instansens språk - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages Alla språk - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Dold @@ -8218,7 +8218,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Den här videon kan endast ses av användare på den här instansen - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + Close Stäng diff --git a/client/src/locale/angular.ta.xlf b/client/src/locale/angular.ta.xlf index f395581ad..59e8cc0c6 100644 --- a/client/src/locale/angular.ta.xlf +++ b/client/src/locale/angular.ta.xlf @@ -518,12 +518,20 @@ views} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive @@ -532,7 +540,7 @@ Sensitive - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { @@ -1388,13 +1396,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interface: - - - - src/app/menu/menu.component.html171 + Help share videos Help share videos @@ -1470,7 +1472,13 @@ The link will expire within 1 hour. Videos Videos - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Playlists @@ -2105,12 +2113,12 @@ The link will expire within 1 hour. Scheduled Scheduled - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Video background image @@ -2789,7 +2797,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -4432,12 +4440,18 @@ The link will expire within 1 hour. Basic configuration Basic configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. @@ -4446,95 +4460,79 @@ The link will expire within 1 hour. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username உங்கள் Twitter பயணர்பெயர் - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - சேவைகள் - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. @@ -4542,55 +4540,53 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transcoding enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Allow additional extensions - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Allow audio files upload - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 @@ -4610,27 +4606,27 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Some files are not federated, and fetched when necessary. Define their caching policies. @@ -4639,34 +4635,28 @@ The link will expire within 1 hour. Some files are not federated, and fetched when necessary. Define their caching policies. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS CUSTOMIZATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. @@ -4675,12 +4665,12 @@ The link will expire within 1 hour. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4690,7 +4680,7 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -4722,23 +4712,23 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Advanced configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Update configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -7515,7 +7505,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language any language - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -7523,22 +7513,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide hide - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Your password has been successfully reset! @@ -8549,13 +8539,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Hidden @@ -9330,7 +9320,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts55node_modules/@ng-bootstrap/src/alert/alert.ts70 diff --git a/client/src/locale/angular.th-TH.xlf b/client/src/locale/angular.th-TH.xlf index 270c635ea..a90ec5c49 100644 --- a/client/src/locale/angular.th-TH.xlf +++ b/client/src/locale/angular.th-TH.xlf @@ -422,19 +422,27 @@ ครั้ง} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive มีเนื้อหาไม่เหมาะสม - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {ไม่มีวิดีโอ} =1 {1 วิดีโอ} other { @@ -1194,11 +1202,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - อินเตอร์เฟซ: - - src/app/menu/menu.component.html171 + Help share videos Help share videos @@ -1288,7 +1292,13 @@ The link will expire within 1 hour. Videos วิดีโอ - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists เพลย์ลิสต์ @@ -1862,12 +1872,12 @@ The link will expire within 1 hour. Scheduled กำหนดเวลาเผยแพร่ - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image ภาพพื้นหลังวิดีโอ @@ -2530,7 +2540,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -4099,136 +4109,126 @@ The link will expire within 1 hour. Basic configuration Basic configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Your Twitter username - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVE สด - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their live Allow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited") Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited") Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live duration Max live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcoding Enable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threads Live transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generate Live resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streaming Allow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Services - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streaming การแพร่ภาพสด - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. @@ -4236,55 +4236,53 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transcoding enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Allow additional extensions - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Allow audio files upload - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 @@ -4304,73 +4302,67 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS CUSTOMIZATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4380,7 +4372,7 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Advanced configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Update configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS การตั้งค่าวิดีโอ @@ -7133,7 +7125,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language ภาษาใดก็ได้ - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON @@ -7143,22 +7135,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide hide - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! รีเซ็ตรหัสผ่านเรียบร้อย @@ -8155,12 +8147,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages ภาษาเว็บไซต์ - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages ทุกภาษา - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden ซ่อน @@ -8917,7 +8909,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video เฉพาะผู้ใช้ของเว็บไซต์นี้ที่จะเห็นวิดีโอนี้ - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + Close ปิด diff --git a/client/src/locale/angular.tr-TR.xlf b/client/src/locale/angular.tr-TR.xlf index 854336ceb..db32edc58 100644 --- a/client/src/locale/angular.tr-TR.xlf +++ b/client/src/locale/angular.tr-TR.xlf @@ -419,17 +419,25 @@ views} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Sensitive - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {Video yok} =1 {1 video} other { @@ -1142,13 +1150,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interface: - - - - src/app/menu/menu.component.html171 + Help share videos Help share videos @@ -1232,7 +1234,13 @@ The link will expire within 1 hour. Videos Videos - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Playlists @@ -1796,12 +1804,12 @@ The link will expire within 1 hour. Scheduled Scheduled - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Video background image @@ -2448,7 +2456,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -3973,107 +3981,97 @@ The link will expire within 1 hour. Basic configuration Basic configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Your Twitter username - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Services - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. @@ -4081,55 +4079,53 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transcoding enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Allow additional extensions - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Allow audio files upload - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 @@ -4149,73 +4145,67 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS CUSTOMIZATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4225,7 +4215,7 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -4257,23 +4247,23 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Advanced configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Update configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -6939,7 +6929,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language any language - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -6947,22 +6937,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide hide - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Your password has been successfully reset! @@ -7945,12 +7935,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Hidden @@ -8703,7 +8693,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + Close Close diff --git a/client/src/locale/angular.uk-UA.xlf b/client/src/locale/angular.uk-UA.xlf index 23efecfdf..8886939b5 100644 --- a/client/src/locale/angular.uk-UA.xlf +++ b/client/src/locale/angular.uk-UA.xlf @@ -403,17 +403,25 @@ переглядів} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Заблоковано - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive Чутливе - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {Немає відео} =1 {1 відео} інші { @@ -1150,13 +1158,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interface: - - - - src/app/menu/menu.component.html171 + Help share videos Help share videos @@ -1240,7 +1242,13 @@ The link will expire within 1 hour. Videos Videos - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Playlists @@ -1812,12 +1820,12 @@ The link will expire within 1 hour. Scheduled Scheduled - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Video background image @@ -2507,7 +2515,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -4044,107 +4052,97 @@ The link will expire within 1 hour. Basic configuration Basic configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Your Twitter username - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Services - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. @@ -4152,55 +4150,53 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transcoding enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Allow additional extensions - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Allow audio files upload - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 @@ -4220,73 +4216,67 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS CUSTOMIZATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4296,7 +4286,7 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -4328,23 +4318,23 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Advanced configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Update configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -7064,7 +7054,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language any language - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -7072,22 +7062,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide hide - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Your password has been successfully reset! @@ -8070,12 +8060,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Hidden @@ -8828,7 +8818,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + Close Close diff --git a/client/src/locale/angular.vi-VN.xlf b/client/src/locale/angular.vi-VN.xlf index 4c361a5a5..ee63ca53d 100644 --- a/client/src/locale/angular.vi-VN.xlf +++ b/client/src/locale/angular.vi-VN.xlf @@ -518,12 +518,20 @@ views} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive @@ -532,7 +540,7 @@ Nhạy cảm - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { @@ -1388,13 +1396,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interface: - - - - src/app/menu/menu.component.html171 + Help share videos Help share videos @@ -1470,7 +1472,13 @@ The link will expire within 1 hour. Videos Video - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists Danh sách phát @@ -2105,12 +2113,12 @@ The link will expire within 1 hour. Scheduled Đã lên lịch - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image Video background image @@ -2789,7 +2797,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -4432,12 +4440,18 @@ The link will expire within 1 hour. Basic configuration Basic configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. @@ -4446,95 +4460,79 @@ The link will expire within 1 hour. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username Your Twitter username - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - Services - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. @@ -4542,55 +4540,53 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled Transcoding enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions Allow additional extensions - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload Allow audio files upload - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 @@ -4610,27 +4606,27 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads Transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Some files are not federated, and fetched when necessary. Define their caching policies. @@ -4639,34 +4635,28 @@ The link will expire within 1 hour. Some files are not federated, and fetched when necessary. Define their caching policies. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS CUSTOMIZATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. @@ -4675,12 +4665,12 @@ The link will expire within 1 hour. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4690,7 +4680,7 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -4722,23 +4712,23 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration Advanced configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration Update configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -7515,7 +7505,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language any language - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -7523,22 +7513,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide hide - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! Your password has been successfully reset! @@ -8549,13 +8539,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden Ẩn @@ -9330,7 +9320,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts55node_modules/@ng-bootstrap/src/alert/alert.ts70 diff --git a/client/src/locale/angular.xlf b/client/src/locale/angular.xlf index 7d88d6ad9..2416cab33 100644 --- a/client/src/locale/angular.xlf +++ b/client/src/locale/angular.xlf @@ -91,17 +91,13 @@ src/app/shared/shared-moderation/report-modals/report.component.html 54 - - src/app/shared/shared-moderation/video-block.component.html - 38 - src/app/shared/shared-moderation/user-ban-modal.component.html 26 - src/app/shared/shared-moderation/batch-domains-modal.component.html - 31 + src/app/shared/shared-moderation/video-block.component.html + 38 src/app/shared/shared-moderation/report-modals/video-report.component.html @@ -111,6 +107,10 @@ src/app/shared/shared-video-miniature/video-download.component.html 99 + + src/app/shared/shared-moderation/batch-domains-modal.component.html + 31 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 @@ -394,39 +394,39 @@ 78 - - hide + + Unknown src/app/menu/menu.component.ts - 76 + 182 - - blur + + any language src/app/menu/menu.component.ts - 79 + 213 - - display + + hide src/app/menu/menu.component.ts - 82 + 246 - - Unknown + + blur src/app/menu/menu.component.ts - 200 + 250 - - any language + + display src/app/menu/menu.component.ts - 231 + 254 @@ -694,8 +694,8 @@ 104 - - Interface: + + Interface: src/app/menu/menu.component.html 171 @@ -779,7 +779,7 @@ src/app/+videos/+video-edit/shared/video-edit.component.ts - 174 + 184 @@ -1513,6 +1513,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 219 + + User + + src/app/core/users/user.service.ts + 382 + + + + Administrator + + src/app/core/users/user.service.ts + 383 + + + + Moderator + + src/app/core/users/user.service.ts + 384 + + (channel page) @@ -1585,6 +1606,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 382 + + viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + + views + + src/app/shared/shared-main/video/video.model.ts + 214 + + + + Info + + src/app/core/notification/notifier.service.ts + 11 + + + + Success + + src/app/core/notification/notifier.service.ts + 23 + + Media is too large for the server. Please contact you administrator if you want to increase the limit size. @@ -1613,41 +1662,6 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 71 - - User - - src/app/core/users/user.service.ts - 382 - - - - Administrator - - src/app/core/users/user.service.ts - 383 - - - - Moderator - - src/app/core/users/user.service.ts - 384 - - - - Info - - src/app/core/notification/notifier.service.ts - 11 - - - - Success - - src/app/core/notification/notifier.service.ts - 23 - - @@ -2242,7 +2256,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 708 + 840 @@ -3517,6 +3531,108 @@ The link will expire within 1 hour. 47 + + VIDEO CHANNELS + + src/app/+accounts/accounts.component.ts + 59 + + + + 1 subscriber + + src/app/+accounts/accounts.component.ts + 93 + + + + subscribers + + src/app/+accounts/accounts.component.ts + 95 + + + + direct account followers + + src/app/+accounts/accounts.component.ts + 109 + + + + Report this account + + src/app/+accounts/accounts.component.ts + 115 + + + + Banned + + src/app/+accounts/accounts.component.html + 18 + + + + Muted + + src/app/+accounts/accounts.component.html + 19 + + + src/app/shared/shared-share-modal/video-share.component.html + 166 + + + + Instance muted + + src/app/+accounts/accounts.component.html + 20 + + + + Muted by your instance + + src/app/+accounts/accounts.component.html + 21 + + + + Instance muted by your instance + + src/app/+accounts/accounts.component.html + 22 + + + + Manage account + + src/app/+accounts/accounts.component.html + 36 + + + + Account videos + + src/app/+accounts/accounts-routing.module.ts + 29 + + + + Account video channels + + src/app/+accounts/accounts-routing.module.ts + 42 + + + + About account + + src/app/+accounts/accounts-routing.module.ts + 51 + + Published videos @@ -3626,496 +3742,228 @@ The link will expire within 1 hour. 6 - - VIDEO CHANNELS + + No description - src/app/+accounts/accounts.component.ts - 59 + src/app/+video-channels/video-channel-about/video-channel-about.component.ts + 41 - - - 1 subscriber - src/app/+accounts/accounts.component.ts - 93 + src/app/+accounts/account-about/account-about.component.ts + 38 - - subscribers + + DESCRIPTION - src/app/+accounts/accounts.component.ts - 95 + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 5 - - - direct account followers - src/app/+accounts/accounts.component.ts - 109 + src/app/+accounts/account-about/account-about.component.html + 5 - - Report this account + + STATS - src/app/+accounts/accounts.component.ts - 115 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 17 + + + src/app/+accounts/account-about/account-about.component.html + 10 + - - Banned + + Created - src/app/+accounts/accounts.component.html + src/app/+video-channels/video-channel-about/video-channel-about.component.html 18 - - Muted + + SUPPORT THIS CHANNEL - src/app/+accounts/accounts.component.html - 19 + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 10 + + + Video channels - src/app/shared/shared-share-modal/video-share.component.html - 166 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 1 - - Instance muted + + This account does not have channels. - src/app/+accounts/accounts.component.html - 20 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 4 - - Muted by your instance + + See this video channel - src/app/+accounts/accounts.component.html - 21 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 9 - - Instance muted by your instance + + This channel doesn't have any videos. - src/app/+accounts/accounts.component.html - 22 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 20 - - Manage account + + SHOW THIS CHANNEL - src/app/+accounts/accounts.component.html - 36 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 29,30 - - Account videos + + Joined - src/app/+accounts/accounts-routing.module.ts - 29 + src/app/+accounts/account-about/account-about.component.html + 12 - - Account video channels + + My videos - src/app/+accounts/accounts-routing.module.ts - 42 + src/app/+my-library/my-videos/my-videos.component.ts + 58 + + + src/app/+my-library/my-library-routing.module.ts + 77 - - About account + + Do you really want to delete videos? - src/app/+accounts/accounts-routing.module.ts - 51 + src/app/+my-library/my-videos/my-videos.component.ts + 103 - - No description + + Delete - src/app/+video-channels/video-channel-about/video-channel-about.component.ts - 41 + src/app/+my-library/my-videos/my-videos.component.ts + 104 - src/app/+accounts/account-about/account-about.component.ts - 38 + src/app/+my-library/my-videos/my-videos.component.ts + 131 - - - DESCRIPTION - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 5 + src/app/+my-library/my-videos/my-videos.component.ts + 172 - src/app/+accounts/account-about/account-about.component.html - 5 + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts + 50 - - - STATS - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 17 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 127 - src/app/+accounts/account-about/account-about.component.html - 10 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 91 - - - Created - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 18 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 - - - SUPPORT THIS CHANNEL - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 10 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 308 - - - Verify account via email - src/app/+signup/+verify-account/verify-account-routing.module.ts - 17 + src/app/shared/shared-main/buttons/delete-button.component.ts + 16 - - - Ask to send an email to verify you account - src/app/+signup/+verify-account/verify-account-routing.module.ts - 26 + src/app/shared/shared-main/buttons/delete-button.component.ts + 21 - - - Channels - src/app/+my-library/my-library.component.ts - 47 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 71 - - - Videos - src/app/+my-library/my-library.component.ts - 54 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 129 - - - Playlists - src/app/+my-library/my-library.component.ts - 61 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 371 - - - Subscriptions - src/app/+my-library/my-library.component.ts - 66 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 406 - src/app/+videos/videos-routing.module.ts - 71 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 86 - src/app/+videos/video-list/video-user-subscriptions.component.ts - 45 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 158 - - - History - src/app/+my-library/my-library.component.ts - 71 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 165 - - - My playlists - src/app/+my-library/my-library-routing.module.ts - 40 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 75 - - - Create a new playlist - src/app/+my-library/my-library-routing.module.ts - 49 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 79 - - - Playlist elements - src/app/+my-library/my-library-routing.module.ts - 58 + src/app/+admin/users/user-list/user-list.component.ts + 76 - - - Update playlist - src/app/+my-library/my-library-routing.module.ts - 67 + src/app/+admin/users/user-list/user-list.component.ts + 194 - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 47 + src/app/+admin/follows/followers-list/followers-list.component.ts + 74 - - My videos + + videos deleted. - src/app/+my-library/my-library-routing.module.ts - 77 + src/app/+my-library/my-videos/my-videos.component.ts + 120 + + + Do you really want to delete ? src/app/+my-library/my-videos/my-videos.component.ts - 58 + 130 - - - My video imports - src/app/+my-library/my-library-routing.module.ts - 90 + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts + 49 - - - My subscriptions - src/app/+my-library/my-library-routing.module.ts - 99 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 126 - - Ownership changes - - src/app/+my-library/my-library-routing.module.ts - 108 - - - - My video history - - src/app/+my-library/my-library-routing.module.ts - 118 - - - - Video channels - - src/app/+accounts/account-video-channels/account-video-channels.component.html - 1 - - - - This account does not have channels. - - src/app/+accounts/account-video-channels/account-video-channels.component.html - 4 - - - - See this video channel - - src/app/+accounts/account-video-channels/account-video-channels.component.html - 9 - - - - This channel doesn't have any videos. - - src/app/+accounts/account-video-channels/account-video-channels.component.html - 20 - - - - SHOW THIS CHANNEL - - src/app/+accounts/account-video-channels/account-video-channels.component.html - 29,30 - - - - Joined - - src/app/+accounts/account-about/account-about.component.html - 12 - - - - An email with verification link will be sent to . - - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts - 45 - - - - Request email for account verification - - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 3,4 - - - - Send verification email - - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 17 - - - - This instance does not require email verification. - - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 20 - - - - Verify account email confirmation - - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 3,4 - - - - Email updated. - - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 10,11 - - - - An error occurred. - - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 14 - - - - Do you really want to delete videos? - - src/app/+my-library/my-videos/my-videos.component.ts - 103 - - - - Delete - - src/app/+my-library/my-videos/my-videos.component.ts - 104 - - - src/app/+my-library/my-videos/my-videos.component.ts - 131 - - - src/app/+my-library/my-videos/my-videos.component.ts - 172 - - - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts - 50 - - - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 127 - - - src/app/shared/shared-main/buttons/delete-button.component.ts - 16 - - - src/app/shared/shared-main/buttons/delete-button.component.ts - 21 - - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 208 - - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 308 - - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 91 - - - src/app/+my-library/+my-video-channels/my-video-channels.component.ts - 71 - - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 129 - - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 371 - - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 406 - - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 86 - - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 158 - - - src/app/+videos/+video-watch/comment/video-comments.component.ts - 165 - - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 75 - - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 79 - - - src/app/+admin/users/user-list/user-list.component.ts - 76 - - - src/app/+admin/users/user-list/user-list.component.ts - 194 - - - src/app/+admin/follows/followers-list/followers-list.component.ts - 74 - - - - videos deleted. - - src/app/+my-library/my-videos/my-videos.component.ts - 120 - - - - Do you really want to delete ? - - src/app/+my-library/my-videos/my-videos.component.ts - 130 - - - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts - 49 - - - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts - 126 - - - - Video deleted. + + Video deleted. src/app/+my-library/my-videos/my-videos.component.ts 138 @@ -4539,6 +4387,17 @@ The link will expire within 1 hour. 26 + + Update playlist + + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 47 + + + src/app/+my-library/my-library-routing.module.ts + 67 + + Delete playlist @@ -4603,81 +4462,96 @@ The link will expire within 1 hour. 76 - - Showing to of imports + + Channels - src/app/+my-library/my-video-imports/my-video-imports.component.html - 10 + src/app/+my-library/my-library.component.ts + 47 - - Target + + Videos - src/app/+my-library/my-video-imports/my-video-imports.component.html - 17 + src/app/+my-library/my-library.component.ts + 54 - - Video + + Playlists - src/app/+my-library/my-video-imports/my-video-imports.component.html - 18 + src/app/+my-library/my-library.component.ts + 61 + + + Subscriptions - src/app/+my-library/my-ownership/my-ownership.component.html - 20 + src/app/+my-library/my-library.component.ts + 66 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 60 + src/app/+videos/videos-routing.module.ts + 71 - - - State - src/app/+my-library/my-video-imports/my-video-imports.component.html - 19 + src/app/+videos/video-list/video-user-subscriptions.component.ts + 45 - - Created + + History - src/app/+my-library/my-video-imports/my-video-imports.component.html - 20 + src/app/+my-library/my-library.component.ts + 71 + + + My playlists - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 43 + src/app/+my-library/my-library-routing.module.ts + 40 + + + Create a new playlist - src/app/+admin/system/jobs/jobs.component.html - 40 + src/app/+my-library/my-library-routing.module.ts + 49 + + + Playlist elements - src/app/+admin/follows/following-list/following-list.component.html - 34 + src/app/+my-library/my-library-routing.module.ts + 58 + + + My video imports - src/app/+admin/follows/followers-list/followers-list.component.html - 31 + src/app/+my-library/my-library-routing.module.ts + 90 - - See the error + + My subscriptions - src/app/+my-library/my-video-imports/my-video-imports.component.html - 27 + src/app/+my-library/my-library-routing.module.ts + 99 + + + Ownership changes - src/app/+my-library/my-video-imports/my-video-imports.component.html - 27 + src/app/+my-library/my-library-routing.module.ts + 108 - - This video was deleted + + My video history - src/app/+my-library/my-video-imports/my-video-imports.component.html - 49 + src/app/+my-library/my-library-routing.module.ts + 118 @@ -4745,21 +4619,29 @@ The link will expire within 1 hour. {VAR_PLURAL, plural, =1 {1 view} other { views}} src/app/shared/shared-video-miniature/video-miniature.component.html - 31 + 32 + + + + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 Blocked src/app/shared/shared-video-miniature/video-miniature.component.html - 51 + 53 Sensitive src/app/shared/shared-video-miniature/video-miniature.component.html - 56,57 + 58,59 @@ -4874,13 +4756,6 @@ The link will expire within 1 hour. 54 - - - - src/app/shared/shared-main/buttons/action-dropdown.component.html - 22 - - Welcome to PeerTube! @@ -4895,6 +4770,83 @@ The link will expire within 1 hour. 14,15 + + Showing to of imports + + src/app/+my-library/my-video-imports/my-video-imports.component.html + 10 + + + + Target + + src/app/+my-library/my-video-imports/my-video-imports.component.html + 17 + + + + Video + + src/app/+my-library/my-video-imports/my-video-imports.component.html + 18 + + + src/app/+my-library/my-ownership/my-ownership.component.html + 20 + + + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 60 + + + + State + + src/app/+my-library/my-video-imports/my-video-imports.component.html + 19 + + + + Created + + src/app/+my-library/my-video-imports/my-video-imports.component.html + 20 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 43 + + + src/app/+admin/system/jobs/jobs.component.html + 40 + + + src/app/+admin/follows/following-list/following-list.component.html + 34 + + + src/app/+admin/follows/followers-list/followers-list.component.html + 31 + + + + See the error + + src/app/+my-library/my-video-imports/my-video-imports.component.html + 27 + + + src/app/+my-library/my-video-imports/my-video-imports.component.html + 27 + + + + This video was deleted + + src/app/+my-library/my-video-imports/my-video-imports.component.html + 49 + + My subscriptions @@ -5162,6 +5114,61 @@ The link will expire within 1 hour. 19 + + Report + + src/app/shared/shared-moderation/report-modals/account-report.component.ts + 51 + + + + Account reported. + + src/app/shared/shared-moderation/report-modals/account-report.component.ts + 82 + + + + What is the issue? + + src/app/shared/shared-moderation/report-modals/report.component.html + 13 + + + src/app/shared/shared-moderation/report-modals/video-report.component.html + 13 + + + src/app/shared/shared-moderation/report-modals/report.component.html + 13 + + + + Please describe the issue... + + src/app/shared/shared-moderation/report-modals/report.component.html + 42 + + + src/app/shared/shared-moderation/report-modals/video-report.component.html + 80 + + + src/app/shared/shared-moderation/report-modals/report.component.html + 42 + + + + Your report will be sent to moderators of and will be forwarded to the comment origin () too. + + src/app/shared/shared-moderation/report-modals/report.component.html + 36,38 + + + src/app/shared/shared-moderation/report-modals/report.component.html + 36,38 + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} @@ -5183,267 +5190,399 @@ The link will expire within 1 hour. 22,24 - - Moderation + + You cannot ban root. - src/app/+my-account/my-account.component.ts - 28 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 58 - src/app/+admin/admin.component.ts - 47 + src/app/+admin/users/user-list/user-list.component.ts + 154 - - Muted accounts + + Do you really want to unban ? - src/app/+my-account/my-account.component.ts - 31 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 70 + + + Unban - src/app/+my-account/my-account-routing.module.ts - 86 - + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 70 + - src/app/+admin/admin.component.ts - 74 + src/app/+admin/users/user-list/user-list.component.ts + 88 - src/app/+admin/moderation/moderation.routes.ts - 98 + src/app/+admin/users/user-list/user-list.component.ts + 171 - - Muted servers + + User unbanned. - src/app/+my-account/my-account.component.ts - 36 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 76 + + + You cannot delete root. - src/app/+my-account/my-account-routing.module.ts - 95 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 - src/app/+admin/admin.component.ts - 81 + src/app/+admin/users/user-list/user-list.component.ts + 188 - - Abuse reports + + If you remove this user, you will not be able to create another with the same username! - src/app/+my-account/my-account.component.ts - 41 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 90 - - Settings + + User deleted. - src/app/+my-account/my-account.component.ts - 50 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 96 - - Notifications - - src/app/+my-account/my-account.component.ts - 55 - + + User email set as verified - src/app/+my-account/my-account-routing.module.ts - 109 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 107 - - Applications + + Account muted. - src/app/+my-account/my-account.component.ts - 60 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 119 - - - Report - src/app/shared/shared-moderation/report-modals/account-report.component.ts - 51 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 240 - - Account reported. + + Account unmuted. - src/app/shared/shared-moderation/report-modals/account-report.component.ts - 82 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 133 - - - What is the issue? - src/app/shared/shared-moderation/report-modals/report.component.html - 13 + src/app/shared/shared-moderation/account-blocklist.component.ts + 47 + + + Instance muted. - src/app/shared/shared-moderation/report-modals/video-report.component.html - 13 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 147 - src/app/shared/shared-moderation/report-modals/report.component.html - 13 + src/app/shared/shared-moderation/server-blocklist.component.ts + 68 - - Please describe the issue... - - src/app/shared/shared-moderation/report-modals/report.component.html - 42 - + + Instance unmuted. - src/app/shared/shared-moderation/report-modals/video-report.component.html - 80 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 161 - src/app/shared/shared-moderation/report-modals/report.component.html - 42 + src/app/shared/shared-moderation/server-blocklist.component.ts + 45 - - Your report will be sent to moderators of and will be forwarded to the comment origin () too. + + Account muted by the instance. - src/app/shared/shared-moderation/report-modals/report.component.html - 36,38 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 175 - src/app/shared/shared-moderation/report-modals/report.component.html - 36,38 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 429 - - Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed? + + Account unmuted by the instance. - src/app/+my-account/my-account-applications/my-account-applications.component.ts - 41 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 189 - - Renew token + + Instance muted by the instance. - src/app/+my-account/my-account-applications/my-account-applications.component.ts - 42 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 203 - - Token renewed. Update your client configuration accordingly. + + Instance unmuted by the instance. - src/app/+my-account/my-account-applications/my-account-applications.component.ts - 49 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 217 - - Applications + + Are you sure you want to remove all the comments of this account? - src/app/+my-account/my-account-applications/my-account-applications.component.html - 3 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 228 - - SUBSCRIPTION FEED + + Delete account comments - src/app/+my-account/my-account-applications/my-account-applications.component.html - 8 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 229 - - Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. + + Will remove comments of this account (may take several minutes). - src/app/+my-account/my-account-applications/my-account-applications.component.html - 10,12 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 235 - - Feed URL + + Edit user - src/app/+my-account/my-account-applications/my-account-applications.component.html - 18 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 263 - - Feed Token + + Change quota, role, and more. - src/app/+my-account/my-account-applications/my-account-applications.component.html - 23 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 264 - - Renew token + + Delete user - src/app/+my-account/my-account-applications/my-account-applications.component.html - 33 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 268 - - Avatar changed. + + Videos will be deleted, comments will be tombstoned. - src/app/+my-account/my-account-settings/my-account-settings.component.ts - 42 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 269 - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts - 105 + src/app/+admin/users/user-list/user-list.component.ts + 77 - - PROFILE SETTINGS + + Ban - src/app/+my-account/my-account-settings/my-account-settings.component.html - 12 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 273 - - - VIDEO SETTINGS - src/app/+my-account/my-account-settings/my-account-settings.component.html - 26 + src/app/+admin/users/user-list/user-list.component.ts + 82 - - NOTIFICATIONS + + User won't be able to login anymore, but videos and comments will be kept as is. - src/app/+my-account/my-account-settings/my-account-settings.component.html - 37 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 274 - - - INTERFACE - src/app/+my-account/my-account-settings/my-account-settings.component.html - 47 + src/app/+admin/users/user-list/user-list.component.ts + 83 - - EMAIL + + Unban user - src/app/+my-account/my-account-settings/my-account-settings.component.html - 67 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 279 - - DANGER ZONE + + Allow the user to login and create videos/comments again - src/app/+my-account/my-account-settings/my-account-settings.component.html - 77 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 280 - - src/app/+admin/users/user-edit/user-edit.component.html - 197 + + + Set Email as Verified + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 285 - src/app/+admin/users/user-edit/user-edit.component.html - 197 + src/app/+admin/users/user-list/user-list.component.ts + 95 - - PASSWORD + + Mute this account - src/app/+my-account/my-account-settings/my-account-settings.component.html - 57 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 297 + + + + Hide any content from that user from you. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 298 + + + + Unmute this account + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 303 + + + + Show back content from that user for you. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 304 + + + + Mute the instance + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 309 + + + + Hide any content from that instance for you. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 310 + + + + Unmute the instance + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 315 + + + + Show back content from that instance for you. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 316 + + + + Remove comments from your videos + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 321 + + + + Remove comments made by this account on your videos. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 322 + + + + Mute this account by your instance + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 333 + + + + Hide any content from that user from you, your instance and its users. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 334 + + + + Unmute this account by your instance + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 339 + + + + Show this user's content to the users of this instance again. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 340 + + + + Mute the instance by your instance + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 351 + + + + Hide any content from that instance from you, your instance and its users. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 352 + + + + Unmute the instance by your instance + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 357 + + + + Show back content from that instance for you, your instance and its users. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 358 + + + + Remove comments from your instance + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 368 + + + + Remove comments made by this account from your instance. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 369 + + + + + + src/app/shared/shared-main/buttons/action-dropdown.component.html + 22 @@ -5567,299 +5706,288 @@ The link will expire within 1 hour. 62 - - Do you really want to unblock this video? It will be available again in the videos list. - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 180 - + + URL - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 146 + src/app/shared/shared-share-modal/video-share.component.html + 16 - - - Unblock - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 182 + src/app/shared/shared-share-modal/video-share.component.html + 71 - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 296 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 6 + + + QR-Code - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 70 + src/app/shared/shared-share-modal/video-share.component.html + 27 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 148 + src/app/shared/shared-share-modal/video-share.component.html + 81 - - Video unblocked. + + Embed - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 188 + src/app/shared/shared-share-modal/video-share.component.html + 37 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 153 + src/app/shared/shared-share-modal/video-share.component.html + 91 - - Do you really want to delete this video? + + Share the playlist - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 203 + src/app/shared/shared-share-modal/video-share.component.html + 11 + + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 370 + src/app/shared/shared-share-modal/video-share.component.html + 44,45 - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 78 + src/app/shared/shared-share-modal/video-share.component.html + 98,99 - - The live stream will be automatically terminated. + + Share the playlist at this video position - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 205 + src/app/shared/shared-share-modal/video-share.component.html + 58 - - This video will be duplicated by your instance. + + Autoplay - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 226 + src/app/shared/shared-share-modal/video-share.component.html + 159 - - Account muted. + + Share the video - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 240 + src/app/shared/shared-share-modal/video-share.component.html + 66 + + + Auto select subtitle - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 119 + src/app/shared/shared-share-modal/video-share.component.html + 128 - - Save to playlist + + Loop - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 264 + src/app/shared/shared-share-modal/video-share.component.html + 173 + + + Use origin instance URL - src/app/+videos/+video-watch/video-watch.component.ts - 134 + src/app/shared/shared-share-modal/video-share.component.html + 180 - - Download + + Display video title - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 272 + src/app/shared/shared-share-modal/video-share.component.html + 189 - - Block + + Display privacy warning - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 290 + src/app/shared/shared-share-modal/video-share.component.html + 196 - - Mirror + + Display player controls - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 302 + src/app/shared/shared-share-modal/video-share.component.html + 203 - - Report + + Display PeerTube button link - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 314 + src/app/shared/shared-share-modal/video-share.component.html + 210 - - Mute account + + More customization - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 322 + src/app/shared/shared-share-modal/video-share.component.html + 223,224 + + + Less customization - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 287 + src/app/shared/shared-share-modal/video-share.component.html + 231,232 - - Remote subscribeRemote interact + + Do you really want to unblock this video? It will be available again in the videos list. - src/app/shared/shared-user-subscription/remote-subscribe.component.html - 11,12 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 - - - 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. - src/app/shared/shared-user-subscription/remote-subscribe.component.html - 18,20 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 146 - - 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. + + Unblock - src/app/shared/shared-user-subscription/remote-subscribe.component.html - 27,29 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 - - - URL - src/app/shared/shared-share-modal/video-share.component.html - 16 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 296 - src/app/shared/shared-share-modal/video-share.component.html - 71 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 70 - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 6 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 148 - - QR-Code + + Video unblocked. - src/app/shared/shared-share-modal/video-share.component.html - 27 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 188 - src/app/shared/shared-share-modal/video-share.component.html - 81 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 153 - - Embed + + Do you really want to delete this video? - src/app/shared/shared-share-modal/video-share.component.html - 37 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 203 - src/app/shared/shared-share-modal/video-share.component.html - 91 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 370 - - - Share the playlist - src/app/shared/shared-share-modal/video-share.component.html - 11 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 78 - - The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). - - src/app/shared/shared-share-modal/video-share.component.html - 44,45 - + + The live stream will be automatically terminated. - src/app/shared/shared-share-modal/video-share.component.html - 98,99 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 - - Share the playlist at this video position + + This video will be duplicated by your instance. - src/app/shared/shared-share-modal/video-share.component.html - 58 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 - - Autoplay + + Save to playlist - src/app/shared/shared-share-modal/video-share.component.html - 159 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 264 - - - Share the video - src/app/shared/shared-share-modal/video-share.component.html - 66 + src/app/+videos/+video-watch/video-watch.component.ts + 134 - - Auto select subtitle + + Download - src/app/shared/shared-share-modal/video-share.component.html - 128 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 272 - - Loop + + Block - src/app/shared/shared-share-modal/video-share.component.html - 173 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 290 - - Use origin instance URL + + Mirror - src/app/shared/shared-share-modal/video-share.component.html - 180 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 302 - - Display video title + + Report - src/app/shared/shared-share-modal/video-share.component.html - 189 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 314 - - Display privacy warning + + Mute account - src/app/shared/shared-share-modal/video-share.component.html - 196 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 322 - - - Display player controls - src/app/shared/shared-share-modal/video-share.component.html - 203 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 287 - - Display PeerTube button link + + Remote subscribeRemote interact - src/app/shared/shared-share-modal/video-share.component.html - 210 + src/app/shared/shared-user-subscription/remote-subscribe.component.html + 11,12 - - More customization + + 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. - src/app/shared/shared-share-modal/video-share.component.html - 223,224 + src/app/shared/shared-user-subscription/remote-subscribe.component.html + 18,20 - - Less customization + + 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. - src/app/shared/shared-share-modal/video-share.component.html - 231,232 + src/app/shared/shared-user-subscription/remote-subscribe.component.html + 27,29 @@ -5916,1509 +6044,1371 @@ The link will expire within 1 hour. 19,20 - - You cannot ban root. - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 58 - + + Verify account via email - src/app/+admin/users/user-list/user-list.component.ts - 154 + src/app/+signup/+verify-account/verify-account-routing.module.ts + 17 - - Do you really want to unban ? + + Ask to send an email to verify you account - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 70 + src/app/+signup/+verify-account/verify-account-routing.module.ts + 26 - - Unban - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 70 - + + Moderation - src/app/+admin/users/user-list/user-list.component.ts - 88 + src/app/+my-account/my-account.component.ts + 28 - src/app/+admin/users/user-list/user-list.component.ts - 171 + src/app/+admin/admin.component.ts + 47 - - User unbanned. + + Muted accounts - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 76 + src/app/+my-account/my-account.component.ts + 31 - - - You cannot delete root. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + src/app/+my-account/my-account-routing.module.ts 86 - src/app/+admin/users/user-list/user-list.component.ts - 188 + src/app/+admin/admin.component.ts + 74 - - - If you remove this user, you will not be able to create another with the same username! - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 90 + src/app/+admin/moderation/moderation.routes.ts + 98 - - User deleted. + + Muted servers - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 96 + src/app/+my-account/my-account.component.ts + 36 - - - User email set as verified - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 107 + src/app/+my-account/my-account-routing.module.ts + 95 + + + src/app/+admin/admin.component.ts + 81 - - Account unmuted. + + Abuse reports - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 133 + src/app/+my-account/my-account.component.ts + 41 + + + Settings - src/app/shared/shared-moderation/account-blocklist.component.ts - 47 + src/app/+my-account/my-account.component.ts + 50 - - Instance muted. + + Notifications - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 147 + src/app/+my-account/my-account.component.ts + 55 - src/app/shared/shared-moderation/server-blocklist.component.ts - 68 + src/app/+my-account/my-account-routing.module.ts + 109 - - Instance unmuted. + + Applications - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 161 + src/app/+my-account/my-account.component.ts + 60 + + + Add to watch later - src/app/shared/shared-moderation/server-blocklist.component.ts - 45 + src/app/shared/shared-thumbnail/video-thumbnail.component.ts + 29 - - Account muted by the instance. + + Remove from watch later - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 175 + src/app/shared/shared-thumbnail/video-thumbnail.component.ts + 30 + + + + LIVE + + src/app/shared/shared-thumbnail/video-thumbnail.component.html + 31 - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 429 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 846 - - Account unmuted by the instance. + + LIVE ENDED - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 189 + src/app/shared/shared-thumbnail/video-thumbnail.component.html + 32 - - Instance muted by the instance. + + Violent or repulsive - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 203 + src/app/shared/shared-moderation/abuse.service.ts + 139 - - Instance unmuted by the instance. + + Contains offensive, violent, or coarse language or iconography. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 217 + src/app/shared/shared-moderation/abuse.service.ts + 140 - - Are you sure you want to remove all the comments of this account? + + Hateful or abusive - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 228 + src/app/shared/shared-moderation/abuse.service.ts + 144 - - Delete account comments + + Contains abusive, racist or sexist language or iconography. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 229 + src/app/shared/shared-moderation/abuse.service.ts + 145 - - Will remove comments of this account (may take several minutes). + + Spam, ad or false news - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 235 + src/app/shared/shared-moderation/abuse.service.ts + 149 - - Edit user + + Contains marketing, spam, purposefully deceitful news, or otherwise misleading thumbnail/text/tags. Please provide reputable sources to report hoaxes. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 263 + src/app/shared/shared-moderation/abuse.service.ts + 150 - - Change quota, role, and more. + + Privacy breach or doxxing - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 264 + src/app/shared/shared-moderation/abuse.service.ts + 154 - - Delete user + + Contains personal information that could be used to track, identify, contact or impersonate someone (e.g. name, address, phone number, email, or credit card details). - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 268 + src/app/shared/shared-moderation/abuse.service.ts + 155 - - Videos will be deleted, comments will be tombstoned. + + Copyright - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 269 + src/app/shared/shared-moderation/abuse.service.ts + 159 - src/app/+admin/users/user-list/user-list.component.ts - 77 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 25 - - Ban + + Infringes your copyright wrt. the regional laws with which the server must comply. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 273 + src/app/shared/shared-moderation/abuse.service.ts + 160 + + + Breaks server rules - src/app/+admin/users/user-list/user-list.component.ts - 82 + src/app/shared/shared-moderation/abuse.service.ts + 164 - - User won't be able to login anymore, but videos and comments will be kept as is. + + Anything not included in the above that breaks the terms of service, code of conduct, or general rules in place on the server. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 274 + src/app/shared/shared-moderation/abuse.service.ts + 165 + + + Thumbnails - src/app/+admin/users/user-list/user-list.component.ts - 83 + src/app/shared/shared-moderation/abuse.service.ts + 173 - - - Unban user - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 279 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 27 - - Allow the user to login and create videos/comments again + + The above can only be seen in thumbnails. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 280 + src/app/shared/shared-moderation/abuse.service.ts + 174 - - Set Email as Verified + + Captions - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 285 + src/app/shared/shared-moderation/abuse.service.ts + 178 - src/app/+admin/users/user-list/user-list.component.ts - 95 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 28 - - Mute this account + + The above can only be seen in captions (please describe which). - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 297 + src/app/shared/shared-moderation/abuse.service.ts + 179 - - Hide any content from that user from you. + + Verify account email confirmation - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 298 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 3,4 - - Unmute this account + + Email updated. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 303 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 10,11 - - Show back content from that user for you. + + An error occurred. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 304 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 - - Mute the instance + + An email with verification link will be sent to . - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 309 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 45 - - Hide any content from that instance for you. + + Request email for account verification - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 310 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 3,4 - - Unmute the instance + + Send verification email - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 315 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 - - Show back content from that instance for you. + + This instance does not require email verification. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 316 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 - - Remove comments from your videos + + Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed? - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 321 + src/app/+my-account/my-account-applications/my-account-applications.component.ts + 41 - - Remove comments made by this account on your videos. + + Renew token - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 322 + src/app/+my-account/my-account-applications/my-account-applications.component.ts + 42 - - Mute this account by your instance + + Token renewed. Update your client configuration accordingly. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 333 + src/app/+my-account/my-account-applications/my-account-applications.component.ts + 49 - - Hide any content from that user from you, your instance and its users. + + Applications - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 334 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 3 - - Unmute this account by your instance + + SUBSCRIPTION FEED - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 339 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 8 - - Show this user's content to the users of this instance again. + + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 340 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 10,12 - - Mute the instance by your instance + + Feed URL - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 351 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 18 - - Hide any content from that instance from you, your instance and its users. + + Feed Token - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 352 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 23 - - Unmute the instance by your instance + + Renew token - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 357 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 33 - - Show back content from that instance for you, your instance and its users. + + Avatar changed. - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 358 + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 42 - - - Remove comments from your instance - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 368 + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts + 105 - - Remove comments made by this account from your instance. + + PROFILE SETTINGS - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 369 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 12 - - Account settings + + VIDEO SETTINGS - src/app/+my-account/my-account-routing.module.ts - 29 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 26 - - My abuse reports + + NOTIFICATIONS - src/app/+my-account/my-account-routing.module.ts - 118 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 37 - - Add to watch later + + INTERFACE - src/app/shared/shared-thumbnail/video-thumbnail.component.ts - 29 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 47 - - Remove from watch later + + EMAIL - src/app/shared/shared-thumbnail/video-thumbnail.component.ts - 30 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 67 - - LIVE + + DANGER ZONE - src/app/shared/shared-thumbnail/video-thumbnail.component.html - 31 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 77 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 714 + src/app/+admin/users/user-edit/user-edit.component.html + 197 - - - LIVE ENDED - src/app/shared/shared-thumbnail/video-thumbnail.component.html - 32 + src/app/+admin/users/user-edit/user-edit.component.html + 197 - - Profile updated. + + PASSWORD - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts - 51 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 57 - - Password updated. + + users banned. - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts - 48 + src/app/shared/shared-moderation/user-ban-modal.component.ts + 53 - - You current password is invalid. + + User banned. - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts - 56 + src/app/shared/shared-moderation/user-ban-modal.component.ts + 54 + + + Ban - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts - 61 + src/app/shared/shared-moderation/user-ban-modal.component.html + 3 - - Change password + + Reason... - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 5 + src/app/shared/shared-moderation/user-ban-modal.component.html + 12 + + + A banned user will no longer be able to login. - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 30 + src/app/shared/shared-moderation/user-ban-modal.component.html + 21,22 - - Current password + + Ban this user - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 7 + src/app/shared/shared-moderation/user-ban-modal.component.html + 31 - - New password + + Account settings - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 15 + src/app/+my-account/my-account-routing.module.ts + 29 - - Confirm new password + + My abuse reports - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 23 + src/app/+my-account/my-account-routing.module.ts + 118 - - Notification preferences + + Profile updated. - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 4,6 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + 51 - - Newest first + + Video added in at timestamps - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 11 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 377 - - Unread first + + Video added in - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 12 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 378 - - All read + + Save to - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 26 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 4 - - Muted servers + + Search playlists - src/app/shared/shared-moderation/server-blocklist.component.html - 3 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 9 + + + Create a private playlist - src/app/shared/shared-moderation/server-blocklist.component.html - 3 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 66 - - Showing to of muted instances + + Video blocked. - src/app/shared/shared-moderation/server-blocklist.component.html - 10 + src/app/shared/shared-moderation/video-block.component.ts + 60 - src/app/shared/shared-moderation/server-blocklist.component.html - 10 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 340 - - Mute domains + + Please describe the reason... - src/app/shared/shared-moderation/server-blocklist.component.html - 64 + src/app/shared/shared-moderation/video-block.component.html + 13 + + + Block video "" - src/app/shared/shared-moderation/server-blocklist.component.html - 64 + src/app/shared/shared-moderation/video-block.component.html + 3 - - Filter... + + Block live "" - src/app/shared/shared-moderation/server-blocklist.component.html - 16 + src/app/shared/shared-moderation/video-block.component.html + 4 + + + Unfederate the video - src/app/shared/shared-moderation/account-blocklist.component.html - 16 + src/app/shared/shared-moderation/video-block.component.html + 24 + + + This will ask remote instances to delete it - src/app/shared/shared-abuse-list/abuse-list-table.component.html + src/app/shared/shared-moderation/video-block.component.html 27 + + + Blocking this live will automatically terminate the live stream. - src/app/+admin/follows/following-list/following-list.component.html - 16 - - - src/app/shared/shared-moderation/account-blocklist.component.html - 16 + src/app/shared/shared-moderation/video-block.component.html + 33,34 + + + Username is required. - src/app/shared/shared-moderation/server-blocklist.component.html - 16 + src/app/shared/form-validators/user-validators.ts + 12 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 42 + src/app/shared/form-validators/login-validators.ts + 9 + + + Username must be at least 1 character long. - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 29 + src/app/shared/form-validators/user-validators.ts + 13 + + + Username cannot be more than 50 characters long. - src/app/+admin/users/user-list/user-list.component.html - 32 + src/app/shared/form-validators/user-validators.ts + 14 + + + Username should be lowercase alphanumeric; dots and underscores are allowed. - src/app/+admin/follows/followers-list/followers-list.component.html - 16 + src/app/shared/form-validators/user-validators.ts + 15 - - Mute domain + + Channel name is required. - src/app/shared/shared-moderation/server-blocklist.component.html - 24 + src/app/shared/form-validators/user-validators.ts + 27 + + + Channel name must be at least 1 character long. - src/app/shared/shared-moderation/server-blocklist.component.html - 24 + src/app/shared/form-validators/user-validators.ts + 28 - - Muted at + + Channel name cannot be more than 50 characters long. - src/app/shared/shared-moderation/server-blocklist.component.html - 33 + src/app/shared/form-validators/user-validators.ts + 29 + + + Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores. - src/app/shared/shared-moderation/account-blocklist.component.html - 29 + src/app/shared/form-validators/user-validators.ts + 30 + + + Email is required. - src/app/shared/shared-moderation/account-blocklist.component.html - 29 + src/app/shared/form-validators/user-validators.ts + 37 - src/app/shared/shared-moderation/server-blocklist.component.html - 33 + src/app/shared/form-validators/instance-validators.ts + 7 - - Unmute + + Email must be valid. - src/app/shared/shared-moderation/server-blocklist.component.html - 40 + src/app/shared/form-validators/user-validators.ts + 38 - src/app/shared/shared-moderation/account-blocklist.component.html - 36 + src/app/shared/form-validators/instance-validators.ts + 8 + + + Password is required. - src/app/shared/shared-moderation/account-blocklist.component.html - 36 + src/app/shared/form-validators/user-validators.ts + 49 - src/app/shared/shared-moderation/server-blocklist.component.html - 40 + src/app/shared/form-validators/login-validators.ts + 18 - - Open instance in a new tab - - src/app/shared/shared-moderation/server-blocklist.component.html - 43 - + + Password must be at least 6 characters long. - src/app/+admin/follows/following-list/following-list.component.html - 45 + src/app/shared/form-validators/user-validators.ts + 50 - src/app/shared/shared-moderation/server-blocklist.component.html - 43 + src/app/shared/form-validators/user-validators.ts + 61 - - No server found matching current filters. + + Password cannot be more than 255 characters long. - src/app/shared/shared-moderation/server-blocklist.component.html - 56 + src/app/shared/form-validators/user-validators.ts + 51 - src/app/shared/shared-moderation/server-blocklist.component.html - 56 + src/app/shared/form-validators/user-validators.ts + 62 - - No server found. + + The new password and the confirmed password do not correspond. - src/app/shared/shared-moderation/server-blocklist.component.html - 57 + src/app/shared/form-validators/user-validators.ts + 69 + + + Video quota is required. - src/app/shared/shared-moderation/server-blocklist.component.html - 57 + src/app/shared/form-validators/user-validators.ts + 76 - - Muted accounts + + Quota must be greater than -1. - src/app/shared/shared-moderation/account-blocklist.component.html - 3 + src/app/shared/form-validators/user-validators.ts + 77 + + + Daily upload limit is required. - src/app/shared/shared-moderation/account-blocklist.component.html - 3 + src/app/shared/form-validators/user-validators.ts + 83 - - Showing to of muted accounts + + Daily upload limit must be greater than -1. - src/app/shared/shared-moderation/account-blocklist.component.html - 10 + src/app/shared/form-validators/user-validators.ts + 84 + + + User role is required. - src/app/shared/shared-moderation/account-blocklist.component.html - 10 + src/app/shared/form-validators/user-validators.ts + 91 - - Account + + Description must be at least 3 characters long. - src/app/shared/shared-moderation/account-blocklist.component.html - 28 + src/app/shared/form-validators/user-validators.ts + 103 - src/app/shared/shared-moderation/account-blocklist.component.html - 28 + src/app/shared/form-validators/video-channel-validators.ts + 38 - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 59 + src/app/shared/form-validators/video-playlist-validators.ts + 33 - - No account found matching current filters. - - src/app/shared/shared-moderation/account-blocklist.component.html - 63 - + + Description cannot be more than 1000 characters long. - src/app/shared/shared-moderation/account-blocklist.component.html - 63 + src/app/shared/form-validators/user-validators.ts + 104 - - - No account found. - src/app/shared/shared-moderation/account-blocklist.component.html - 64 + src/app/shared/form-validators/video-channel-validators.ts + 39 - src/app/shared/shared-moderation/account-blocklist.component.html - 64 + src/app/shared/form-validators/video-playlist-validators.ts + 34 - - Reports + + You must agree with the instance terms in order to register on it. - src/app/+my-account/my-account-abuses/my-account-abuses-list.component.html - 3 + src/app/shared/form-validators/user-validators.ts + 113 + + + Ban reason must be at least 3 characters long. - src/app/+admin/moderation/abuse-list/abuse-list.component.html - 3 + src/app/shared/form-validators/user-validators.ts + 123 - - Discover videos + + Ban reason cannot be more than 250 characters long. - src/app/+videos/videos-routing.module.ts - 23 + src/app/shared/form-validators/user-validators.ts + 124 - - Trending videos + + Display name is required. - src/app/+videos/videos-routing.module.ts - 32 + src/app/shared/form-validators/user-validators.ts + 135 - - - Most liked videos - src/app/+videos/videos-routing.module.ts - 45 + src/app/shared/form-validators/video-channel-validators.ts + 26 - src/app/+videos/video-list/video-most-liked.component.ts - 41 + src/app/shared/form-validators/video-playlist-validators.ts + 12 - - Recently added videos + + Display name must be at least 1 character long. - src/app/+videos/videos-routing.module.ts - 58 + src/app/shared/form-validators/user-validators.ts + 136 - - - Local videos - src/app/+videos/videos-routing.module.ts - 84 + src/app/shared/form-validators/video-channel-validators.ts + 27 - src/app/+videos/video-list/video-local.component.ts - 36 + src/app/shared/form-validators/video-playlist-validators.ts + 13 - - Upload a video + + Display name cannot be more than 50 characters long. - src/app/+videos/videos-routing.module.ts - 97 + src/app/shared/form-validators/user-validators.ts + 137 - - - Edit a video - src/app/+videos/videos-routing.module.ts - 106 + src/app/shared/form-validators/video-channel-validators.ts + 28 - - Violent or repulsive + + Video reported. - src/app/shared/shared-moderation/abuse.service.ts - 139 + src/app/shared/shared-moderation/report-modals/video-report.component.ts + 110 - - Contains offensive, violent, or coarse language or iconography. + + Report video "" - src/app/shared/shared-moderation/abuse.service.ts - 140 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 3 - - Hateful or abusive + + Your report will be sent to moderators of and will be forwarded to the video origin () too. - src/app/shared/shared-moderation/abuse.service.ts - 144 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 74,76 - - Contains abusive, racist or sexist language or iconography. + + video - src/app/shared/shared-moderation/abuse.service.ts - 145 + src/app/shared/shared-video-miniature/video-download.component.ts + 48 - - Spam, ad or false news + + subtitles - src/app/shared/shared-moderation/abuse.service.ts - 149 + src/app/shared/shared-video-miniature/video-download.component.ts + 49 - - Contains marketing, spam, purposefully deceitful news, or otherwise misleading thumbnail/text/tags. Please provide reputable sources to report hoaxes. + + Encoder - src/app/shared/shared-moderation/abuse.service.ts - 150 + src/app/shared/shared-video-miniature/video-download.component.ts + 145 - - Privacy breach or doxxing + + Format name - src/app/shared/shared-moderation/abuse.service.ts - 154 + src/app/shared/shared-video-miniature/video-download.component.ts + 146 - - Contains personal information that could be used to track, identify, contact or impersonate someone (e.g. name, address, phone number, email, or credit card details). + + Size - src/app/shared/shared-moderation/abuse.service.ts - 155 + src/app/shared/shared-video-miniature/video-download.component.ts + 147 - - Copyright + + Bitrate - src/app/shared/shared-moderation/abuse.service.ts - 159 + src/app/shared/shared-video-miniature/video-download.component.ts + 149 - src/app/shared/shared-abuse-list/abuse-details.component.ts - 25 + src/app/shared/shared-video-miniature/video-download.component.ts + 172 - - Infringes your copyright wrt. the regional laws with which the server must comply. + + Codec - src/app/shared/shared-moderation/abuse.service.ts - 160 + src/app/shared/shared-video-miniature/video-download.component.ts + 169 - - Breaks server rules + + Profile - src/app/shared/shared-moderation/abuse.service.ts - 164 + src/app/shared/shared-video-miniature/video-download.component.ts + 170 - - Anything not included in the above that breaks the terms of service, code of conduct, or general rules in place on the server. + + Resolution - src/app/shared/shared-moderation/abuse.service.ts - 165 + src/app/shared/shared-video-miniature/video-download.component.ts + 179 - - Thumbnails - - src/app/shared/shared-moderation/abuse.service.ts - 173 - + + Aspect ratio - src/app/shared/shared-abuse-list/abuse-details.component.ts - 27 + src/app/shared/shared-video-miniature/video-download.component.ts + 180 - - The above can only be seen in thumbnails. + + Average frame rate - src/app/shared/shared-moderation/abuse.service.ts - 174 + src/app/shared/shared-video-miniature/video-download.component.ts + 181 - - Captions - - src/app/shared/shared-moderation/abuse.service.ts - 178 - + + Pixel format - src/app/shared/shared-abuse-list/abuse-details.component.ts - 28 + src/app/shared/shared-video-miniature/video-download.component.ts + 182 - - The above can only be seen in captions (please describe which). + + Sample rate - src/app/shared/shared-moderation/abuse.service.ts - 179 + src/app/shared/shared-video-miniature/video-download.component.ts + 186 - - Are you sure you want to delete your account? This will delete all your data, including channels, videos and comments. Content cached by other servers and other third-parties might make longer to be deleted. + + Channel Layout - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 22 + src/app/shared/shared-video-miniature/video-download.component.ts + 187 - - Type your username to confirm + + Download - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 23 + src/app/shared/shared-video-miniature/video-download.component.html + 4 - - - Delete your account - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 25 + src/app/shared/shared-video-miniature/video-download.component.html + 104 - - Delete my account + + subtitles - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 26 + src/app/shared/shared-video-miniature/video-download.component.html + 11 - - Your account is deleted. + + video - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 32 + src/app/shared/shared-video-miniature/video-download.component.html + 12 - - Once you delete your account, there is no going back. You will be asked to confirm this action. + + Format - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html - 2 + src/app/shared/shared-video-miniature/video-download.component.html + 45 - - Delete your account + + Video stream - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html - 4 + src/app/shared/shared-video-miniature/video-download.component.html + 57 - - Please check your emails to verify your new email. + + Audio stream - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts - 53 + src/app/shared/shared-video-miniature/video-download.component.html + 69 - - Email updated. + + - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts - 55 + src/app/shared/shared-video-miniature/video-download.component.html + 49 - - - Your current email is - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 5 + src/app/shared/shared-video-miniature/video-download.component.html + 61 - - - is awaiting email verification - - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 9,10 + src/app/shared/shared-video-miniature/video-download.component.html + 73 - - New email + + Direct download - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 15 + src/app/shared/shared-video-miniature/video-download.component.html + 87 - - Your new email + + Torrent (.torrent file) - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 17 + src/app/shared/shared-video-miniature/video-download.component.html + 92 - - Your current password + + Yesterday - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 26 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 117 - - Your password + + This week - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 28 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 118 - - Change email + + This month - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 36 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 119 - - Username is required. - - src/app/shared/form-validators/user-validators.ts - 12 - + + Last month - src/app/shared/form-validators/login-validators.ts - 9 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 120 - - Username must be at least 1 character long. + + Older - src/app/shared/form-validators/user-validators.ts - 13 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 121 - - Username cannot be more than 50 characters long. + + Cannot load more videos. Try again later. - src/app/shared/form-validators/user-validators.ts - 14 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 198 - - Username should be lowercase alphanumeric; dots and underscores are allowed. + + Password updated. - src/app/shared/form-validators/user-validators.ts - 15 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 48 - - Channel name is required. + + You current password is invalid. - src/app/shared/form-validators/user-validators.ts - 27 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 56 - - - Channel name must be at least 1 character long. - src/app/shared/form-validators/user-validators.ts - 28 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 61 - - Channel name cannot be more than 50 characters long. + + Change password - src/app/shared/form-validators/user-validators.ts - 29 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 5 - - - Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores. - src/app/shared/form-validators/user-validators.ts + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 30 - - Email is required. - - src/app/shared/form-validators/user-validators.ts - 37 - + + Current password - src/app/shared/form-validators/instance-validators.ts + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 7 - - Email must be valid. + + New password - src/app/shared/form-validators/user-validators.ts - 38 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 15 + + + Confirm new password - src/app/shared/form-validators/instance-validators.ts - 8 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 23 - - Password is required. + + Notification preferences - src/app/shared/form-validators/user-validators.ts - 49 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 4,6 + + + Newest first - src/app/shared/form-validators/login-validators.ts - 18 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 11 - - Password must be at least 6 characters long. + + Unread first - src/app/shared/form-validators/user-validators.ts - 50 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 12 + + + All read - src/app/shared/form-validators/user-validators.ts - 61 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 26 - - Password cannot be more than 255 characters long. + + Muted servers - src/app/shared/form-validators/user-validators.ts - 51 + src/app/shared/shared-moderation/server-blocklist.component.html + 3 - src/app/shared/form-validators/user-validators.ts - 62 + src/app/shared/shared-moderation/server-blocklist.component.html + 3 - - The new password and the confirmed password do not correspond. + + Showing to of muted instances - src/app/shared/form-validators/user-validators.ts - 69 + src/app/shared/shared-moderation/server-blocklist.component.html + 10 - - - Video quota is required. - src/app/shared/form-validators/user-validators.ts - 76 + src/app/shared/shared-moderation/server-blocklist.component.html + 10 - - Quota must be greater than -1. + + Mute domains - src/app/shared/form-validators/user-validators.ts - 77 + src/app/shared/shared-moderation/server-blocklist.component.html + 64 - - - Daily upload limit is required. - src/app/shared/form-validators/user-validators.ts - 83 + src/app/shared/shared-moderation/server-blocklist.component.html + 64 - - Daily upload limit must be greater than -1. + + Filter... - src/app/shared/form-validators/user-validators.ts - 84 + src/app/shared/shared-moderation/server-blocklist.component.html + 16 - - - User role is required. - src/app/shared/form-validators/user-validators.ts - 91 + src/app/shared/shared-moderation/account-blocklist.component.html + 16 - - - Description must be at least 3 characters long. - src/app/shared/form-validators/user-validators.ts - 103 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 27 - src/app/shared/form-validators/video-channel-validators.ts - 38 + src/app/+admin/follows/following-list/following-list.component.html + 16 - src/app/shared/form-validators/video-playlist-validators.ts - 33 + src/app/shared/shared-moderation/account-blocklist.component.html + 16 - - - Description cannot be more than 1000 characters long. - src/app/shared/form-validators/user-validators.ts - 104 + src/app/shared/shared-moderation/server-blocklist.component.html + 16 - src/app/shared/form-validators/video-channel-validators.ts - 39 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 42 - src/app/shared/form-validators/video-playlist-validators.ts - 34 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 29 - - - You must agree with the instance terms in order to register on it. - src/app/shared/form-validators/user-validators.ts - 113 + src/app/+admin/users/user-list/user-list.component.html + 32 - - - Ban reason must be at least 3 characters long. - src/app/shared/form-validators/user-validators.ts - 123 + src/app/+admin/follows/followers-list/followers-list.component.html + 16 - - Ban reason cannot be more than 250 characters long. + + Mute domain - src/app/shared/form-validators/user-validators.ts - 124 + src/app/shared/shared-moderation/server-blocklist.component.html + 24 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 24 - - Display name is required. + + Muted at - src/app/shared/form-validators/user-validators.ts - 135 + src/app/shared/shared-moderation/server-blocklist.component.html + 33 - src/app/shared/form-validators/video-channel-validators.ts - 26 + src/app/shared/shared-moderation/account-blocklist.component.html + 29 - src/app/shared/form-validators/video-playlist-validators.ts - 12 + src/app/shared/shared-moderation/account-blocklist.component.html + 29 - - - Display name must be at least 1 character long. - src/app/shared/form-validators/user-validators.ts - 136 + src/app/shared/shared-moderation/server-blocklist.component.html + 33 + + + Unmute - src/app/shared/form-validators/video-channel-validators.ts - 27 + src/app/shared/shared-moderation/server-blocklist.component.html + 40 - src/app/shared/form-validators/video-playlist-validators.ts - 13 + src/app/shared/shared-moderation/account-blocklist.component.html + 36 - - - Display name cannot be more than 50 characters long. - src/app/shared/form-validators/user-validators.ts - 137 + src/app/shared/shared-moderation/account-blocklist.component.html + 36 - src/app/shared/form-validators/video-channel-validators.ts - 28 + src/app/shared/shared-moderation/server-blocklist.component.html + 40 - - Video added in at timestamps + + Open instance in a new tab - src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts - 377 + src/app/shared/shared-moderation/server-blocklist.component.html + 43 - - - Video added in - src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts - 378 + src/app/+admin/follows/following-list/following-list.component.html + 45 - - - Save to - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 4 + src/app/shared/shared-moderation/server-blocklist.component.html + 43 - - Search playlists + + No server found matching current filters. - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 9 + src/app/shared/shared-moderation/server-blocklist.component.html + 56 - - - Create a private playlist - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html - 66 + src/app/shared/shared-moderation/server-blocklist.component.html + 56 - - Videos from your subscriptions + + No server found. - src/app/+videos/video-list/video-user-subscriptions.component.ts - 41 + src/app/shared/shared-moderation/server-blocklist.component.html + 57 - - - Feed - src/app/+videos/video-list/video-user-subscriptions.component.ts - 68 + src/app/shared/shared-moderation/server-blocklist.component.html + 57 - - Feed URL copied + + Muted accounts - src/app/+videos/video-list/video-user-subscriptions.component.ts - 104 - - - - Trending for the last 24 hours - - src/app/+videos/video-list/video-trending.component.ts - 46 - - - - Trending videos are those totalizing the greatest number of views during the last 24 hours - - src/app/+videos/video-list/video-trending.component.ts - 47 - - - - Videos that have the most likes. - - src/app/+videos/video-list/video-most-liked.component.ts - 42 - - - - Recently added - - src/app/+videos/video-list/video-recently-added.component.ts - 36 - - - - Yesterday - - src/app/shared/shared-video-miniature/abstract-video-list.ts - 117 - - - - This week - - src/app/shared/shared-video-miniature/abstract-video-list.ts - 118 - - - - This month - - src/app/shared/shared-video-miniature/abstract-video-list.ts - 119 - - - - Last month - - src/app/shared/shared-video-miniature/abstract-video-list.ts - 120 - - - - Older - - src/app/shared/shared-video-miniature/abstract-video-list.ts - 121 - - - - Cannot load more videos. Try again later. - - src/app/shared/shared-video-miniature/abstract-video-list.ts - 198 - - - - Video blocked. - - src/app/shared/shared-moderation/video-block.component.ts - 60 - - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 340 - - - - Please describe the reason... - - src/app/shared/shared-moderation/video-block.component.html - 13 - - - - Block video "" - - src/app/shared/shared-moderation/video-block.component.html + src/app/shared/shared-moderation/account-blocklist.component.html 3 - - - Block live "" - src/app/shared/shared-moderation/video-block.component.html - 4 + src/app/shared/shared-moderation/account-blocklist.component.html + 3 - - Unfederate the video + + Showing to of muted accounts - src/app/shared/shared-moderation/video-block.component.html - 24 + src/app/shared/shared-moderation/account-blocklist.component.html + 10 - - - This will ask remote instances to delete it - src/app/shared/shared-moderation/video-block.component.html - 27 + src/app/shared/shared-moderation/account-blocklist.component.html + 10 - - Blocking this live will automatically terminate the live stream. + + Account - src/app/shared/shared-moderation/video-block.component.html - 33,34 + src/app/shared/shared-moderation/account-blocklist.component.html + 28 - - - users banned. - src/app/shared/shared-moderation/user-ban-modal.component.ts - 53 + src/app/shared/shared-moderation/account-blocklist.component.html + 28 - - - User banned. - src/app/shared/shared-moderation/user-ban-modal.component.ts - 54 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 59 - - Ban + + No account found matching current filters. - src/app/shared/shared-moderation/user-ban-modal.component.html - 3 + src/app/shared/shared-moderation/account-blocklist.component.html + 63 - - - Reason... - src/app/shared/shared-moderation/user-ban-modal.component.html - 12 + src/app/shared/shared-moderation/account-blocklist.component.html + 63 - - A banned user will no longer be able to login. + + No account found. - src/app/shared/shared-moderation/user-ban-modal.component.html - 21,22 + src/app/shared/shared-moderation/account-blocklist.component.html + 64 - - - Ban this user - src/app/shared/shared-moderation/user-ban-modal.component.html - 31 + src/app/shared/shared-moderation/account-blocklist.component.html + 64 @@ -7518,583 +7508,75 @@ channel with the same name ()!4 - - 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. - - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 77,78 - - - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 77,78 - - - - NEW CHANNEL - - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 25 - - - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 25 - - - - CHANNEL - - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 26 - - - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 26 - - - - Name - - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 32 - - - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 32 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 21 - - - - Example: my_channel - - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 35 - - - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 35 - - - - Overwrite support field of all videos of this channel - - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 92 - - - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 92 - - - - Confirmation of the password is required. - - src/app/shared/form-validators/reset-password-validators.ts - 9 - - - - Name is required. - - src/app/shared/form-validators/video-channel-validators.ts - 12 - - - - Name must be at least 1 character long. - - src/app/shared/form-validators/video-channel-validators.ts - 13 - - - - Name cannot be more than 50 characters long. - - src/app/shared/form-validators/video-channel-validators.ts - 14 - - - - Name should be lowercase alphanumeric; dots and underscores are allowed. - - src/app/shared/form-validators/video-channel-validators.ts - 15 - - - - Support text must be at least 3 characters long. - - src/app/shared/form-validators/video-channel-validators.ts - 49 - - - - Support text cannot be more than 1000 characters long - - src/app/shared/form-validators/video-channel-validators.ts - 50 - - - - Process domains - - src/app/shared/shared-moderation/batch-domains-modal.component.ts - 28 - - - - - - src/app/shared/shared-moderation/batch-domains-modal.component.html - 3 - - - - 1 host (without "http://") per line - - src/app/shared/shared-moderation/batch-domains-modal.component.html - 11 - - - - Do you really want to delete this abuse report? - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 129 - - - - Abuse deleted. - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 134 - - - - Deleted comment - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 210 - - - - Internal actions - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 239 - - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 43 - - - - Messages with reporter - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 244 - - - - Messages with moderators - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 245 - - - - Update internal note - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 250 - - - - Mark as accepted - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 255 - - - - Mark as rejected - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 260 - - - - Add internal note - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 265 - - - - Delete report - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 270 - - - - Actions for the flagged account - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 281 - - - - Mute server account - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 293 - - - - Actions for the reporter - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 305 - - - - Mute reporter - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 311 - - - - Mute server - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 317 - - - - Actions for the video - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 329 - - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 66 - - - - Block video - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 334 - - - - Unblock video - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 350 - - - - Video unblocked. - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 356 - - - - Delete video - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 366 - - - - Video deleted. - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 378 - - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 86 - - - - Actions for the comment - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 395 - - - - Delete comment - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 401 - - - - Do you really want to delete this comment? - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 405 - - - src/app/+videos/+video-watch/comment/video-comments.component.ts - 166 - - - - Comment deleted. - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 413 - - - - Server muted by the instance. - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 441 - - - - Showing to of reports - - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 5 - - - - Advanced report filters - - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 18 - - - - Unsolved reports - - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 19 - - - - Accepted reports - - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 20 - - - - Refused reports - - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 21 - - - - Reports with blocked videos - - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 22 - - - - Reports with deleted videos - - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 23 - - - - Video/Comment/Account - - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 42 - - - - State - - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 44 - - - src/app/+admin/follows/following-list/following-list.component.html - 33 - - - src/app/+admin/follows/followers-list/followers-list.component.html - 29 - - - - Messages - - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 45 - - - - Reporter - - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 41 - - - src/app/shared/shared-abuse-list/abuse-details.component.html - 7 - - - - Internal note - - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 46 - - - - More information - - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 52 - - - src/app/+admin/system/jobs/jobs.component.html - 46 - - - src/app/+videos/+video-watch/video-watch.component.html - 312 - - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 73 - - - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 53 - - - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 53 - - - - Deleted account - - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 82,83 - - - - This video has been reported multiple times. - - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 95 - - - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 95 - - - - The video was blocked - - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 104 - - - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 104 - - - - by on + + 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. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 107 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 77,78 - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 124 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 77,78 - - Video was deleted + + NEW CHANNEL - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 114 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 25 - - - Account deleted - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 150,151 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 25 - - No abuses found matching current filters. + + CHANNEL - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 188 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 26 - - - No abuses found. - src/app/shared/shared-abuse-list/abuse-list-table.component.html - 189 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 26 - - The channel is required. + + Name - src/app/shared/form-validators/video-ownership-change-validators.ts - 7 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 32 - - - The username is required. - src/app/shared/form-validators/video-ownership-change-validators.ts - 14 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 32 - - - You can only transfer ownership to a local account - src/app/shared/form-validators/video-ownership-change-validators.ts - 15 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 21 - - Display name cannot be more than 120 characters long. + + Example: my_channel - src/app/shared/form-validators/video-playlist-validators.ts - 14 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 35 - - - Privacy is required. - src/app/shared/form-validators/video-playlist-validators.ts - 23 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 35 - - The channel is required when the playlist is public. + + Overwrite support field of all videos of this channel - src/app/shared/form-validators/video-playlist-validators.ts - 41 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 92 + + + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 92 @@ -8111,216 +7593,177 @@ channel with the same name ()!62 - - Block reason must be at least 2 characters long. - - src/app/shared/form-validators/video-block-validators.ts - 7 - - - - Block reason cannot be more than 300 characters long. + + Confirmation of the password is required. - src/app/shared/form-validators/video-block-validators.ts - 8 + src/app/shared/form-validators/reset-password-validators.ts + 9 - - Video reported. + + Name is required. - src/app/shared/shared-moderation/report-modals/video-report.component.ts - 110 + src/app/shared/form-validators/video-channel-validators.ts + 12 - - Report video "" + + Name must be at least 1 character long. - src/app/shared/shared-moderation/report-modals/video-report.component.html - 3 + src/app/shared/form-validators/video-channel-validators.ts + 13 - - Your report will be sent to moderators of and will be forwarded to the video origin () too. + + Name cannot be more than 50 characters long. - src/app/shared/shared-moderation/report-modals/video-report.component.html - 74,76 + src/app/shared/form-validators/video-channel-validators.ts + 14 - - video + + Name should be lowercase alphanumeric; dots and underscores are allowed. - src/app/shared/shared-video-miniature/video-download.component.ts - 48 + src/app/shared/form-validators/video-channel-validators.ts + 15 - - subtitles + + Support text must be at least 3 characters long. - src/app/shared/shared-video-miniature/video-download.component.ts + src/app/shared/form-validators/video-channel-validators.ts 49 - - Encoder - - src/app/shared/shared-video-miniature/video-download.component.ts - 145 - - - - Format name - - src/app/shared/shared-video-miniature/video-download.component.ts - 146 - - - - Size - - src/app/shared/shared-video-miniature/video-download.component.ts - 147 - - - - Bitrate - - src/app/shared/shared-video-miniature/video-download.component.ts - 149 - - - src/app/shared/shared-video-miniature/video-download.component.ts - 172 - - - - Codec + + Support text cannot be more than 1000 characters long - src/app/shared/shared-video-miniature/video-download.component.ts - 169 + src/app/shared/form-validators/video-channel-validators.ts + 50 - - Profile + + Reports - src/app/shared/shared-video-miniature/video-download.component.ts - 170 + src/app/+my-account/my-account-abuses/my-account-abuses-list.component.html + 3 - - - Resolution - src/app/shared/shared-video-miniature/video-download.component.ts - 179 + src/app/+admin/moderation/abuse-list/abuse-list.component.html + 3 - - Aspect ratio + + Are you sure you want to delete your account? This will delete all your data, including channels, videos and comments. Content cached by other servers and other third-parties might make longer to be deleted. - src/app/shared/shared-video-miniature/video-download.component.ts - 180 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 22 - - Average frame rate + + Type your username to confirm - src/app/shared/shared-video-miniature/video-download.component.ts - 181 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 23 - - Pixel format + + Delete your account - src/app/shared/shared-video-miniature/video-download.component.ts - 182 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 25 - - Sample rate + + Delete my account - src/app/shared/shared-video-miniature/video-download.component.ts - 186 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 26 - - Channel Layout + + Your account is deleted. - src/app/shared/shared-video-miniature/video-download.component.ts - 187 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 32 - - Download - - src/app/shared/shared-video-miniature/video-download.component.html - 4 - + + Once you delete your account, there is no going back. You will be asked to confirm this action. - src/app/shared/shared-video-miniature/video-download.component.html - 104 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 - - subtitles + + Delete your account - src/app/shared/shared-video-miniature/video-download.component.html - 11 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 4 - - video + + Please check your emails to verify your new email. - src/app/shared/shared-video-miniature/video-download.component.html - 12 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 53 - - Format + + Email updated. - src/app/shared/shared-video-miniature/video-download.component.html - 45 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 55 - - Video stream + + Your current email is - src/app/shared/shared-video-miniature/video-download.component.html - 57 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 5 - - Audio stream + + is awaiting email verification + - src/app/shared/shared-video-miniature/video-download.component.html - 69 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 9,10 - - + + New email - src/app/shared/shared-video-miniature/video-download.component.html - 49 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email - src/app/shared/shared-video-miniature/video-download.component.html - 61 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your current password - src/app/shared/shared-video-miniature/video-download.component.html - 73 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 26 - - Direct download + + Your password - src/app/shared/shared-video-miniature/video-download.component.html - 87 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 28 - - Torrent (.torrent file) + + Change email - src/app/shared/shared-video-miniature/video-download.component.html - 92 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 36 @@ -8442,6 +7885,189 @@ channel with the same name ()!3 + + The channel is required. + + src/app/shared/form-validators/video-ownership-change-validators.ts + 7 + + + + The username is required. + + src/app/shared/form-validators/video-ownership-change-validators.ts + 14 + + + + You can only transfer ownership to a local account + + src/app/shared/form-validators/video-ownership-change-validators.ts + 15 + + + + Display name cannot be more than 120 characters long. + + src/app/shared/form-validators/video-playlist-validators.ts + 14 + + + + Privacy is required. + + src/app/shared/form-validators/video-playlist-validators.ts + 23 + + + + The channel is required when the playlist is public. + + src/app/shared/form-validators/video-playlist-validators.ts + 41 + + + + Block reason must be at least 2 characters long. + + src/app/shared/form-validators/video-block-validators.ts + 7 + + + + Block reason cannot be more than 300 characters long. + + src/app/shared/form-validators/video-block-validators.ts + 8 + + + + Process domains + + src/app/shared/shared-moderation/batch-domains-modal.component.ts + 28 + + + + + + src/app/shared/shared-moderation/batch-domains-modal.component.html + 3 + + + + 1 host (without "http://") per line + + src/app/shared/shared-moderation/batch-domains-modal.component.html + 11 + + + + Discover videos + + src/app/+videos/videos-routing.module.ts + 23 + + + + Trending videos + + src/app/+videos/videos-routing.module.ts + 32 + + + + Most liked videos + + src/app/+videos/videos-routing.module.ts + 45 + + + src/app/+videos/video-list/video-most-liked.component.ts + 41 + + + + Recently added videos + + src/app/+videos/videos-routing.module.ts + 58 + + + + Local videos + + src/app/+videos/videos-routing.module.ts + 84 + + + src/app/+videos/video-list/video-local.component.ts + 36 + + + + Upload a video + + src/app/+videos/videos-routing.module.ts + 97 + + + + Edit a video + + src/app/+videos/videos-routing.module.ts + 106 + + + + Videos from your subscriptions + + src/app/+videos/video-list/video-user-subscriptions.component.ts + 41 + + + + Feed + + src/app/+videos/video-list/video-user-subscriptions.component.ts + 68 + + + + Feed URL copied + + src/app/+videos/video-list/video-user-subscriptions.component.ts + 104 + + + + Trending for the last 24 hours + + src/app/+videos/video-list/video-trending.component.ts + 46 + + + + Trending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/+videos/video-list/video-trending.component.ts + 47 + + + + Recently added + + src/app/+videos/video-list/video-recently-added.component.ts + 36 + + + + Videos that have the most likes. + + src/app/+videos/video-list/video-most-liked.component.ts + 42 + + PeerTube @@ -8512,6 +8138,69 @@ channel with the same name ()!3 + + Report reason is required. + + src/app/shared/form-validators/abuse-validators.ts + 7 + + + + Report reason must be at least 2 characters long. + + src/app/shared/form-validators/abuse-validators.ts + 8 + + + + Report reason cannot be more than 3000 characters long. + + src/app/shared/form-validators/abuse-validators.ts + 9 + + + + Moderation comment is required. + + src/app/shared/form-validators/abuse-validators.ts + 16 + + + + Moderation comment must be at least 2 characters long. + + src/app/shared/form-validators/abuse-validators.ts + 17 + + + + Moderation comment cannot be more than 3000 characters long. + + src/app/shared/form-validators/abuse-validators.ts + 18 + + + + Abuse message is required. + + src/app/shared/form-validators/abuse-validators.ts + 25 + + + + Abuse message must be at least 2 characters long. + + src/app/shared/form-validators/abuse-validators.ts + 26 + + + + Abuse message cannot be more than 3000 characters long. + + src/app/shared/form-validators/abuse-validators.ts + 27 + + Settings updated. @@ -8669,277 +8358,400 @@ channel with the same name ()!32 - - is not valid + + Do you really want to delete this abuse report? - src/app/shared/form-validators/batch-domains-validators.ts - 19 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 129 - - Domain is required. + + Abuse deleted. - src/app/shared/form-validators/batch-domains-validators.ts - 56 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 134 - - Domains entered are invalid. + + Deleted comment - src/app/shared/form-validators/batch-domains-validators.ts - 57 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 210 - - Domains entered contain duplicates. + + Internal actions - src/app/shared/form-validators/batch-domains-validators.ts - 58 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 239 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 43 - - Violent or Repulsive + + Messages with reporter + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 244 + + + + Messages with moderators + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 245 + + + + Update internal note + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 250 + + + + Mark as accepted + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 255 + + + + Mark as rejected + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 260 + + + + Add internal note + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 265 + + + + Delete report + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 270 + + + + Actions for the flagged account + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 281 + + + + Mute server account + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 293 + + + + Actions for the reporter + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 305 + + + + Mute reporter + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 311 + + + + Mute server + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 317 + + + + Actions for the video + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 329 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 66 + + + + Block video + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 334 + + + + Unblock video + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 350 + + + + Video unblocked. + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 356 + + + + Delete video + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 366 + + + + Video deleted. + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 378 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 86 + + + + Actions for the comment + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 395 + + + + Delete comment + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 401 + + + + Do you really want to delete this comment? + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 405 + - src/app/shared/shared-abuse-list/abuse-details.component.ts - 21 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 166 - - Hateful or Abusive + + Comment deleted. - src/app/shared/shared-abuse-list/abuse-details.component.ts - 22 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 413 - - Spam or Misleading + + Server muted by the instance. - src/app/shared/shared-abuse-list/abuse-details.component.ts - 23 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 441 - - Privacy + + Showing to of reports - src/app/shared/shared-abuse-list/abuse-details.component.ts - 24 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 5 - - Server rules + + Advanced report filters - src/app/shared/shared-abuse-list/abuse-details.component.ts - 26 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 18 - - Report + + Unsolved reports - src/app/shared/shared-abuse-list/abuse-details.component.html - 65 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 19 - - {VAR_PLURAL, plural, =1 {1 report} other { reports}} + + Accepted reports - src/app/shared/shared-abuse-list/abuse-details.component.html - 27 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 20 - - + + Refused reports - src/app/shared/shared-abuse-list/abuse-details.component.html - 27 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 21 - - Reportee + + Reports with blocked videos - src/app/shared/shared-abuse-list/abuse-details.component.html - 33 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 22 - - {VAR_PLURAL, plural, =1 {1 report} other { reports}} + + Reports with deleted videos - src/app/shared/shared-abuse-list/abuse-details.component.html - 52 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 23 - - + + Video/Comment/Account - src/app/shared/shared-abuse-list/abuse-details.component.html - 52 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 42 - - Updated + + State - src/app/shared/shared-abuse-list/abuse-details.component.html - 58 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 44 - - - Reported part - src/app/shared/shared-abuse-list/abuse-details.component.html - 83 + src/app/+admin/follows/following-list/following-list.component.html + 33 - - - Note - src/app/shared/shared-abuse-list/abuse-details.component.html - 90 + src/app/+admin/follows/followers-list/followers-list.component.html + 29 - - The video was deleted + + Messages - src/app/shared/shared-abuse-list/abuse-details.component.html - 99 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 45 - - Comment: + + Reporter - src/app/shared/shared-abuse-list/abuse-details.component.html - 105 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 41 - - - Comment updated. - src/app/shared/shared-abuse-list/moderation-comment-modal.component.ts - 58 + src/app/shared/shared-abuse-list/abuse-details.component.html + 7 - - Moderation comment + + Internal note - src/app/shared/shared-abuse-list/moderation-comment-modal.component.html - 3 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 46 - - This comment can only be seen by you or the other moderators. + + More information - src/app/shared/shared-abuse-list/moderation-comment-modal.component.html - 21,22 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 52 - - - Update this comment - src/app/shared/shared-abuse-list/moderation-comment-modal.component.html - 31 + src/app/+admin/system/jobs/jobs.component.html + 46 - - - Add a message to communicate with the reporter - src/app/shared/shared-abuse-list/abuse-message-modal.component.ts - 100 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 73 - - - Add a message to communicate with the moderation team - src/app/shared/shared-abuse-list/abuse-message-modal.component.ts - 103 + src/app/+videos/+video-watch/video-watch.component.html + 312 - - - Add a message - src/app/shared/shared-abuse-list/abuse-message-modal.component.html - 44 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 53 - - - Messages with the reporter - src/app/shared/shared-abuse-list/abuse-message-modal.component.html - 4 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 53 - - Messages with the moderation team + + Deleted account - src/app/shared/shared-abuse-list/abuse-message-modal.component.html - 5 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 82,83 - - No messages for now. + + This video has been reported multiple times. - src/app/shared/shared-abuse-list/abuse-message-modal.component.html - 28,29 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 95 - - - Report reason is required. - src/app/shared/form-validators/abuse-validators.ts - 7 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 95 - - Report reason must be at least 2 characters long. + + The video was blocked - src/app/shared/form-validators/abuse-validators.ts - 8 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 104 - - - Report reason cannot be more than 3000 characters long. - src/app/shared/form-validators/abuse-validators.ts - 9 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 104 - - Moderation comment is required. + + by on - src/app/shared/form-validators/abuse-validators.ts - 16 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 107 - - - Moderation comment must be at least 2 characters long. - src/app/shared/form-validators/abuse-validators.ts - 17 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 124 - - Moderation comment cannot be more than 3000 characters long. + + Video was deleted - src/app/shared/form-validators/abuse-validators.ts - 18 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 114 - - Abuse message is required. + + Account deleted - src/app/shared/form-validators/abuse-validators.ts - 25 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 150,151 - - Abuse message must be at least 2 characters long. + + No abuses found matching current filters. - src/app/shared/form-validators/abuse-validators.ts - 26 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 188 - - Abuse message cannot be more than 3000 characters long. + + No abuses found. - src/app/shared/form-validators/abuse-validators.ts - 27 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 189 @@ -9077,27 +8889,6 @@ channel with the same name ()!41 - - Instance unmuted by your instance. - - src/app/shared/shared-moderation/server-blocklist.component.ts - 46 - - - - Instance muted by your instance. - - src/app/shared/shared-moderation/server-blocklist.component.ts - 69 - - - - Account unmuted by your instance. - - src/app/shared/shared-moderation/account-blocklist.component.ts - 48 - - Federation @@ -9183,6 +8974,27 @@ channel with the same name ()!103 + + Instance unmuted by your instance. + + src/app/shared/shared-moderation/server-blocklist.component.ts + 46 + + + + Instance muted by your instance. + + src/app/shared/shared-moderation/server-blocklist.component.ts + 69 + + + + Account unmuted by your instance. + + src/app/shared/shared-moderation/account-blocklist.component.ts + 48 + + enabled @@ -9277,44 +9089,254 @@ channel with the same name ()! Accepted - src/app/+admin/follows/following-list/following-list.component.html - 52 + src/app/+admin/follows/following-list/following-list.component.html + 52 + + + src/app/+admin/follows/followers-list/followers-list.component.html + 53 + + + + Pending + + src/app/+admin/follows/following-list/following-list.component.html + 55 + + + src/app/+admin/follows/followers-list/followers-list.component.html + 56 + + + + No host found matching current filters. + + src/app/+admin/follows/following-list/following-list.component.html + 71 + + + + Your instance is not following anyone. + + src/app/+admin/follows/following-list/following-list.component.html + 72 + + + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + src/app/+admin/follows/following-list/following-list.component.html + 82,83 + + + + is not valid + + src/app/shared/form-validators/batch-domains-validators.ts + 19 + + + + Domain is required. + + src/app/shared/form-validators/batch-domains-validators.ts + 56 + + + + Domains entered are invalid. + + src/app/shared/form-validators/batch-domains-validators.ts + 57 + + + + Domains entered contain duplicates. + + src/app/shared/form-validators/batch-domains-validators.ts + 58 + + + + Violent or Repulsive + + src/app/shared/shared-abuse-list/abuse-details.component.ts + 21 + + + + Hateful or Abusive + + src/app/shared/shared-abuse-list/abuse-details.component.ts + 22 + + + + Spam or Misleading + + src/app/shared/shared-abuse-list/abuse-details.component.ts + 23 + + + + Privacy + + src/app/shared/shared-abuse-list/abuse-details.component.ts + 24 + + + + Server rules + + src/app/shared/shared-abuse-list/abuse-details.component.ts + 26 + + + + Report + + src/app/shared/shared-abuse-list/abuse-details.component.html + 65 + + + + {VAR_PLURAL, plural, =1 {1 report} other { reports}} + + src/app/shared/shared-abuse-list/abuse-details.component.html + 27 + + + + + + src/app/shared/shared-abuse-list/abuse-details.component.html + 27 + + + + Reportee + + src/app/shared/shared-abuse-list/abuse-details.component.html + 33 + + + + {VAR_PLURAL, plural, =1 {1 report} other { reports}} + + src/app/shared/shared-abuse-list/abuse-details.component.html + 52 + + + + + + src/app/shared/shared-abuse-list/abuse-details.component.html + 52 + + + + Updated + + src/app/shared/shared-abuse-list/abuse-details.component.html + 58 + + + + Reported part + + src/app/shared/shared-abuse-list/abuse-details.component.html + 83 + + + + Note + + src/app/shared/shared-abuse-list/abuse-details.component.html + 90 + + + + The video was deleted + + src/app/shared/shared-abuse-list/abuse-details.component.html + 99 + + + + Comment: + + src/app/shared/shared-abuse-list/abuse-details.component.html + 105 + + + + Comment updated. + + src/app/shared/shared-abuse-list/moderation-comment-modal.component.ts + 58 + + + + Moderation comment + + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 3 + + + + This comment can only be seen by you or the other moderators. + + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 21,22 + + + + Update this comment + + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 31 + + + Add a message to communicate with the reporter - src/app/+admin/follows/followers-list/followers-list.component.html - 53 + src/app/shared/shared-abuse-list/abuse-message-modal.component.ts + 100 - - Pending + + Add a message to communicate with the moderation team - src/app/+admin/follows/following-list/following-list.component.html - 55 + src/app/shared/shared-abuse-list/abuse-message-modal.component.ts + 103 + + + Add a message - src/app/+admin/follows/followers-list/followers-list.component.html - 56 + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 44 - - No host found matching current filters. + + Messages with the reporter - src/app/+admin/follows/following-list/following-list.component.html - 71 + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 4 - - Your instance is not following anyone. + + Messages with the moderation team - src/app/+admin/follows/following-list/following-list.component.html - 72 + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 5 - - It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + No messages for now. - src/app/+admin/follows/following-list/following-list.component.html - 82,83 + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 28,29 @@ -9716,74 +9738,286 @@ channel with the same name ()!14 - - This instance does not have instances followers. + + This instance does not have instances followers. + + src/app/+about/about-follows/about-follows.component.html + 6 + + + + This instance is not following any other. + + src/app/+about/about-follows/about-follows.component.html + 16 + + + + Jobs + + src/app/+admin/system/system.component.html + 3 + + + + Logs + + src/app/+admin/system/system.component.html + 5 + + + + Debug + + src/app/+admin/system/system.component.html + 7 + + + + Jobs + + src/app/+admin/system/system.routes.ts + 26 + + + + Logs + + src/app/+admin/system/system.routes.ts + 37 + + + + Debug + + src/app/+admin/system/system.routes.ts + 48 + + + + Report comment + + src/app/shared/shared-moderation/report-modals/comment-report.component.ts + 51 + + + + Comment reported. + + src/app/shared/shared-moderation/report-modals/comment-report.component.ts + 82 + + + + Blocked videos + + src/app/+admin/moderation/moderation.routes.ts + 69 + + + + Muted instances + + src/app/+admin/moderation/moderation.routes.ts + 109 + + + + Users list + + src/app/+admin/users/users.routes.ts + 27 + + + + Create a user + + src/app/+admin/users/users.routes.ts + 36 + + + + Update a user + + src/app/+admin/users/users.routes.ts + 48 + + + + Following list + + src/app/+admin/follows/follows.routes.ts + 28 + + + + Followers list + + src/app/+admin/follows/follows.routes.ts + 37 + + + + Edit custom configuration + + src/app/+admin/config/config.routes.ts + 26 + + + + Delete this comment + + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 65 + + + + Delete all comments of this account + + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 71 + + + + Comments are deleted after a few minutes + + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 72 + + + + comments deleted. + + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 137 + + + + Do you really want to delete all comments of ? + + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 157 + + + + Comments of will be deleted in a few minutes + + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 169 + + + + Video comments + + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 3 + + + + Showing to of comments + + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 14 + + + + Batch actions + + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 22 + + + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 22 + + + src/app/+admin/users/user-list/user-list.component.html + 13 + + + src/app/+admin/users/user-list/user-list.component.html + 13 + + + + Advanced comments filters + + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 36 + + + + Local comments - src/app/+about/about-follows/about-follows.component.html - 6 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 37 - - This instance is not following any other. + + Remote comments - src/app/+about/about-follows/about-follows.component.html - 16 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 38 - - Jobs + + Comment - src/app/+admin/system/system.component.html - 3 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 61 - - Logs + + Date - src/app/+admin/system/system.component.html - 5 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 62 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 46 - - Debug + + Commented video - src/app/+admin/system/system.component.html - 7 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 103 - - Jobs + + No comments found matching current filters. - src/app/+admin/system/system.routes.ts - 26 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 128 - - Logs + + No comments found. - src/app/+admin/system/system.routes.ts - 37 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 129 - - Debug + + List installed plugins - src/app/+admin/system/system.routes.ts - 48 + src/app/+admin/plugins/plugins.routes.ts + 28 - - Blocked videos + + Search plugins - src/app/+admin/moderation/moderation.routes.ts - 69 + src/app/+admin/plugins/plugins.routes.ts + 37 - - Muted instances + + Show plugin - src/app/+admin/moderation/moderation.routes.ts - 109 + src/app/+admin/plugins/plugins.routes.ts + 46 @@ -10252,199 +10486,29 @@ channel with the same name ()! Upload - src/app/+videos/+video-edit/video-add.component.html - 20 - - - - Import with URL - - src/app/+videos/+video-edit/video-add.component.html - 36 - - - - Import with torrent - - src/app/+videos/+video-edit/video-add.component.html - 46 - - - - Go live - - src/app/+videos/+video-edit/video-add.component.html - 56 - - - - Report comment - - src/app/shared/shared-moderation/report-modals/comment-report.component.ts - 51 - - - - Comment reported. - - src/app/shared/shared-moderation/report-modals/comment-report.component.ts - 82 - - - - Users list - - src/app/+admin/users/users.routes.ts - 27 - - - - Create a user - - src/app/+admin/users/users.routes.ts - 36 - - - - Update a user - - src/app/+admin/users/users.routes.ts - 48 - - - - Delete this comment - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 65 - - - - Delete all comments of this account - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 71 - - - - Comments are deleted after a few minutes - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 72 - - - - comments deleted. - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 137 - - - - Do you really want to delete all comments of ? - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 157 - - - - Comments of will be deleted in a few minutes - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 169 - - - - Video comments - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 3 - - - - Showing to of comments - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 14 - - - - Batch actions - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 22 - - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 22 - - - src/app/+admin/users/user-list/user-list.component.html - 13 - - - src/app/+admin/users/user-list/user-list.component.html - 13 - - - - Advanced comments filters - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 36 - - - - Local comments - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 37 - - - - Remote comments - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 38 - - - - Comment - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 61 - - - - Date - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 62 - - - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 46 + src/app/+videos/+video-edit/video-add.component.html + 20 - - Commented video + + Import with URL - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 103 + src/app/+videos/+video-edit/video-add.component.html + 36 - - No comments found matching current filters. + + Import with torrent - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 128 + src/app/+videos/+video-edit/video-add.component.html + 46 - - No comments found. + + Go live - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 129 + src/app/+videos/+video-edit/video-add.component.html + 56 @@ -10982,25 +11046,233 @@ video size: , used: 76 - - Following list + + Used - src/app/+admin/follows/follows.routes.ts + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 101 + + + + Available + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 101 + + + + Do you really want to remove this video redundancy? + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 140 + + + + Remove redundancy + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 141 + + + + Video redundancies removed! + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 147 + + + + Videos redundancies + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 3 + + + + My videos duplicated by remote instances + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 12 + + + + Remote videos duplicated by my instance + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 13 + + + + Video + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 29 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 43 + + + + Strategy + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 - - Followers list + + Total size - src/app/+admin/follows/follows.routes.ts + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 30 + + + + List redundancies + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 37 - - Edit custom configuration + + Open video in a new tab - src/app/+admin/config/config.routes.ts - 26 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 49 + + + + Your instance doesn't mirror any video. + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 81 + + + + Your instance has no mirrored videos. + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 82 + + + + Enabled strategies stats + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 91 + + + + No redundancy strategy is enabled on your instance. + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 96,97 + + + + Switch video block to manual + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 48 + + + + Video switched to manual block. + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 54 + + + + Video blocks + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 3 + + + + Showing to of blocked videos + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 10 + + + + Advanced block filters + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 23 + + + + Automatic blocks + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 24 + + + + Manual blocks + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 25 + + + + Sensitive + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 44 + + + + Unfederated + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 45 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 88 + + + + The video was blocked due to automatic blocking of new videos + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 74 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 74 + + + + NSFW + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 84 + + + + Block reason: + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 104 + + + + No blocked video found matching current filters. + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 124 + + + + No blocked video found. + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 125 @@ -11408,21 +11680,21 @@ video size: , used: Instance languages src/app/+videos/+video-edit/shared/video-edit.component.ts - 173 + 183 Scheduled src/app/+videos/+video-edit/shared/video-edit.component.ts - 185 + 195 Hide the video until a specific date src/app/+videos/+video-edit/shared/video-edit.component.ts - 186 + 196 @@ -11585,313 +11857,63 @@ video size: , used: Automatically publish a replay when your live ends src/app/+videos/+video-edit/shared/video-edit.component.html - 229 - - - - Video preview - - src/app/+videos/+video-edit/shared/video-edit.component.html - 252 - - - - Support - - src/app/+videos/+video-edit/shared/video-edit.component.html - 261 - - - - Original publication date - - src/app/+videos/+video-edit/shared/video-edit.component.html - 281 - - - - Enable video comments - - src/app/+videos/+video-edit/shared/video-edit.component.html - 302 - - - - Enable download - - src/app/+videos/+video-edit/shared/video-edit.component.html - 307 - - - - Short text to tell people how they can support you (membership platform...). - - src/app/+videos/+video-edit/shared/video-edit.component.html - 265,266 - - - - This is the date when the content was originally published (e.g. the release date for a film) - - src/app/+videos/+video-edit/shared/video-edit.component.html - 285,286 - - - - Plugin settings - - src/app/+videos/+video-edit/shared/video-edit.component.html - 315 - - - - List installed plugins - - src/app/+admin/plugins/plugins.routes.ts - 28 - - - - Search plugins - - src/app/+admin/plugins/plugins.routes.ts - 37 - - - - Show plugin - - src/app/+admin/plugins/plugins.routes.ts - 46 - - - - Switch video block to manual - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 48 - - - - Video switched to manual block. - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 54 - - - - Video blocks - - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 3 - - - - Showing to of blocked videos - - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 10 - - - - Advanced block filters - - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 23 - - - - Automatic blocks - - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 24 - - - - Manual blocks - - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 25 - - - - Video - - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 43 - - - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 29 - - - - Sensitive - - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 44 - - - - Unfederated - - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 45 - - - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 88 - - - - The video was blocked due to automatic blocking of new videos - - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 74 - - - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 74 - - - - NSFW - - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 84 - - - - Block reason: - - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 104 - - - - No blocked video found matching current filters. - - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 124 - - - - No blocked video found. - - src/app/+admin/moderation/video-block-list/video-block-list.component.html - 125 - - - - Used - - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 101 - - - - Available - - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 101 - - - - Do you really want to remove this video redundancy? - - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 140 - - - - Remove redundancy - - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 141 - - - - Video redundancies removed! - - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 147 - - - - Videos redundancies - - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 3 - - - - My videos duplicated by remote instances - - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 12 - - - - Remote videos duplicated by my instance - - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 13 + 229 - - Strategy + + Video preview - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 28 + src/app/+videos/+video-edit/shared/video-edit.component.html + 252 - - Total size + + Support - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 30 + src/app/+videos/+video-edit/shared/video-edit.component.html + 261 - - List redundancies + + Original publication date - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 37 + src/app/+videos/+video-edit/shared/video-edit.component.html + 281 - - Open video in a new tab + + Enable video comments - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 49 + src/app/+videos/+video-edit/shared/video-edit.component.html + 302 - - Your instance doesn't mirror any video. + + Enable download - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 81 + src/app/+videos/+video-edit/shared/video-edit.component.html + 307 - - Your instance has no mirrored videos. + + Short text to tell people how they can support you (membership platform...). - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 82 + src/app/+videos/+video-edit/shared/video-edit.component.html + 265,266 - - Enabled strategies stats + + This is the date when the content was originally published (e.g. the release date for a film) - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 91 + src/app/+videos/+video-edit/shared/video-edit.component.html + 285,286 - - No redundancy strategy is enabled on your instance. + + Plugin settings - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 96,97 + src/app/+videos/+video-edit/shared/video-edit.component.html + 315 @@ -12181,25 +12203,25 @@ video size: , used: 239 - - Services + + Transcoding src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 654 + 700 Advanced configuration src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 830 + 962 Update configuration src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1089 + 1087 @@ -12741,28 +12763,28 @@ video size: , used: TWITTER src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 660 + 652 Optional. If any, provide the Twitter account representing your instance to improve link previews. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 662,663 + 654,655 Your Twitter username src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 672 + 664 Instance allowed by Twitter src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 684 + 676 @@ -12773,287 +12795,287 @@ video size: , used: to see if you instance is allowed. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 689,694 + 681,686 - - Enable users of your instance to stream live. + + TRANSCODING src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 716,717 + 706 - - ⚠️ Enabling live streaming requires trust in your users and extra moderation work + + 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. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 731,732 + 708,710 - - Allow your users to automatically publish a replay of their live + + Allow additional extensions src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 739 + 732 - - If the user quota is reached, PeerTube will automatically terminate the live streaming + + Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 742,743 + 735 - - Max lives created on your instance (-1 for "unlimited") + + Allow audio files upload src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 748 + 743 - - {VAR_PLURAL, plural, =1 {live} other {lives}} + + Allows users to upload audio files that will be merged with the preview file on upload. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 + 746 - - Max lives created per user (-1 for "unlimited") + + WebTorrent support enabled src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 756 + 755 - - {VAR_PLURAL, plural, =1 {live} other {lives}} + + HLS with P2P support enabled src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 + 774 - - Max live duration + + Transcoding threads src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 764 + 799 - - Enable live transcoding + + Resolutions to generate src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 780 + 812 - - Requires a lot of CPU! + + Transcoding enabled src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 783,784 + 720 - - Live transcoding threads + + If you disable transcoding, many videos from your users will not work! src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 789 + 724 - - Live resolutions to generate + + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 801 + 759,763 - - Allow live streaming + + 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 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 727 + 778,787 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 + 803 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 + 925 - - TRANSCODING + + Enable users of your instance to stream live. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 836 + 848,849 - - 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. + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 838,840 + 863,864 - - Allow additional extensions + + Allow your users to automatically publish a replay of their live src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 862 + 871 - - Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. + + If the user quota is reached, PeerTube will automatically terminate the live streaming src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 865 + 874,875 - - Allow audio files upload + + Max lives created on your instance (-1 for "unlimited") src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 873 + 880 - - Allows users to upload audio files that will be merged with the preview file on upload. + + {VAR_PLURAL, plural, =1 {live} other {lives}} src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 876 + 883 - - WebTorrent support enabled + + Max lives created per user (-1 for "unlimited") src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 885 + 888 - - HLS with P2P support enabled + + {VAR_PLURAL, plural, =1 {live} other {lives}} src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 906 + 891 - - Transcoding threads + + Max live duration src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 931 + 896 - - Resolutions to generate + + Enable live transcoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 912 + + + + Requires a lot of CPU! + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 915,916 + + + + Live transcoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 921 + + + + Live resolutions to generate + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 933 + + + + Allow live streaming src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 944 + 859 CACHE src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 970 + 968 Some files are not federated, and fetched when necessary. Define their caching policies. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 972,973 + 970,971 Number of previews to keep in cache src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 980 + 978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}} src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 + 984 Number of video captions to keep in cache src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 992 + 990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}} src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 + 996 CUSTOMIZATIONS src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1010 + 1008 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1012,1013 + 1010,1011 JavaScript src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1021 - - - - Transcoding enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 850 - - - - If you disable transcoding, many videos from your users will not work! - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 854 - - - - 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 - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 889,895 - - - - 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 - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 910,919 + 1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1025 + 1023 @@ -13070,21 +13092,21 @@ video size: , used: src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1044,1055 + 1042,1053 It seems like the configuration is invalid. Please search for potential errors in the different tabs. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1082,1083 + 1080,1081 You cannot allow live replay if you don't enable transcoding. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1086,1087 + 1084,1085 @@ -13475,27 +13497,6 @@ video size: , used: 177 - - Comment is required. - - src/app/shared/form-validators/video-comment-validators.ts - 7 - - - - Comment must be at least 2 characters long. - - src/app/shared/form-validators/video-comment-validators.ts - 8 - - - - Comment cannot be more than 3000 characters long. - - src/app/shared/form-validators/video-comment-validators.ts - 9 - - accepted in instance followers @@ -13587,6 +13588,27 @@ video size: , used: 69 + + Comment is required. + + src/app/shared/form-validators/video-comment-validators.ts + 7 + + + + Comment must be at least 2 characters long. + + src/app/shared/form-validators/video-comment-validators.ts + 8 + + + + Comment cannot be more than 3000 characters long. + + src/app/shared/form-validators/video-comment-validators.ts + 9 + + Video caption language is required. diff --git a/client/src/locale/angular.zh-Hans-CN.xlf b/client/src/locale/angular.zh-Hans-CN.xlf index 91f2724c8..0a08bfc75 100644 --- a/client/src/locale/angular.zh-Hans-CN.xlf +++ b/client/src/locale/angular.zh-Hans-CN.xlf @@ -422,19 +422,27 @@ views} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive 敏感 - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {没有视频} =1 {1 条视频} other { @@ -1206,13 +1214,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interface: - - - - src/app/menu/menu.component.html171 + Help share videos Help share videos @@ -1296,7 +1298,13 @@ The link will expire within 1 hour. Videos 视频 - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists 播放列表 @@ -1865,12 +1873,12 @@ The link will expire within 1 hour. Scheduled 定时发布 - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image 视频背景图片 @@ -2507,7 +2515,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -4034,107 +4042,97 @@ The link will expire within 1 hour. Basic configuration 基本配置 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username 您的 Twitter 用户名 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 to 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - 服务 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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. @@ -4142,55 +4140,53 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled 启用转码 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! 如果禁用转码,用户上传的视频很有可能无法正常播放! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions 允许额外的拓展 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload 允许上传音频文件 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 @@ -4210,73 +4206,67 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads 转码线程数 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS CUSTOMIZATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4286,7 +4276,7 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -4318,23 +4308,23 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 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. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration 高级设置 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration 更新设置 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -7015,7 +7005,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language any language - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -7023,22 +7013,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide hide - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! 密码重置成功! @@ -8021,12 +8011,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden 已隐藏 @@ -8775,7 +8765,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts55node_modules/@ng-bootstrap/src/alert/alert.ts70 diff --git a/client/src/locale/angular.zh-Hant-TW.xlf b/client/src/locale/angular.zh-Hant-TW.xlf index ad5862a59..f33c019b6 100644 --- a/client/src/locale/angular.zh-Hant-TW.xlf +++ b/client/src/locale/angular.zh-Hant-TW.xlf @@ -310,17 +310,25 @@ {VAR_PLURAL, plural, =1 {1 view} other { views}} {VAR_PLURAL, plural, =1 {1 次檢視} other { 次檢視}} - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked 已封鎖 - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive 敏感的 - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {No videos} =1 {1 部影片} other { 部影片}} @@ -998,11 +1006,7 @@ The link will expire within 1 hour. 敏感: src/app/menu/menu.component.html50 - - Interface: - 介面: - - src/app/menu/menu.component.html171 + Help share videos 幫忙分享影片 @@ -1092,7 +1096,13 @@ The link will expire within 1 hour. Videos 影片 - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists 播放清單 @@ -1647,12 +1657,12 @@ The link will expire within 1 hour. Scheduled 排定 - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts195 Hide the video until a specific date 在特定日期前隱藏影片 - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts196 Video background image 影片背景圖片 @@ -2283,7 +2293,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. src/app/+my-account/my-account-applications/my-account-applications.component.html @@ -3707,251 +3717,241 @@ The link will expire within 1 hour. Basic configuration 基本設定 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. 可選擇。如果有的話,請提供您站臺的 Twitter 帳號以改善連結預覽。 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username 您的 Twitter 使用者名稱 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter 被 Twitter 允許的站臺 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 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 to 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 允許,則影片播放器就會在 PeerTube 影片分享上的 Twitter feed 嵌入。如果站台不允許,我們將使用重新導向到您的 PeerTube 站台的圖片連結卡片。勾選此勾選框,儲存設定並以您站台的影片 URL (https://example.com/videos/watch/blabla) 進行測試,在 https://cards-dev.twitter.com/validator 上看您的站台是否被允許。 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVE 直播 - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. 讓您站台的使用者可以串流直播。 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ 啟用直播串流需要您對您使用者的信任與額外的審核工作 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their live 允許您的使用者自動發佈他們的直播的重播 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 If the user quota is reached, PeerTube will automatically terminate the live streaming 如果已達到使用者配額,PeerTube 將會自動結束直播串流 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited") 在您的站台上最大可建立直播數(-1 為無限制) - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited") 每個使用者最大可建立直播數(-1 為無限制) - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live duration 最大直播時間 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcoding 啟用直播轉換編碼 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! 需要大量的 CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threads 直播轉換編碼執行緒 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generate 要生成的直播解析度 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streaming 允許直播串流 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - 服務 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streaming 直播串流 - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING 轉換編碼 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 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 的關鍵組成部分,所以請小心處理。 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled 轉換編碼已啟用 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! 若您停用轉換編碼,從您的使用者們而來的許多影片將會無法運作! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + 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 影片。 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions 允許額外的副檔名 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 Allows users to upload audio files that will be merged with the preview file on upload. 允許使用者上傳音訊檔案,其將會在預覽檔案上傳時合併。 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload 允許上傳音訊檔案 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - 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 - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent 支援已啟用 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 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 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled 啟用了 P2P 支援的 HLS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads 轉換編碼執行緒 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate 要生成的解析度 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE 快取 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Some files are not federated, and fetched when necessary. Define their caching policies. 某些檔案未聯播,並會在需要時擷取。定義它們的快取策略。 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache 要保留在快取中的預覽數量 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache 要保留在快取中的影片字幕數量 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS 自訂 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. 爲了建立外掛程式或佈景主題而對您的 PeerTube 站臺進行少量修改,這有點太多了。 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); 直接編寫 JavaScript 程式碼。範例:console.log('我的站臺超棒的'); - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: 直接編寫 CSS 程式碼。範例: #custom-css color: red; 以 #custom-css 當前綴來覆寫樣式。範例: #custom-css .logged-in-email color: red; - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 It seems like the configuration is invalid. Please search for potential errors in the different tabs. 設定似乎是無效的。請在其他分頁中搜尋潛在的錯誤。 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. 如果您未啟用轉換編碼,則無法允許直播重播。 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration 進階設定 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration 更新設定 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS 影片設定 @@ -6491,7 +6491,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language 任何語言 - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON 在 @@ -6501,22 +6501,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide 隱藏 - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur 模糊 - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display 顯示 - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown 未知 - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! 您的密碼已成功重設! @@ -7513,12 +7513,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages 站臺語言 - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts183 All languages 所有語言 - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts184 Hidden 已隱藏 @@ -8236,7 +8236,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video 僅此站臺的使用者才可觀看此影片 - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + Close 關閉 -- 2.41.0